@Dependent public class SimpleNoExpandWorkbenchPanelPresenter extends AbstractDockingWorkbenchPanelPresenter<SimpleNoExpandWorkbenchPanelPresenter>
SimpleDnDWorkbenchPanelPresenter
childPanels, perspectiveManager
Constructor and Description |
---|
SimpleNoExpandWorkbenchPanelPresenter(WorkbenchPanelView<SimpleNoExpandWorkbenchPanelPresenter> view,
PerspectiveManager perspectiveManager,
PlaceManager placeManager) |
Modifier and Type | Method and Description |
---|---|
void |
addPart(WorkbenchPartPresenter part)
|
void |
addPart(WorkbenchPartPresenter part,
String contextId)
Adds the given part to the view returned by
AbstractWorkbenchPanelPresenter.getPanelView() , ignoring the given contextId . |
protected SimpleNoExpandWorkbenchPanelPresenter |
asPresenterType()
Returns a reference to
this . |
DockingWorkbenchPanelView<SimpleNoExpandWorkbenchPanelPresenter> |
getPanelView()
Returns the view that was given to this panel when it was first created.
|
addPanel, removePanel, removePart, setChildSize
changeTitle, getDefaultChildType, getDefinition, getPanels, getParent, getPartType, maximize, onResize, positionOf, selectPart, setDefinition, setFocus, setParent, toString, unmaximize
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
changeTitle, getDefaultChildType, getDefinition, getPanels, getParent, getPartType, maximize, onResize, selectPart, setDefinition, setFocus, setParent, unmaximize
@Inject public SimpleNoExpandWorkbenchPanelPresenter(@Named(value="SimpleNoExpandWorkbenchPanelView") WorkbenchPanelView<SimpleNoExpandWorkbenchPanelPresenter> view, PerspectiveManager perspectiveManager, PlaceManager placeManager)
public void addPart(WorkbenchPartPresenter part)
AbstractWorkbenchPanelPresenter
AbstractWorkbenchPanelPresenter.addPart(org.uberfire.client.workbench.part.WorkbenchPartPresenter, String)
. Subclasses can
take advantage of this by only overriding the 2-arg version.addPart
in interface WorkbenchPanelPresenter
addPart
in class AbstractWorkbenchPanelPresenter<SimpleNoExpandWorkbenchPanelPresenter>
part
- the part to add. Must not be null, and must not currently belong to any panel.public void addPart(WorkbenchPartPresenter part, String contextId)
AbstractWorkbenchPanelPresenter
AbstractWorkbenchPanelPresenter.getPanelView()
, ignoring the given contextId
.
Subclasses that care about context id's will override this method.addPart
in interface WorkbenchPanelPresenter
addPart
in class AbstractWorkbenchPanelPresenter<SimpleNoExpandWorkbenchPanelPresenter>
part
- the part to add. Must not be null, and must not currently belong to any panel.WorkbenchPanelPresenter.addPart(WorkbenchPartPresenter)
protected SimpleNoExpandWorkbenchPanelPresenter asPresenterType()
AbstractWorkbenchPanelPresenter
this
. Helps superclass code work around generic type checking problems.asPresenterType
in class AbstractWorkbenchPanelPresenter<SimpleNoExpandWorkbenchPanelPresenter>
public DockingWorkbenchPanelView<SimpleNoExpandWorkbenchPanelPresenter> getPanelView()
WorkbenchPanelPresenter
getPanelView
in interface WorkbenchPanelPresenter
getPanelView
in class AbstractDockingWorkbenchPanelPresenter<SimpleNoExpandWorkbenchPanelPresenter>
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.