java.lang.Object
net.datenwerke.gf.client.managerhelper.mainpanel.MainPanelView
Direct Known Subclasses:
AbstractEmbeddingTabbedComponentsView, DotFilePreviewView, FormView, MarkdownFilePreviewView, ParameterView, ReportMetadataView, ReportPropertiesView, SecurityView, SimpleFormView, UserPropertiesView, UserVariablesDefinitionPanel, UserVariablesView

public abstract class MainPanelView extends Object
The base class of a specific view for a node in a manager component.
  • Field Details

  • Constructor Details

    • MainPanelView

      public MainPanelView()
  • Method Details

    • initializeView

      public void initializeView(AbstractNodeDto selectedNode, UITree tree, TreeDbManagerDao treeManager, AbstractTreeMainPanel mainPanel)
    • reloadView

      public void reloadView(AbstractNodeDto selectedNode)
    • reloadNodeAndView

      public void reloadNodeAndView()
    • reloadNode

      public void reloadNode(<any> callback)
    • getViewId

      public String getViewId()
    • appliesTo

      public boolean appliesTo(AbstractNodeDto item)
    • getSelectedNode

      public AbstractNodeDto getSelectedNode()
    • getTree

      public UITree getTree()
    • setTree

      public void setTree(UITree tree)
    • getTreeManager

      public TreeDbManagerDao getTreeManager()
    • setTreeManager

      public void setTreeManager(TreeDbManagerDao treeManager)
    • getComponentHeader

      public abstract String getComponentHeader()
    • getViewComponent

      public abstract Widget getViewComponent(AbstractNodeDto selectedNode)
    • viewAdded

      public void viewAdded(Container viewWrapper)
    • getIcon

      public ImageResource getIcon()
    • isSticky

      public boolean isSticky()
      Is the view sticky, i.e. once it is selected, should it try to be autoselected if the user clicks on another tree entry ?