Package com.opencloud.rem.ext.client
Class ExtensionDeckPanel
- 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.opencloud.rem.ext.client.ExtensionDeckPanel
-
- All Implemented Interfaces:
HasAttachHandlers
,HasHandlers
,EventListener
,HasVisibility
,IsRenderable
,IsWidget
,ProvidesResize
,RequiresResize
,ExtensionDeckView
public class ExtensionDeckPanel extends Composite implements ExtensionDeckView, RequiresResize, ProvidesResize
Implementation ofExtensionDeckView
that holdsExtensionCentrePanelView
instances in aDeckLayoutPanel
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
-
Nested classes/interfaces inherited from interface com.opencloud.rem.ext.client.ExtensionDeckView
ExtensionDeckView.Listener, ExtensionDeckView.Presenter
-
-
Field Summary
-
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
-
-
Constructor Summary
Constructors Constructor Description ExtensionDeckPanel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPanel(ExtensionCentrePanelView panel)
void
onResize()
void
selectPanel(Integer index)
void
setListener(ExtensionDeckView.Listener listener)
-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, initializeClaimedElement, isAttached, onBrowserEvent, render, render
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, fireEvent, getLayoutData, getParent, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, removeStyleName, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
-
-
-
Method Detail
-
setListener
public void setListener(ExtensionDeckView.Listener listener)
- Specified by:
setListener
in interfaceExtensionDeckView
-
addPanel
public void addPanel(ExtensionCentrePanelView panel)
- Specified by:
addPanel
in interfaceExtensionDeckView
-
selectPanel
public void selectPanel(Integer index)
- Specified by:
selectPanel
in interfaceExtensionDeckView
-
onResize
public void onResize()
- Specified by:
onResize
in interfaceRequiresResize
-
-