Uses of Interface
org.uberfire.client.workbench.panels.WorkbenchPanelPresenter
-
Packages that use WorkbenchPanelPresenter Package Description org.uberfire.client.workbench org.uberfire.client.workbench.panels org.uberfire.client.workbench.panels.impl -
-
Uses of WorkbenchPanelPresenter in org.uberfire.client.workbench
Fields in org.uberfire.client.workbench with type parameters of type WorkbenchPanelPresenter Modifier and Type Field Description protected Map<org.uberfire.workbench.model.PanelDefinition,WorkbenchPanelPresenter>PanelManagerImpl. mapPanelDefinitionToPresenterMethods in org.uberfire.client.workbench that return WorkbenchPanelPresenter Modifier and Type Method Description WorkbenchPanelPresenterBeanFactory. newRootPanel(PerspectiveActivity activity, org.uberfire.workbench.model.PanelDefinition root)Creates a new perspective root panel for the given Perspective Activity and Root Panel Definition.WorkbenchPanelPresenterDefaultBeanFactory. newRootPanel(PerspectiveActivity activity, org.uberfire.workbench.model.PanelDefinition root)WorkbenchPanelPresenterBeanFactory. newWorkbenchPanel(org.uberfire.workbench.model.PanelDefinition definition)Creates a new panel with the properties specified in the given definition.WorkbenchPanelPresenterDefaultBeanFactory. newWorkbenchPanel(org.uberfire.workbench.model.PanelDefinition definition) -
Uses of WorkbenchPanelPresenter in org.uberfire.client.workbench.panels
Classes in org.uberfire.client.workbench.panels with type parameters of type WorkbenchPanelPresenter Modifier and Type Interface Description interfaceDockingWorkbenchPanelView<P extends WorkbenchPanelPresenter>Interface for workbench panel views that support "docking" nested panels along their edges.interfaceWorkbenchPanelView<P extends WorkbenchPanelPresenter>Manages the Widget and DOM interaction of a panel.Subinterfaces of WorkbenchPanelPresenter in org.uberfire.client.workbench.panels Modifier and Type Interface Description interfaceDockingWorkbenchPanelPresenterMethods in org.uberfire.client.workbench.panels that return WorkbenchPanelPresenter Modifier and Type Method Description WorkbenchPanelPresenterWorkbenchPanelPresenter. getParent()Returns the current parent of this panel presenter.Methods in org.uberfire.client.workbench.panels that return types with arguments of type WorkbenchPanelPresenter Modifier and Type Method Description Map<org.uberfire.workbench.model.Position,WorkbenchPanelPresenter>WorkbenchPanelPresenter. getPanels()Returns the immediate child panels of this panel.Methods in org.uberfire.client.workbench.panels with parameters of type WorkbenchPanelPresenter Modifier and Type Method Description voidWorkbenchPanelPresenter. addPanel(WorkbenchPanelPresenter child, org.uberfire.workbench.model.Position position)Adds the given panel as a subpanel of this one in the given position.booleanWorkbenchPanelPresenter. removePanel(WorkbenchPanelPresenter child)Removes the given panel presenter and its view from this panel, freeing all resources associated with them.booleanDockingWorkbenchPanelPresenter. setChildSize(WorkbenchPanelPresenter child, Integer pixelWidth, Integer pixelHeight)Sets the width or height of the given child panel to the given dimension, leaving room for the existing space taken up by (recursively) nested panels in the NORTH, SOUTH, EAST, and WEST child positions.voidWorkbenchPanelPresenter. setParent(WorkbenchPanelPresenter parent)Sets the current parent of this panel presenter.voidMultiPartWidget. setPresenter(WorkbenchPanelPresenter presenter) -
Uses of WorkbenchPanelPresenter in org.uberfire.client.workbench.panels.impl
Classes in org.uberfire.client.workbench.panels.impl with type parameters of type WorkbenchPanelPresenter Modifier and Type Class Description classAbstractDockingWorkbenchPanelView<P extends WorkbenchPanelPresenter>Implements the view behaviour required by all docking panel views: adding and removing child panels in the NORTH, SOUTH, EAST, and WEST compass positions.classAbstractSimpleWorkbenchPanelView<P extends WorkbenchPanelPresenter>Supertype for both the DnD and non-DnD simple workbench panel views.classAbstractWorkbenchPanelView<P extends WorkbenchPanelPresenter>Implements focus and selection handling.Classes in org.uberfire.client.workbench.panels.impl that implement WorkbenchPanelPresenter Modifier and Type Class Description classAbstractDockingWorkbenchPanelPresenter<P extends AbstractWorkbenchPanelPresenter<P>>Implements the behaviour for panel presenters that support adding child panels inCompassPositionpositions.classAbstractMultiPartWorkbenchPanelPresenter<P extends AbstractMultiPartWorkbenchPanelPresenter<P>>classAbstractWorkbenchPanelPresenter<P extends AbstractWorkbenchPanelPresenter<P>>Basic implementation of common functionality in a panel presenter.classAdaptiveWorkbenchPanelPresenterclassClosableSimpleWorkbenchPanelPresenterA panel with a title bar.classImmutableWorkbenchPanelPresenterAn undecorated panel that can contain one part at a time and does not support child panels.classLayoutPanelPresenterclassMultiListWorkbenchPanelPresenterA panel with a title bar and drop-down list that allows selecting among the parts it contains, and drag-and-drop for moving parts to and from other drag-and-drop enabled panels.classMultiScreenWorkbenchPanelPresenterA panel that allows opening screens within the current perspective, without closing the previous one.classMultiTabWorkbenchPanelPresenterA panel with a tab bar that allows selecting among the parts it contains, with drag-and-drop for moving parts to and from other drag-and-drop enabled panels.classSimpleDnDWorkbenchPanelPresenterExactly likeSimpleWorkbenchPanelPresenterbut has drag and drop enabled by default.classSimpleNoExpandWorkbenchPanelPresenterA panel with a title bar.classSimpleWorkbenchPanelPresenterA panel with a title bar.classSplitLayoutPanelPresenterSplitLayoutPanelPresenter andSplitLayoutPanelViewarrange panels using a GWTSplitLayoutPanel.classStaticWorkbenchPanelPresenterAn undecorated panel that can contain one part at a time and does not support child panels.classTemplatedWorkbenchPanelPresenterclassUnanchoredStaticWorkbenchPanelPresenterAn undecorated panel that can contain one part at a time and does not support child panels.Fields in org.uberfire.client.workbench.panels.impl declared as WorkbenchPanelPresenter Modifier and Type Field Description protected PAbstractWorkbenchPanelView. presenterFields in org.uberfire.client.workbench.panels.impl with type parameters of type WorkbenchPanelPresenter Modifier and Type Field Description protected Map<org.uberfire.workbench.model.Position,WorkbenchPanelPresenter>AbstractWorkbenchPanelPresenter. childPanelsMethods in org.uberfire.client.workbench.panels.impl that return WorkbenchPanelPresenter Modifier and Type Method Description WorkbenchPanelPresenterAbstractWorkbenchPanelPresenter. getParent()Methods in org.uberfire.client.workbench.panels.impl that return types with arguments of type WorkbenchPanelPresenter Modifier and Type Method Description Map<org.uberfire.workbench.model.Position,WorkbenchPanelPresenter>AbstractWorkbenchPanelPresenter. getPanels()Methods in org.uberfire.client.workbench.panels.impl with parameters of type WorkbenchPanelPresenter Modifier and Type Method Description voidAbstractDockingWorkbenchPanelPresenter. addPanel(WorkbenchPanelPresenter newChild, org.uberfire.workbench.model.Position position)Forwards requests to existing child panels in case there is already a child panel in the requested position.voidAbstractWorkbenchPanelPresenter. addPanel(WorkbenchPanelPresenter child, org.uberfire.workbench.model.Position position)This base implementation should be sufficient for most panels.protected org.uberfire.workbench.model.PositionAbstractWorkbenchPanelPresenter. positionOf(WorkbenchPanelPresenter child)booleanAbstractDockingWorkbenchPanelPresenter. removePanel(WorkbenchPanelPresenter child)Checks for existing child panels of the panel to be removed, and reparents them to this panel in the position of the child panel.booleanAbstractWorkbenchPanelPresenter. removePanel(WorkbenchPanelPresenter child)booleanAbstractDockingWorkbenchPanelPresenter. setChildSize(WorkbenchPanelPresenter child, Integer pixelWidth, Integer pixelHeight)voidAbstractWorkbenchPanelPresenter. setParent(WorkbenchPanelPresenter parent)
-