Class MultiScreenPartWidget
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.uberfire.client.views.pfly.multiscreen.MultiScreenPartWidget
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.logical.shared.HasBeforeSelectionHandlers<org.uberfire.workbench.model.PartDefinition>,com.google.gwt.event.logical.shared.HasSelectionHandlers<org.uberfire.workbench.model.PartDefinition>,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.workbench.panels.MultiPartWidget
@Dependent @Named("MultiScreenPartWidget") @Templated public class MultiScreenPartWidget extends com.google.gwt.user.client.ui.Composite implements org.uberfire.client.workbench.panels.MultiPartWidget
-
-
Constructor Summary
Constructors Constructor Description MultiScreenPartWidget()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gwt.event.shared.HandlerRegistrationaddBeforeSelectionHandler(com.google.gwt.event.logical.shared.BeforeSelectionHandler<org.uberfire.workbench.model.PartDefinition> handler)voidaddOnFocusHandler(org.uberfire.mvp.Command doWhenFocused)voidaddPart(org.uberfire.client.workbench.part.WorkbenchPartPresenter.View view)com.google.gwt.event.shared.HandlerRegistrationaddSelectionHandler(com.google.gwt.event.logical.shared.SelectionHandler<org.uberfire.workbench.model.PartDefinition> handler)com.google.gwt.user.client.ui.WidgetasWidget()voidchangeTitle(org.uberfire.workbench.model.PartDefinition part, String title, com.google.gwt.user.client.ui.IsWidget titleDecoration)voidclear()Collection<org.uberfire.workbench.model.PartDefinition>getParts()intgetPartsSize()voidonResize()booleanremove(org.uberfire.workbench.model.PartDefinition part)booleanselectPart(org.uberfire.workbench.model.PartDefinition part)voidsetDndManager(org.uberfire.client.workbench.widgets.dnd.WorkbenchDragAndDropManager dndManager)voidsetFocus(boolean hasFocus)voidsetPresenter(org.uberfire.client.workbench.panels.WorkbenchPanelPresenter presenter)-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, 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, toString
-
-
-
-
Method Detail
-
setPresenter
public void setPresenter(org.uberfire.client.workbench.panels.WorkbenchPanelPresenter presenter)
- Specified by:
setPresenterin interfaceorg.uberfire.client.workbench.panels.MultiPartWidget
-
setDndManager
public void setDndManager(org.uberfire.client.workbench.widgets.dnd.WorkbenchDragAndDropManager dndManager)
- Specified by:
setDndManagerin interfaceorg.uberfire.client.workbench.panels.MultiPartWidget
-
clear
public void clear()
- Specified by:
clearin interfaceorg.uberfire.client.workbench.panels.MultiPartWidget
-
addPart
public void addPart(org.uberfire.client.workbench.part.WorkbenchPartPresenter.View view)
- Specified by:
addPartin interfaceorg.uberfire.client.workbench.panels.MultiPartWidget
-
changeTitle
public void changeTitle(org.uberfire.workbench.model.PartDefinition part, String title, com.google.gwt.user.client.ui.IsWidget titleDecoration)- Specified by:
changeTitlein interfaceorg.uberfire.client.workbench.panels.MultiPartWidget
-
selectPart
public boolean selectPart(org.uberfire.workbench.model.PartDefinition part)
- Specified by:
selectPartin interfaceorg.uberfire.client.workbench.panels.MultiPartWidget
-
remove
public boolean remove(org.uberfire.workbench.model.PartDefinition part)
- Specified by:
removein interfaceorg.uberfire.client.workbench.panels.MultiPartWidget
-
setFocus
public void setFocus(boolean hasFocus)
- Specified by:
setFocusin interfaceorg.uberfire.client.workbench.panels.MultiPartWidget
-
addOnFocusHandler
public void addOnFocusHandler(org.uberfire.mvp.Command doWhenFocused)
- Specified by:
addOnFocusHandlerin interfaceorg.uberfire.client.workbench.panels.MultiPartWidget
-
getPartsSize
public int getPartsSize()
- Specified by:
getPartsSizein interfaceorg.uberfire.client.workbench.panels.MultiPartWidget
-
getParts
public Collection<org.uberfire.workbench.model.PartDefinition> getParts()
- Specified by:
getPartsin interfaceorg.uberfire.client.workbench.panels.MultiPartWidget
-
addBeforeSelectionHandler
public com.google.gwt.event.shared.HandlerRegistration addBeforeSelectionHandler(com.google.gwt.event.logical.shared.BeforeSelectionHandler<org.uberfire.workbench.model.PartDefinition> handler)
- Specified by:
addBeforeSelectionHandlerin interfacecom.google.gwt.event.logical.shared.HasBeforeSelectionHandlers<org.uberfire.workbench.model.PartDefinition>
-
addSelectionHandler
public com.google.gwt.event.shared.HandlerRegistration addSelectionHandler(com.google.gwt.event.logical.shared.SelectionHandler<org.uberfire.workbench.model.PartDefinition> handler)
- Specified by:
addSelectionHandlerin interfacecom.google.gwt.event.logical.shared.HasSelectionHandlers<org.uberfire.workbench.model.PartDefinition>
-
asWidget
public com.google.gwt.user.client.ui.Widget asWidget()
- Specified by:
asWidgetin interfacecom.google.gwt.user.client.ui.IsWidget- Overrides:
asWidgetin classcom.google.gwt.user.client.ui.Widget
-
onResize
public void onResize()
- Specified by:
onResizein interfacecom.google.gwt.user.client.ui.RequiresResize
-
-