|
|||||||||
| 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.form.Field<java.lang.Object>
com.extjs.gxt.ui.client.widget.form.AdapterField
public class AdapterField
Allows any widget to be used in a Formlayout.
setResizeWidget(boolean).
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.extjs.gxt.ui.client.widget.form.Field |
|---|
Field.FieldImages, Field.FieldMessages |
| 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 | |
|---|---|
protected com.google.gwt.user.client.ui.Widget |
widget
The wrapped widget. |
| Fields inherited from class com.extjs.gxt.ui.client.widget.form.Field |
|---|
autoValidate, emptyText, errorIcon, fieldStyle, focusStyle, focusValue, forceInvalidText, hasFocus, images, invalidStyle, messages, name, originalValue, preventMark, propertyEditor, readOnly, readOnlyFieldStyle, validationDelay, validationTask, value |
| 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 | |
|---|---|
AdapterField(com.google.gwt.user.client.ui.Widget widget)
Creates a new adapter field. |
|
| Method Summary | |
|---|---|
com.google.gwt.user.client.Element |
getElement()
|
com.google.gwt.user.client.ui.Widget |
getWidget()
Returns the wrapped widget. |
boolean |
isAttached()
|
boolean |
isResizeWidget()
Returns true if the wrapped widget is being resized. |
boolean |
isValid(boolean silent)
Returns whether or not the field value is currently valid. |
protected void |
onAttach()
|
protected void |
onBlur(ComponentEvent ce)
|
void |
onBrowserEvent(com.google.gwt.user.client.Event event)
Components delegate event handling to Component.onComponentEvent(ComponentEvent). |
protected void |
onDetach()
|
protected void |
onDisable()
|
protected void |
onEnable()
|
protected void |
onFocus(ComponentEvent ce)
|
protected void |
onRender(com.google.gwt.user.client.Element target,
int index)
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 |
setResizeWidget(boolean resizeWidget)
True to resize the wrapped widget when the field is resized (defaults to false). |
boolean |
validate(boolean preventMark)
Validates the field value. |
protected boolean |
validateValue(java.lang.String value)
Subclasses should provide the validation implementation by overriding this. |
| 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, onPosition, 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, 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, resolvePotentialElement, 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 |
| Field Detail |
|---|
protected com.google.gwt.user.client.ui.Widget widget
| Constructor Detail |
|---|
public AdapterField(com.google.gwt.user.client.ui.Widget widget)
widget - the widget to be wrapped| Method Detail |
|---|
public com.google.gwt.user.client.Element getElement()
getElement in class Componentpublic com.google.gwt.user.client.ui.Widget getWidget()
public boolean isAttached()
isAttached in interface com.google.gwt.event.logical.shared.HasAttachHandlersisAttached in class com.google.gwt.user.client.ui.Widgetpublic boolean isResizeWidget()
public boolean isValid(boolean silent)
Field
isValid in class Field<java.lang.Object>silent - true for silent validation (no invalid event and field
is not marked invalid)
true if the value is valid, otherwise
falsepublic void onBrowserEvent(com.google.gwt.user.client.Event event)
ComponentComponent.onComponentEvent(ComponentEvent). Subclasses should not override.
onBrowserEvent in interface com.google.gwt.user.client.EventListeneronBrowserEvent in class Componentevent - the dom eventpublic void setResizeWidget(boolean resizeWidget)
resizeWidget - true to resize the wrapped widgetpublic boolean validate(boolean preventMark)
Field
validate in class Field<java.lang.Object>preventMark - true to not mark the field valid and fire invalid event
when invalid
true if valid, otherwise falseprotected void onAttach()
onAttach in class Componentprotected void onBlur(ComponentEvent ce)
onBlur in class Field<java.lang.Object>protected void onDetach()
onDetach in class Field<java.lang.Object>protected void onDisable()
onDisable in class Field<java.lang.Object>protected void onEnable()
onEnable in class Field<java.lang.Object>protected void onFocus(ComponentEvent ce)
onFocus in class Field<java.lang.Object>
protected void onRender(com.google.gwt.user.client.Element target,
int index)
Component
onRender in class Field<java.lang.Object>target - the target elementindex - the insert location
protected void onResize(int width,
int height)
BoxComponent
onResize in class Field<java.lang.Object>width - the widthheight - the heightprotected boolean validateValue(java.lang.String value)
Field
validateValue in class Field<java.lang.Object>value - the value to validate
true for valid
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||