Class SplitLayoutPanelPresenter
- java.lang.Object
-
- org.uberfire.client.workbench.panels.impl.AbstractWorkbenchPanelPresenter<SplitLayoutPanelPresenter>
-
- org.uberfire.client.workbench.panels.impl.SplitLayoutPanelPresenter
-
- All Implemented Interfaces:
WorkbenchPanelPresenter
@Dependent public class SplitLayoutPanelPresenter extends AbstractWorkbenchPanelPresenter<SplitLayoutPanelPresenter>
SplitLayoutPanelPresenter andSplitLayoutPanelViewarrange panels using a GWTSplitLayoutPanel. As such it only supportsCompassPosition.WESTandCompassPosition.CENTER. Does not support containing parts directly.
-
-
Field Summary
-
Fields inherited from class org.uberfire.client.workbench.panels.impl.AbstractWorkbenchPanelPresenter
childPanels, perspectiveManager
-
-
Constructor Summary
Constructors Constructor Description SplitLayoutPanelPresenter(SplitLayoutPanelView view, PerspectiveManager perspectiveManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SplitLayoutPanelPresenterasPresenterType()Returns a reference tothis.StringgetDefaultChildType()Returns theLayoutPanelPresenterclass name.-
Methods inherited from class org.uberfire.client.workbench.panels.impl.AbstractWorkbenchPanelPresenter
addPanel, addPart, addPart, changeTitle, getDefinition, getPanels, getPanelView, getParent, getPartType, maximize, onResize, positionOf, removePanel, removePart, selectPart, setDefinition, setFocus, setParent, toString, unmaximize
-
-
-
-
Constructor Detail
-
SplitLayoutPanelPresenter
@Inject public SplitLayoutPanelPresenter(@Named("SplitLayoutPanelView") SplitLayoutPanelView view, PerspectiveManager perspectiveManager)
-
-
Method Detail
-
asPresenterType
protected SplitLayoutPanelPresenter asPresenterType()
Description copied from class:AbstractWorkbenchPanelPresenterReturns a reference tothis. Helps superclass code work around generic type checking problems.- Specified by:
asPresenterTypein classAbstractWorkbenchPanelPresenter<SplitLayoutPanelPresenter>
-
getDefaultChildType
public String getDefaultChildType()
Returns theLayoutPanelPresenterclass name.- Specified by:
getDefaultChildTypein interfaceWorkbenchPanelPresenter- Overrides:
getDefaultChildTypein classAbstractWorkbenchPanelPresenter<SplitLayoutPanelPresenter>- Returns:
- the fully-qualified class name of a WorkbenchPanelPresenter implementation. Returns null if this panel presenter does not allow child panels.
-
-