|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.extjs.gxt.ui.client.widget.Component
com.extjs.gxt.ui.client.widget.BoxComponent
com.extjs.gxt.ui.client.widget.Container<T>
com.extjs.gxt.ui.client.widget.ScrollContainer<Component>
com.extjs.gxt.ui.client.widget.LayoutContainer
com.extjs.gxt.ui.client.widget.form.FieldSet
public class FieldSet
A container that wraps its content in a HTML fieldset.
BaseEvent.setCancelled(boolean)
.BaseEvent.setCancelled(boolean)
.
Nested Class Summary |
---|
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 |
Field Summary |
---|
Fields inherited from class com.extjs.gxt.ui.client.widget.Container |
---|
attachChildren, enableLayout, layoutExecuted, layoutNeeded, layoutOnAttach, layoutOnChange |
Fields inherited from class com.extjs.gxt.ui.client.widget.BoxComponent |
---|
adjustSize, cacheSizes, ensureVisibilityOnSizing, height, lastSize, layer, shim, width |
Fields inherited from class com.extjs.gxt.ui.client.widget.Component |
---|
afterRender, attachables, baseStyle, disabled, disabledStyle, disableTextSelection, dummy, focusable, hidden, mask, maskMessage, maskMessageStyleName, monitorWindowResize, rendered, resizeHandler, setElementRender, stateId, swallowEvents, toolTip, windowResizeDelay, windowResizeTask |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Constructor Summary | |
---|---|
FieldSet()
Creates a new fieldset. |
Method Summary | |
---|---|
void |
collapse()
Collapses the fieldset. |
protected ComponentEvent |
createComponentEvent(com.google.gwt.user.client.Event event)
|
protected void |
doAttachChildren()
|
protected void |
doDetachChildren()
|
void |
expand()
Expands the fieldset. |
java.lang.String |
getCheckboxName()
Returns the checkbox name. |
java.lang.String |
getHeading()
Returns the panel heading. |
El |
getLayoutTarget()
Override this method to specify the element to be used by the layout as the container. |
boolean |
insert(Component item,
int index)
Adds a item into the container. |
boolean |
isCheckboxToggle()
Returns true if checkbox toggle is enabled. |
boolean |
isCollapsible()
Returns true if the fieldset is collapsible. |
boolean |
isExpanded()
Returns true if the panel is expanded. |
protected void |
notifyHide()
|
protected void |
notifyShow()
|
protected void |
onClick(ComponentEvent ce)
|
protected void |
onCollapse()
|
void |
onComponentEvent(ComponentEvent ce)
Any events a component receives will be forwarded to this method. |
protected void |
onDisable()
|
protected void |
onEnable()
|
protected void |
onExpand()
|
protected void |
onFocus(ComponentEvent ce)
|
protected void |
onRender(com.google.gwt.user.client.Element parent,
int pos)
Subclasses must override and ensure setElement is called for lazy rendered components. |
protected void |
onResize(int width,
int height)
Called after the component is resized, this method is empty by default but can be implemented by any subclass that needs to perform custom logic after a resize occurs. |
void |
setCheckboxName(java.lang.String checkboxName)
The name to assign to the fieldset's checkbox if setCheckboxToggle(boolean) = true. |
void |
setCheckboxToggle(boolean checkboxToggle)
True to render a checkbox into the fieldset frame just in front of the legend (defaults to false, pre-render). |
void |
setCollapsible(boolean collapsible)
Sets whether the fieldset is collapsible (defaults to false, pre-render). |
void |
setExpanded(boolean expand)
Sets the panel's expand state. |
void |
setHeading(java.lang.String text)
Sets the panel heading. |
protected void |
updateIconTitles()
|
Methods inherited from class com.extjs.gxt.ui.client.widget.LayoutContainer |
---|
add, add, addText, findComponent, getLayout, getWindowResizeDelay, insert, insert, isLayoutOnChange, isMonitorWindowResize, layout, layout, onBlur, remove, removeAll, setLayout, setLayoutData, setLayoutOnChange, setMonitorWindowResize, setWindowResizeDelay |
Methods inherited from class com.extjs.gxt.ui.client.widget.ScrollContainer |
---|
addScrollListener, afterRender, getHScrollPosition, getScrollMode, getVScrollPosition, removeScrollListener, scrollIntoView, setHScrollPosition, setScrollMode, setVScrollPosition |
Methods inherited from class com.extjs.gxt.ui.client.widget.Container |
---|
add, adjustIndex, adopt, createContainerEvent, disable, doLayout, doLayout, enable, findItem, getItem, getItemByItemId, getItemCount, getItems, getWidget, indexOf, isLayoutNeeded, iterator, onAfterLayout, onAttach, onBeforeLayoutExcecuted, onInsert, onLayoutExcecuted, onRemove, orphan, remove, remove, removeAll, scrollIntoView, setLayoutNeeded, wrapWidget |
Methods inherited from class com.extjs.gxt.ui.client.widget.BoxComponent |
---|
adjustPosition, adjustSize, getBounds, getHeight, getHeight, getPosition, getPositionEl, getResizeEl, getShadow, getShadowOffset, getShadowPosition, getSize, getWidth, getWidth, hideShadow, hideShim, hideUnders, isAutoHeight, isAutoWidth, isDeferHeight, isShim, onHide, onPosition, onShow, onUnload, setAutoHeight, setAutoWidth, setBounds, setBounds, setDeferHeight, setHeight, setHeight, setPagePosition, setPagePosition, setPixelSize, setPosition, setShadow, setShadowOffset, setShadowPosition, setShim, setSize, setSize, setWidth, setWidth, sync, syncSize |
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, setLayoutData |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
---|
addStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, removeStyleDependentName, setElement, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FieldSet()
Method Detail |
---|
public void collapse()
public void expand()
public java.lang.String getCheckboxName()
public java.lang.String getHeading()
public El getLayoutTarget()
LayoutContainer
getLayoutTarget
in class LayoutContainer
public boolean insert(Component item, int index)
Container
insert
in class Container<Component>
item
- the item to insertindex
- the insert locationpublic boolean isCheckboxToggle()
public boolean isCollapsible()
public boolean isExpanded()
true
if the panel is expanded.
public void onComponentEvent(ComponentEvent ce)
Component
Component.onBrowserEvent(com.google.gwt.user.client.Event)
method
should not be overridden or modified.
onComponentEvent
in class LayoutContainer
ce
- the base eventpublic void setCheckboxName(java.lang.String checkboxName)
setCheckboxToggle(boolean)
= true.
checkboxName
- the namepublic void setCheckboxToggle(boolean checkboxToggle)
checkboxToggle
- true for checkbox togglepublic void setCollapsible(boolean collapsible)
collapsible
- true for collapsepublic void setExpanded(boolean expand)
expand
- true true to expand
public void setHeading(java.lang.String text)
text
- the heading textprotected ComponentEvent createComponentEvent(com.google.gwt.user.client.Event event)
createComponentEvent
in class BoxComponent
protected void doAttachChildren()
doAttachChildren
in class Container<Component>
protected void doDetachChildren()
doDetachChildren
in class Container<Component>
protected void notifyHide()
notifyHide
in class Container<Component>
protected void notifyShow()
notifyShow
in class Container<Component>
protected void onClick(ComponentEvent ce)
protected void onCollapse()
protected void onDisable()
onDisable
in class Component
protected void onEnable()
onEnable
in class Component
protected void onExpand()
protected void onFocus(ComponentEvent ce)
onFocus
in class LayoutContainer
protected void onRender(com.google.gwt.user.client.Element parent, int pos)
Component
onRender
in class LayoutContainer
parent
- the target elementpos
- the insert locationprotected void onResize(int width, int height)
BoxComponent
onResize
in class BoxComponent
width
- the widthheight
- the heightprotected void updateIconTitles()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |