Uses of Class org.gcube.portlets.user.templates.client.presenter.Presenter (gCube Templates Portlet 4.8.0-SNAPSHOT API)
Date: 2015-07-03

## Uses of Class
org.gcube.portlets.user.templates.client.presenter.Presenter

- Packages that use Presenter
  Package | Description
  --- | ---
  org.gcube.portlets.user.templates.client |
  org.gcube.portlets.user.templates.client.components |
  org.gcube.portlets.user.templates.client.dialogs |
  org.gcube.portlets.user.templates.client.model |
  org.gcube.portlets.user.templates.client.presenter |

- - ### Uses of Presenter in org.gcube.portlets.user.templates.client

    Methods in org.gcube.portlets.user.templates.client with parameters of type Presenter
    Modifier and Type | Method and Description
    --- | ---
    `void` | WorkspacePanel.`setController(Presenter controller)`

    Constructors in org.gcube.portlets.user.templates.client with parameters of type Presenter
    Constructor and Description
    `HeaderBar(Presenter c)` Constructor
    `TitleBar(Presenter c)` Constructor
    `WorkspacePanel(TemplateModel model, Presenter control)`

  - ### Uses of Presenter in org.gcube.portlets.user.templates.client.components

    Constructors in org.gcube.portlets.user.templates.client.components with parameters of type Presenter
    Constructor and Description
    `AttributeArea(Presenter presenter, int left, int top, int width, int height, String textToDisplay, org.gcube.portlets.d4sreporting.common.shared.ComponentType type)` used by the system
    `AttributeArea(Presenter presenter, int left, int top, int width, int height, String attrName, String[] values, org.gcube.portlets.d4sreporting.common.shared.ComponentType type)`
    `AttributeDialog(Presenter presenter, int width, int height, boolean useCheckBoxes)` used for NEW Created Attributes
    `AttributeDialog(Presenter presenter, TemplateComponent myComponent, AttributeArea toEdit)` used for EDIT an attribute area
    `BasicTextArea(org.gcube.portlets.d4sreporting.common.shared.ComponentType type, Presenter presenter, int left, int top, int width, int height)`
    `ClientRepeatableSequence(Presenter p, org.gcube.portlets.d4sreporting.common.shared.RepeatableSequence sRS)` constructor used by the system when reading the model
    `ClientRepeatableSequence(Presenter p, TemplateModel model, org.gcube.portlets.d4sreporting.common.shared.ComponentType... types)` used to create a new empty repeatable sequence
    `CommentArea(Presenter presenter, int left, int top, int width, int height)`
    `D4sRichTextarea(org.gcube.portlets.d4sreporting.common.shared.ComponentType type, Presenter presenter, int left, int top, int width, int height)`
    `DefaultArea(org.gcube.portlets.d4sreporting.common.shared.ComponentType type, Presenter presenter, int left, int top, int width, int height)`
    `DroppingArea(Presenter controller, int left, int top, int width, int height, boolean isDoubled)`
    `FakeTextArea(int i, Presenter c)`
    `GenericTable(int rows, int cols, org.gcube.portlets.d4sreporting.common.shared.ComponentType type, Presenter presenter, int left, int top, int width, int height, boolean hideControls)` Constructor for brand new tables
    `GenericTable(org.gcube.portlets.d4sreporting.common.shared.Table sTable, Presenter presenter, int top, int left, int width, int height, boolean isLocked)` constructor called when reading the model
    `ImageArea(Presenter controller, boolean isURL, String param, String myTemplate, int left, int top, int width, int height)` Creates an image with a specified URL.
    `InstructionArea(Presenter presenter, int left, int top, int width, int height)`

  - ### Uses of Presenter in org.gcube.portlets.user.templates.client.dialogs

    Constructors in org.gcube.portlets.user.templates.client.dialogs with parameters of type Presenter
    Constructor and Description
    `ImageUploaderDialog(Presenter controller)` Creates the dialog
    `ImageUploaderDialog(Presenter controller, Coords start, int width, int height, DroppingArea toRemove)` Creates the dialog
    `ImporterDialog(org.gcube.portlets.widgets.lighttree.client.Item item, Presenter controller)`
    `OpenTemplateDialog(Presenter myController)`
    `PagePropertiesDialog(TemplateModel templateModel, Presenter controller)`
    `RepeatSequenceDialog(Presenter presenter)`
    `TablePropertyDialog(Presenter controller)`
    `ToolboxDialog(Presenter presenter, int left, int top)`

  - ### Uses of Presenter in org.gcube.portlets.user.templates.client.model

    Methods in org.gcube.portlets.user.templates.client.model with parameters of type Presenter
    Modifier and Type | Method and Description
    --- | ---
    `void` | TemplateModel.`importSectionInModel(Presenter controller, org.gcube.portlets.d4sreporting.common.shared.Model toLoad, int sectionNoToimport, int beforeSection, boolean asLastSection)` generally used when reaing a model form disk
    `void` | TemplateModel.`loadModel(org.gcube.portlets.d4sreporting.common.shared.Model toLoad, Presenter controller)` generally used when reading a model from disk

    Constructors in org.gcube.portlets.user.templates.client.model with parameters of type Presenter
    Constructor and Description
    `TemplateComponent(TemplateModel myModel, org.gcube.portlets.d4sreporting.common.shared.BasicComponent sc, Presenter controller, boolean addControls)` create a template component which is displayable (create an actual Widget in the content field)

  - ### Uses of Presenter in org.gcube.portlets.user.templates.client.presenter

    Constructors in org.gcube.portlets.user.templates.client.presenter with parameters of type Presenter
    Constructor and Description
    `CommonCommands(Presenter controller)`

Copyright © 2015. All Rights Reserved.