public class NorthSouthContainer extends SimpleContainer implements HasNorthWidget, HasSouthWidget
NorthSouthContainer c = new NorthSouthContainer(); c.setNorthWidget(new Label("North")); c.setSouthWidget(new Label("South")); RootPanel.get().add(c);
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
HasWidgets.ForIsWidget
IndexedPanel.ForIsWidget
DEBUG_ID_PREFIX
Constructor and Description |
---|
NorthSouthContainer() |
Modifier and Type | Method and Description |
---|---|
Widget |
getNorthWidget()
Returns the north widget or null if one has not been set.
|
Widget |
getSouthWidget()
Returns the south widget or null if one has not been set.
|
void |
setNorthWidget(IsWidget north)
Sets the north widget, replacing any existing north widget.
|
void |
setSouthWidget(IsWidget south)
Sets the south widget, replacing any existing south widget.
|
void |
setWidget(Widget w) |
add, add, getWidget, isResize, setResize, setWidget
forceLayout, isLayoutRunning, isOrWasLayoutRunning, onResize
add, addAddHandler, addBeforeAddHandler, addBeforeRemoveHandler, addContainerHandler, addRemoveHandler, clear, disable, enable, findWidget, getItemByItemId, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, iterator, remove, remove, remove
addBeforeHideHandler, addBeforeShowContextMenuHandler, addBeforeShowHandler, addBlurHandler, addDisableHandler, addEnableHandler, addFocusHandler, addHideHandler, addMoveHandler, addResizeHandler, addShowContextMenuHandler, addShowHandler, addStyleOnOver, clearSizeCache, disableEvents, enableEvents, fireEvent, focus, getData, getElement, getFocusSupport, getHideMode, getId, getItemId, getOffsetHeight, getOffsetWidth, getShadow, getShadowPosition, getStateId, getTabIndex, getToolTip, hide, hideToolTip, isAllowTextSelection, isAutoHeight, isAutoWidth, isDeferHeight, isEnabled, isRendered, isStateful, isVisible, isVisible, mask, mask, onBrowserEvent, removeToolTip, setAllowTextSelection, setBorders, setBounds, setBounds, setContextMenu, setData, setDeferHeight, setEnabled, setHeight, setHeight, setHideMode, setId, setItemId, setPagePosition, setPixelSize, setPosition, setShadow, setShadowPosition, setSize, setStateful, setStateId, setTabIndex, setToolTip, setToolTip, setToolTipConfig, setVisible, setWidth, setWidth, show, sync, syncSize, unmask
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, getLayoutData, getParent, isAttached, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, removeStyleName, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, sinkBitlessEvent, toString
public Widget getNorthWidget()
HasNorthWidget
getNorthWidget
in interface HasNorthWidget
public Widget getSouthWidget()
HasSouthWidget
getSouthWidget
in interface HasSouthWidget
@UiChild(limit=1, tagname="north") public void setNorthWidget(IsWidget north)
HasNorthWidget
setNorthWidget
in interface HasNorthWidget
north
- the new widget to place in the north position of the
container@UiChild(limit=1, tagname="south") public void setSouthWidget(IsWidget south)
HasSouthWidget
setSouthWidget
in interface HasSouthWidget
south
- the new widget to place in the south position of the
container@UiChild(limit=1, tagname="widget") public void setWidget(Widget w)
setWidget
in interface HasOneWidget
setWidget
in class SimpleContainer
Copyright © 2015. All rights reserved.