org.nuxeo.opensocial.container.client.view
Class ContainerWidget
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.nuxeo.opensocial.container.client.view.ContainerWidget
- All Implemented Interfaces:
- com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, net.customware.gwt.presenter.client.Display, net.customware.gwt.presenter.client.widget.WidgetDisplay, ContainerPresenter.Display
public class ContainerWidget
- extends com.google.gwt.user.client.ui.Composite
- implements ContainerPresenter.Display
- Author:
- Stéphane Fourrier
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
DEBUG_ID_PREFIX |
Method Summary |
void |
addUnit(int zoneIndex,
String unitClass,
String unitName)
|
void |
addZone(String cssStyle)
|
com.google.gwt.user.client.ui.Widget |
asWidget()
|
HasId |
getContainerFooter()
|
HasId |
getContainerHeader()
|
HasId |
getContainerSideBar()
|
int |
getNumberOfUnits(int zoneIndex)
|
int |
getNumberOfZones()
|
HasWebContents |
getUnit(int zoneIndex,
int unitIndex)
|
HasWebContents |
getUnit(String unitName)
|
net.customware.gwt.presenter.client.widget.WidgetDisplay |
getWebContent(String webContentId)
|
HasUnits |
getZone(int index)
|
boolean |
hasWebContentInUnit(int zoneIndex,
int unitIndex)
|
boolean |
hasWebContentInUnit(String unitName)
|
boolean |
hasWebContentInZone(int zoneIndex)
|
boolean |
hasWebContentsIContainer()
|
void |
maximizeWebContent(com.google.gwt.user.client.ui.Widget widget)
|
void |
minimizeWebContent(com.google.gwt.user.client.ui.Widget widget,
String unitName,
long position)
|
void |
moveWebContent(String fromUnitName,
int fromWebContentPosition,
String toUnitName,
int toWebContentPosition)
|
void |
moveWebContents(int fromZoneIndex,
int fromUnitIndex,
int toZoneIndex,
int toUnitIndex)
|
void |
removeUnit(int zoneIndex,
int unitIndex)
|
void |
removeWebContent(String webContentId)
|
void |
removeZone(int zoneIndex)
|
void |
setContainerCustomSize(String cssStyle,
long size)
|
void |
setContainerFixedSize(String cssStyle)
|
void |
setContainerFooter(boolean hasFooter,
String footerId)
|
void |
setContainerHeader(boolean hasHeader,
String headerId)
|
void |
setContainerSideBar(boolean hasSidebar,
String cssStyle,
String sideBarId)
|
void |
setData()
|
void |
startProcessing()
|
void |
stopProcessing()
|
void |
updateZoneTemplate(int zoneIndex,
String zoneClass)
|
Methods inherited from class com.google.gwt.user.client.ui.Composite |
isAttached, onBrowserEvent |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
fireEvent, getLayoutData, getParent, removeFromParent, setLayoutData, sinkEvents |
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, setStyleName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, toString, unsinkEvents |
ContainerWidget
public ContainerWidget()
setContainerHeader
public void setContainerHeader(boolean hasHeader,
String headerId)
- Specified by:
setContainerHeader
in interface ContainerPresenter.Display
getContainerHeader
public HasId getContainerHeader()
- Specified by:
getContainerHeader
in interface ContainerPresenter.Display
setContainerCustomSize
public void setContainerCustomSize(String cssStyle,
long size)
- Specified by:
setContainerCustomSize
in interface ContainerPresenter.Display
setContainerFixedSize
public void setContainerFixedSize(String cssStyle)
- Specified by:
setContainerFixedSize
in interface ContainerPresenter.Display
setContainerSideBar
public void setContainerSideBar(boolean hasSidebar,
String cssStyle,
String sideBarId)
- Specified by:
setContainerSideBar
in interface ContainerPresenter.Display
getContainerSideBar
public HasId getContainerSideBar()
- Specified by:
getContainerSideBar
in interface ContainerPresenter.Display
setContainerFooter
public void setContainerFooter(boolean hasFooter,
String footerId)
- Specified by:
setContainerFooter
in interface ContainerPresenter.Display
getContainerFooter
public HasId getContainerFooter()
- Specified by:
getContainerFooter
in interface ContainerPresenter.Display
setData
public void setData()
- Specified by:
setData
in interface ContainerPresenter.Display
addZone
public void addZone(String cssStyle)
- Specified by:
addZone
in interface ContainerPresenter.Display
removeZone
public void removeZone(int zoneIndex)
- Specified by:
removeZone
in interface ContainerPresenter.Display
getZone
public HasUnits getZone(int index)
- Specified by:
getZone
in interface ContainerPresenter.Display
updateZoneTemplate
public void updateZoneTemplate(int zoneIndex,
String zoneClass)
- Specified by:
updateZoneTemplate
in interface ContainerPresenter.Display
getNumberOfZones
public int getNumberOfZones()
addUnit
public void addUnit(int zoneIndex,
String unitClass,
String unitName)
- Specified by:
addUnit
in interface ContainerPresenter.Display
removeUnit
public void removeUnit(int zoneIndex,
int unitIndex)
- Specified by:
removeUnit
in interface ContainerPresenter.Display
getUnit
public HasWebContents getUnit(String unitName)
- Specified by:
getUnit
in interface ContainerPresenter.Display
getUnit
public HasWebContents getUnit(int zoneIndex,
int unitIndex)
- Specified by:
getUnit
in interface ContainerPresenter.Display
getNumberOfUnits
public int getNumberOfUnits(int zoneIndex)
removeWebContent
public void removeWebContent(String webContentId)
- Specified by:
removeWebContent
in interface ContainerPresenter.Display
getWebContent
public net.customware.gwt.presenter.client.widget.WidgetDisplay getWebContent(String webContentId)
- Specified by:
getWebContent
in interface ContainerPresenter.Display
moveWebContents
public void moveWebContents(int fromZoneIndex,
int fromUnitIndex,
int toZoneIndex,
int toUnitIndex)
- Specified by:
moveWebContents
in interface ContainerPresenter.Display
moveWebContent
public void moveWebContent(String fromUnitName,
int fromWebContentPosition,
String toUnitName,
int toWebContentPosition)
- Specified by:
moveWebContent
in interface ContainerPresenter.Display
maximizeWebContent
public void maximizeWebContent(com.google.gwt.user.client.ui.Widget widget)
- Specified by:
maximizeWebContent
in interface ContainerPresenter.Display
minimizeWebContent
public void minimizeWebContent(com.google.gwt.user.client.ui.Widget widget,
String unitName,
long position)
- Specified by:
minimizeWebContent
in interface ContainerPresenter.Display
hasWebContentInUnit
public boolean hasWebContentInUnit(int zoneIndex,
int unitIndex)
hasWebContentInUnit
public boolean hasWebContentInUnit(String unitName)
hasWebContentInZone
public boolean hasWebContentInZone(int zoneIndex)
hasWebContentsIContainer
public boolean hasWebContentsIContainer()
asWidget
public com.google.gwt.user.client.ui.Widget asWidget()
- Specified by:
asWidget
in interface net.customware.gwt.presenter.client.widget.WidgetDisplay
startProcessing
public void startProcessing()
- Specified by:
startProcessing
in interface net.customware.gwt.presenter.client.Display
stopProcessing
public void stopProcessing()
- Specified by:
stopProcessing
in interface net.customware.gwt.presenter.client.Display
Copyright © 2011 Nuxeo SAS. All Rights Reserved.