Class MultiTabWorkbenchPanelView
- 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<org.uberfire.client.workbench.panels.impl.MultiTabWorkbenchPanelPresenter>
-
- org.uberfire.client.views.pfly.tab.MultiTabWorkbenchPanelView
-
- 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<org.uberfire.client.workbench.panels.impl.MultiTabWorkbenchPanelPresenter>,org.uberfire.client.mvp.UberView<org.uberfire.client.workbench.panels.impl.MultiTabWorkbenchPanelPresenter>,org.uberfire.client.workbench.panels.DockingWorkbenchPanelView<org.uberfire.client.workbench.panels.impl.MultiTabWorkbenchPanelPresenter>,org.uberfire.client.workbench.panels.WorkbenchPanelView<org.uberfire.client.workbench.panels.impl.MultiTabWorkbenchPanelPresenter>
@Dependent @Named("MultiTabWorkbenchPanelView") public class MultiTabWorkbenchPanelView extends org.uberfire.client.workbench.panels.impl.AbstractMultiPartWorkbenchPanelView<org.uberfire.client.workbench.panels.impl.MultiTabWorkbenchPanelPresenter>
-
-
Field Summary
-
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
-
-
Constructor Summary
Constructors Constructor Description MultiTabWorkbenchPanelView(UberTabPanel uberTabPanel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<org.uberfire.workbench.model.PartDefinition>getParts()protected org.uberfire.client.workbench.panels.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
-
-
-
-
Constructor Detail
-
MultiTabWorkbenchPanelView
@Inject public MultiTabWorkbenchPanelView(UberTabPanel uberTabPanel)
-
-
Method Detail
-
setupWidget
protected org.uberfire.client.workbench.panels.MultiPartWidget setupWidget()
- Specified by:
setupWidgetin classorg.uberfire.client.workbench.panels.impl.AbstractMultiPartWorkbenchPanelView<org.uberfire.client.workbench.panels.impl.MultiTabWorkbenchPanelPresenter>
-
getParts
public Collection<org.uberfire.workbench.model.PartDefinition> getParts()
-
-