@Dependent public class TemplatedWorkbenchPanelPresenter extends AbstractWorkbenchPanelPresenter<TemplatedWorkbenchPanelPresenter>
childPanels, perspectiveManager| Constructor and Description |
|---|
TemplatedWorkbenchPanelPresenter(TemplatedWorkbenchPanelView view,
PerspectiveManager panelManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPart(WorkbenchPartPresenter part,
String contextId)
Forwards the request to the first child panel (the one marked as
WorkbenchPanel.isDefault()). |
protected TemplatedWorkbenchPanelPresenter |
asPresenterType()
Returns a reference to
this. |
String |
getDefaultChildType()
Returns the fully-qualified class name for
StaticWorkbenchPanelPresenter. |
TemplatedWorkbenchPanelView |
getPanelView()
Returns the view that was given to this panel when it was first created.
|
void |
setActivity(TemplatedActivity activity) |
addPanel, addPart, changeTitle, getDefinition, getPanels, getParent, getPartType, maximize, onResize, positionOf, removePanel, removePart, selectPart, setDefinition, setFocus, setParent, toString, unmaximize@Inject
public TemplatedWorkbenchPanelPresenter(@Named(value="TemplatedWorkbenchPanelView")
TemplatedWorkbenchPanelView view,
PerspectiveManager panelManager)
public TemplatedWorkbenchPanelView getPanelView()
WorkbenchPanelPresentergetPanelView in interface WorkbenchPanelPresentergetPanelView in class AbstractWorkbenchPanelPresenter<TemplatedWorkbenchPanelPresenter>protected TemplatedWorkbenchPanelPresenter asPresenterType()
AbstractWorkbenchPanelPresenterthis. Helps superclass code work around generic type checking problems.asPresenterType in class AbstractWorkbenchPanelPresenter<TemplatedWorkbenchPanelPresenter>public String getDefaultChildType()
StaticWorkbenchPanelPresenter.getDefaultChildType in interface WorkbenchPanelPresentergetDefaultChildType in class AbstractWorkbenchPanelPresenter<TemplatedWorkbenchPanelPresenter>public void setActivity(TemplatedActivity activity)
public void addPart(WorkbenchPartPresenter part, String contextId)
WorkbenchPanel.isDefault()).addPart in interface WorkbenchPanelPresenteraddPart in class AbstractWorkbenchPanelPresenter<TemplatedWorkbenchPanelPresenter>part - the part to add. Must not be null, and must not currently belong to any panel.WorkbenchPanelPresenter.addPart(WorkbenchPartPresenter)Copyright © 2012–2017 JBoss by Red Hat. All rights reserved.