Class MultiScreenWorkbenchPanelView
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- com.google.gwt.user.client.ui.ResizeComposite
-
- org.uberfire.client.workbench.panels.impl.AbstractWorkbenchPanelView<P>
-
- org.uberfire.client.workbench.panels.impl.AbstractDockingWorkbenchPanelView<P>
-
- org.uberfire.client.workbench.panels.impl.AbstractMultiPartWorkbenchPanelView<MultiScreenWorkbenchPanelPresenter>
-
- org.uberfire.client.workbench.panels.impl.MultiScreenWorkbenchPanelView
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget,com.google.gwt.user.client.ui.RequiresResize,org.uberfire.client.mvp.HasPresenter<MultiScreenWorkbenchPanelPresenter>,org.uberfire.client.mvp.UberView<MultiScreenWorkbenchPanelPresenter>,DockingWorkbenchPanelView<MultiScreenWorkbenchPanelPresenter>,WorkbenchPanelView<MultiScreenWorkbenchPanelPresenter>
@Dependent @Named("MultiScreenWorkbenchPanelView") public class MultiScreenWorkbenchPanelView extends AbstractMultiPartWorkbenchPanelView<MultiScreenWorkbenchPanelPresenter>A Workbench panel that can contain WorkbenchParts.
-
-
Field Summary
Fields Modifier and Type Field Description protected MultiPartWidgetmultiPartWidget-
Fields inherited from class org.uberfire.client.workbench.panels.impl.AbstractMultiPartWorkbenchPanelView
contextWidget, widget
-
Fields inherited from class org.uberfire.client.workbench.panels.impl.AbstractDockingWorkbenchPanelView
dndManager, factory
-
Fields inherited from class org.uberfire.client.workbench.panels.impl.AbstractWorkbenchPanelView
layoutSelection, panelManager, presenter
-
-
Constructor Summary
Constructors Constructor Description MultiScreenWorkbenchPanelView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<org.uberfire.workbench.model.PartDefinition>getParts()Returns the parts currently held by the view.protected MultiPartWidgetsetupWidget()-
Methods inherited from class org.uberfire.client.workbench.panels.impl.AbstractMultiPartWorkbenchPanelView
addPart, changeTitle, init, onResize, populatePartViewContainer, removePart, selectPart, setFocus
-
Methods inherited from class org.uberfire.client.workbench.panels.impl.AbstractDockingWorkbenchPanelView
addPanel, getPartDropRegion, getPartViewContainer, getWidget, maximize, removePanel, setChildSize, setElementId, unmaximize
-
Methods inherited from class org.uberfire.client.workbench.panels.impl.AbstractWorkbenchPanelView
addOnFocusHandler, addSelectionHandler, getPresenter, toString
-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, initializeClaimedElement, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.uberfire.client.workbench.panels.WorkbenchPanelView
getPresenter
-
-
-
-
Field Detail
-
multiPartWidget
@Inject @Named("MultiScreenPartWidget") protected MultiPartWidget multiPartWidget
-
-
Method Detail
-
setupWidget
protected MultiPartWidget setupWidget()
- Specified by:
setupWidgetin classAbstractMultiPartWorkbenchPanelView<MultiScreenWorkbenchPanelPresenter>
-
getParts
public Collection<org.uberfire.workbench.model.PartDefinition> getParts()
Description copied from interface:WorkbenchPanelViewReturns the parts currently held by the view.
-
-