Package org.opencms.ui.client
Class CmsExternalLayout
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Panel
-
- com.google.gwt.user.client.ui.SimplePanel
-
- org.opencms.ui.client.CmsExternalLayout
-
- 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.AcceptsOneWidget
,com.google.gwt.user.client.ui.HasOneWidget
,com.google.gwt.user.client.ui.HasVisibility
,com.google.gwt.user.client.ui.HasWidgets
,com.google.gwt.user.client.ui.HasWidgets.ForIsWidget
,com.google.gwt.user.client.ui.IsWidget
,java.lang.Iterable<com.google.gwt.user.client.ui.Widget>
public class CmsExternalLayout extends com.google.gwt.user.client.ui.SimplePanel
Client-side implementation for the ExternalLayout addon. A simple, single-component panel that renders the contained component in the given element.- Author:
- Risto Yrjänä / Vaadin Ltd.
-
-
Constructor Summary
Constructors Constructor Description CmsExternalLayout()
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.google.gwt.user.client.Element
getContainerElement()
This is overridden so thatSimplePanel.setWidget(Widget)
uses the specified external element.com.google.gwt.dom.client.Element
getRenderTargetElement()
Returns the target element.void
setRenderTargetElement(com.google.gwt.dom.client.Element renderTargetElement)
Sets the target element.-
Methods inherited from class com.google.gwt.user.client.ui.SimplePanel
add, getWidget, iterator, remove, setWidget, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Panel
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, 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, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
-
-
-
Constructor Detail
-
CmsExternalLayout
public CmsExternalLayout()
Constructor.
-
-
Method Detail
-
getRenderTargetElement
public com.google.gwt.dom.client.Element getRenderTargetElement()
Returns the target element.- Returns:
- the target element
-
setRenderTargetElement
public void setRenderTargetElement(com.google.gwt.dom.client.Element renderTargetElement)
Sets the target element.- Parameters:
renderTargetElement
- the target element
-
getContainerElement
protected com.google.gwt.user.client.Element getContainerElement()
This is overridden so thatSimplePanel.setWidget(Widget)
uses the specified external element.- Overrides:
getContainerElement
in classcom.google.gwt.user.client.ui.SimplePanel
-
-