@Dependent public class SimpleNoExpandWorkbenchPanelPresenter extends AbstractDockingWorkbenchPanelPresenter<SimpleNoExpandWorkbenchPanelPresenter>
SimpleDnDWorkbenchPanelPresenterchildPanels, 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, setChildSizechangeTitle, getDefaultChildType, getDefinition, getPanels, getParent, getPartType, maximize, onResize, positionOf, selectPart, setDefinition, setFocus, setParent, toString, unmaximizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitchangeTitle, 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)
AbstractWorkbenchPanelPresenterAbstractWorkbenchPanelPresenter.addPart(org.uberfire.client.workbench.part.WorkbenchPartPresenter, String). Subclasses can
take advantage of this by only overriding the 2-arg version.addPart in interface WorkbenchPanelPresenteraddPart 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)
AbstractWorkbenchPanelPresenterAbstractWorkbenchPanelPresenter.getPanelView(), ignoring the given contextId.
Subclasses that care about context id's will override this method.addPart in interface WorkbenchPanelPresenteraddPart 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()
AbstractWorkbenchPanelPresenterthis. Helps superclass code work around generic type checking problems.asPresenterType in class AbstractWorkbenchPanelPresenter<SimpleNoExpandWorkbenchPanelPresenter>public DockingWorkbenchPanelView<SimpleNoExpandWorkbenchPanelPresenter> getPanelView()
WorkbenchPanelPresentergetPanelView in interface WorkbenchPanelPresentergetPanelView in class AbstractDockingWorkbenchPanelPresenter<SimpleNoExpandWorkbenchPanelPresenter>Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.