public class FieldSet extends SimpleContainer implements BeforeExpandEvent.HasBeforeExpandHandlers, ExpandEvent.HasExpandHandlers, BeforeCollapseEvent.HasBeforeCollapseHandlers, CollapseEvent.HasCollapseHandlers, Collapsible
setCollapsible(boolean)
.Modifier and Type | Class and Description |
---|---|
static interface |
FieldSet.FieldSetAppearance |
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
HasWidgets.ForIsWidget
IndexedPanel.ForIsWidget
DEBUG_ID_PREFIX
Constructor and Description |
---|
FieldSet()
Creates a new field set.
|
FieldSet(FieldSet.FieldSetAppearance appearance)
Creates a new field set.
|
Modifier and Type | Method and Description |
---|---|
HandlerRegistration |
addBeforeCollapseHandler(BeforeCollapseEvent.BeforeCollapseHandler handler)
Adds a
BeforeCollapseEvent.BeforeCollapseHandler handler for BeforeCollapseEvent
events. |
HandlerRegistration |
addBeforeExpandHandler(BeforeExpandEvent.BeforeExpandHandler handler)
Adds a
BeforeExpandEvent.BeforeExpandHandler handler for BeforeExpandEvent
events. |
HandlerRegistration |
addCollapseHandler(CollapseEvent.CollapseHandler handler)
Adds a
CollapseEvent.CollapseHandler handler for CollapseEvent
events. |
HandlerRegistration |
addExpandHandler(ExpandEvent.ExpandHandler handler)
Adds a
ExpandEvent.ExpandHandler handler for ExpandEvent events. |
void |
collapse()
Collapses the widget.
|
void |
expand()
Expands the widget.
|
FieldSet.FieldSetAppearance |
getAppearance() |
ToolButton |
getCollapseButton()
Returns the collapse button.
|
String |
getHeadingHtml()
Returns the heading.
|
String |
getHeadingText()
Returns the heading.
|
boolean |
isCollapsible()
Returns true if the fieldset is collapsible.
|
boolean |
isExpanded()
Returns true if the widget is expanded.
|
void |
setCollapsible(boolean collapsible)
Sets whether the fieldset is collapsible (defaults to false, pre-render).
|
void |
setExpanded(boolean expand)
Convenience method to expand / collapse the field set by invoking
expand() or collapse() . |
void |
setHeadingHtml(String headingHtml)
Sets the heading.
|
void |
setHeadingText(String heading)
Sets the heading.
|
add, add, getWidget, isResize, setResize, setWidget, 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 FieldSet()
public FieldSet(FieldSet.FieldSetAppearance appearance)
appearance
- the field set appearancepublic HandlerRegistration addBeforeCollapseHandler(BeforeCollapseEvent.BeforeCollapseHandler handler)
BeforeCollapseEvent.HasBeforeCollapseHandlers
BeforeCollapseEvent.BeforeCollapseHandler
handler for BeforeCollapseEvent
events.addBeforeCollapseHandler
in interface BeforeCollapseEvent.HasBeforeCollapseHandlers
handler
- the handlerpublic HandlerRegistration addBeforeExpandHandler(BeforeExpandEvent.BeforeExpandHandler handler)
BeforeExpandEvent.HasBeforeExpandHandlers
BeforeExpandEvent.BeforeExpandHandler
handler for BeforeExpandEvent
events.addBeforeExpandHandler
in interface BeforeExpandEvent.HasBeforeExpandHandlers
handler
- the handlerpublic HandlerRegistration addCollapseHandler(CollapseEvent.CollapseHandler handler)
CollapseEvent.HasCollapseHandlers
CollapseEvent.CollapseHandler
handler for CollapseEvent
events.addCollapseHandler
in interface CollapseEvent.HasCollapseHandlers
handler
- the handlerpublic HandlerRegistration addExpandHandler(ExpandEvent.ExpandHandler handler)
ExpandEvent.HasExpandHandlers
ExpandEvent.ExpandHandler
handler for ExpandEvent
events.addExpandHandler
in interface ExpandEvent.HasExpandHandlers
handler
- the handlerpublic void collapse()
Collapsible
collapse
in interface Collapsible
public void expand()
Collapsible
expand
in interface Collapsible
public FieldSet.FieldSetAppearance getAppearance()
public ToolButton getCollapseButton()
public String getHeadingHtml()
public String getHeadingText()
public boolean isCollapsible()
public boolean isExpanded()
Collapsible
isExpanded
in interface Collapsible
public void setCollapsible(boolean collapsible)
setExpanded(boolean)
,
expand()
, and collapse()
to expand and collapse the field set.collapsible
- true to enable collapsingpublic void setExpanded(boolean expand)
expand()
or collapse()
.expand
- true to expand the field set, otherwise collapsepublic void setHeadingHtml(String headingHtml)
headingHtml
- the heading HTMLpublic void setHeadingText(String heading)
heading
- the heading textCopyright © 2015. All rights reserved.