@Dependent @Named(value="MultiListWorkbenchPanelView") public class MultiListWorkbenchPanelView extends AbstractMultiPartWorkbenchPanelView<MultiListWorkbenchPanelPresenter>
Modifier and Type | Field and Description |
---|---|
protected ListBarWidget |
listBar |
contextWidget, widget
dndManager, factory
layoutSelection, panelManager, presenter
Constructor and Description |
---|
MultiListWorkbenchPanelView() |
Modifier and Type | Method and Description |
---|---|
Collection<org.uberfire.workbench.model.PartDefinition> |
getParts()
Returns the parts currently held by the view.
|
void |
maximize()
Overridden to maximize the widget returned by
AbstractDockingWorkbenchPanelView.getPartViewContainer() . |
void |
setElementId(String elementId)
Overridden to attach the ID to the part container rather than the top-level widget, which may contain sub-panels
and be larger and further up the DOM tree than desired.
|
protected MultiPartWidget |
setupWidget() |
void |
unmaximize()
Overridden to match
AbstractDockingWorkbenchPanelView.maximize() . |
addPart, changeTitle, init, onResize, populatePartViewContainer, removePart, selectPart, setFocus
addPanel, getPartDropRegion, getPartViewContainer, getWidget, removePanel, setChildSize
addOnFocusHandler, addSelectionHandler, getPresenter, toString
claimElement, initializeClaimedElement, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getPresenter
@Inject protected ListBarWidget listBar
protected MultiPartWidget setupWidget()
setupWidget
in class AbstractMultiPartWorkbenchPanelView<MultiListWorkbenchPanelPresenter>
public void maximize()
AbstractDockingWorkbenchPanelView
AbstractDockingWorkbenchPanelView.getPartViewContainer()
.maximize
in interface WorkbenchPanelView<MultiListWorkbenchPanelPresenter>
maximize
in class AbstractDockingWorkbenchPanelView<MultiListWorkbenchPanelPresenter>
public void unmaximize()
AbstractDockingWorkbenchPanelView
AbstractDockingWorkbenchPanelView.maximize()
.unmaximize
in interface WorkbenchPanelView<MultiListWorkbenchPanelPresenter>
unmaximize
in class AbstractDockingWorkbenchPanelView<MultiListWorkbenchPanelPresenter>
public void setElementId(String elementId)
AbstractDockingWorkbenchPanelView
setElementId
in interface WorkbenchPanelView<MultiListWorkbenchPanelPresenter>
setElementId
in class AbstractDockingWorkbenchPanelView<MultiListWorkbenchPanelPresenter>
elementId
- the element ID to set. If null, the ID value will be cleared.public Collection<org.uberfire.workbench.model.PartDefinition> getParts()
WorkbenchPanelView
Copyright © 2012–2018 JBoss by Red Hat. All rights reserved.