
public abstract class Container extends Component implements HasWidgets.ForIsWidget, IndexedPanel.ForIsWidget, ContainerHandler.HasContainerHandlers
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabledHasWidgets.ForIsWidgetIndexedPanel.ForIsWidgetDEBUG_ID_PREFIX| Constructor and Description |
|---|
Container() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(IsWidget child)
Adds a widget to this panel.
|
void |
add(Widget child)
Adds the specified widget to the container.
|
HandlerRegistration |
addAddHandler(AddEvent.AddHandler handler)
Adds the
AddEvent.AddHandler to the Container |
HandlerRegistration |
addBeforeAddHandler(BeforeAddEvent.BeforeAddHandler handler)
Adds the
BeforeAddEvent.BeforeAddHandler to the Container |
HandlerRegistration |
addBeforeRemoveHandler(BeforeRemoveEvent.BeforeRemoveHandler handler)
Adds the
BeforeRemoveEvent.BeforeRemoveHandler to the Container |
HandlerRegistration |
addContainerHandler(ContainerHandler handler)
Adds the
ContainerHandler to the Container |
HandlerRegistration |
addRemoveHandler(RemoveEvent.RemoveHandler handler)
Adds the
RemoveEvent.RemoveHandler to the Container |
void |
clear()
Clears the container's children
|
void |
disable()
Disable this widget.
|
void |
enable()
Enable this widget.
|
Widget |
findWidget(Element elem)
Returns the widget whose element, or child element, matches the given
element.
|
Widget |
getItemByItemId(String itemId)
Returns the child widget with the specified item id.
|
Widget |
getWidget(int index) |
int |
getWidgetCount() |
int |
getWidgetIndex(IsWidget child) |
int |
getWidgetIndex(Widget child) |
Iterator<Widget> |
iterator() |
boolean |
remove(int index) |
boolean |
remove(IsWidget child) |
boolean |
remove(Widget child) |
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, unmaskaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, getLayoutData, getParent, isAttached, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, removeStyleName, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, sinkBitlessEvent, toStringpublic void add(IsWidget child)
add in interface HasWidgets.ForIsWidgetchild - the child widget to be addedpublic void add(Widget child)
Panel.add(Widget) for a
number of things you must take into consideration.add in interface HasWidgetschild - the child widget to be added.UnsupportedOperationException - if the derived class has not properly
overridden the method. See Panel.add(Widget) for more
information.public HandlerRegistration addAddHandler(AddEvent.AddHandler handler)
AddEvent.AddHandler to the ContaineraddAddHandler in interface AddEvent.HasAddHandlershandler - the handlerHandlerRegistrationpublic HandlerRegistration addBeforeAddHandler(BeforeAddEvent.BeforeAddHandler handler)
BeforeAddEvent.BeforeAddHandler to the ContaineraddBeforeAddHandler in interface BeforeAddEvent.HasBeforeAddHandlershandler - the handlerHandlerRegistrationpublic HandlerRegistration addBeforeRemoveHandler(BeforeRemoveEvent.BeforeRemoveHandler handler)
BeforeRemoveEvent.BeforeRemoveHandler to the ContaineraddBeforeRemoveHandler in interface BeforeRemoveEvent.HasBeforeRemoveHandlershandler - the handlerHandlerRegistrationpublic HandlerRegistration addContainerHandler(ContainerHandler handler)
ContainerHandler to the ContaineraddContainerHandler in interface ContainerHandler.HasContainerHandlershandler - the handlerHandlerRegistrationpublic HandlerRegistration addRemoveHandler(RemoveEvent.RemoveHandler handler)
RemoveEvent.RemoveHandler to the ContaineraddRemoveHandler in interface RemoveEvent.HasRemoveHandlershandler - the handlerHandlerRegistrationpublic void clear()
clear in interface HasWidgetspublic void disable()
Componentpublic void enable()
Componentpublic Widget findWidget(Element elem)
elem - the elementnull if no matchpublic Widget getItemByItemId(String itemId)
itemId - the item idnull if no matchpublic Widget getWidget(int index)
getWidget in interface IndexedPanelpublic int getWidgetCount()
getWidgetCount in interface IndexedPanelpublic int getWidgetIndex(IsWidget child)
getWidgetIndex in interface IndexedPanel.ForIsWidgetpublic int getWidgetIndex(Widget child)
getWidgetIndex in interface IndexedPanelpublic Iterator<Widget> iterator()
iterator in interface HasWidgetsiterator in interface Iterable<Widget>public boolean remove(int index)
remove in interface IndexedPanelpublic boolean remove(IsWidget child)
remove in interface HasWidgets.ForIsWidgetpublic boolean remove(Widget child)
remove in interface HasWidgetsCopyright © 2015. All rights reserved.