@Dependent public class AdaptiveWorkbenchPanelPresenter extends AbstractDockingWorkbenchPanelPresenter<AdaptiveWorkbenchPanelPresenter>
childPanels, perspectiveManager
Constructor and Description |
---|
AdaptiveWorkbenchPanelPresenter(WorkbenchPanelView<AdaptiveWorkbenchPanelPresenter> view,
PerspectiveManager perspectiveManager) |
Modifier and Type | Method and Description |
---|---|
protected AdaptiveWorkbenchPanelPresenter |
asPresenterType()
Returns a reference to
this . |
String |
getDefaultChildType()
Most panel types are their own default child type, so this implementation returns
getClass().getName() . |
addPanel, getPanelView, removePanel, removePart, setChildSize
addPart, addPart, changeTitle, getDefinition, getPanels, getParent, getPartType, maximize, onResize, positionOf, selectPart, setDefinition, setFocus, setParent, toString, unmaximize
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addPart, addPart, changeTitle, getDefinition, getPanels, getParent, getPartType, maximize, onResize, selectPart, setDefinition, setFocus, setParent, unmaximize
@Inject public AdaptiveWorkbenchPanelPresenter(@Named(value="AdaptiveWorkbenchPanelView") WorkbenchPanelView<AdaptiveWorkbenchPanelPresenter> view, PerspectiveManager perspectiveManager)
protected AdaptiveWorkbenchPanelPresenter asPresenterType()
AbstractWorkbenchPanelPresenter
this
. Helps superclass code work around generic type checking problems.asPresenterType
in class AbstractWorkbenchPanelPresenter<AdaptiveWorkbenchPanelPresenter>
public String getDefaultChildType()
AbstractWorkbenchPanelPresenter
getClass().getName()
.
Subclasses can override if they prefer a different child type.getDefaultChildType
in interface WorkbenchPanelPresenter
getDefaultChildType
in class AbstractWorkbenchPanelPresenter<AdaptiveWorkbenchPanelPresenter>
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.