com.sencha.gxt.widget.core.client.form
Class FileUploadField
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.sencha.gxt.widget.core.client.Component
com.sencha.gxt.widget.core.client.form.FileUploadField
- All Implemented Interfaces:
- Editor<String>, LeafValueEditor<String>, HasAttachHandlers, HasResizeHandlers, HasHandlers, EventListener, TakesValue<String>, HasVisibility, IsWidget, BeforeHideEvent.HasBeforeHideHandlers, BeforeShowContextMenuEvent.HasBeforeShowContextMenuHandler, BeforeShowEvent.HasBeforeShowHandlers, BlurEvent.HasBlurHandlers, DisableEvent.HasDisableHandlers, EnableEvent.HasEnableHandlers, FocusEvent.HasFocusHandlers, HideEvent.HasHideHandlers, MoveEvent.HasMoveHandlers, ShowContextMenuEvent.HasShowContextMenuHandler, ShowEvent.HasShowHandlers, IsField<String>, HasFocusSupport, HasItemId
public class FileUploadField
- extends Component
- implements IsField<String>
| Methods inherited from class com.sencha.gxt.widget.core.client.Component |
addBeforeHideHandler, addBeforeShowContextMenuHandler, addBeforeShowHandler, addBlurHandler, addDisableHandler, addEnableHandler, addFocusHandler, addHideHandler, addMoveHandler, addResizeHandler, addShowContextMenuHandler, addShowHandler, addStyleOnOver, clearSizeCache, disable, disableEvents, enable, enableEvents, fireEvent, focus, getData, getElement, getFocusSupport, getHideMode, getId, getItemId, getOffsetHeight, getOffsetWidth, getShadow, getStateId, getToolTip, hide, hideToolTip, isAllowTextSelection, isAutoHeight, isAutoWidth, isDeferHeight, isEnabled, isRendered, isStateful, isVisible, isVisible, mask, mask, removeToolTip, setAllowTextSelection, setBorders, setBounds, setBounds, setContextMenu, setData, setDeferHeight, setEnabled, setHeight, setHeight, setHideMode, setId, setItemId, setPagePosition, setPixelSize, setPosition, setShadow, setSize, setStateful, setStateId, setTabIndex, setToolTip, setToolTipConfig, setVisible, setWidth, setWidth, show, sync, syncSize, unmask |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, getLayoutData, getParent, isAttached, removeFromParent, setLayoutData, sinkEvents |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, removeStyleName, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, sinkBitlessEvent, toString, unsinkEvents |
| Methods inherited from interface com.google.gwt.user.client.ui.IsWidget |
asWidget |
FileUploadField
public FileUploadField()
FileUploadField
public FileUploadField(FileUploadField.FileUploadFieldAppearance appearance)
clear
public void clear()
- Description copied from interface:
IsField
- Clears the value from the field.
- Specified by:
clear in interface IsField<String>
clearInvalid
public void clearInvalid()
- Description copied from interface:
IsField
- Clear any invalid styles / messages for this field.
- Specified by:
clearInvalid in interface IsField<String>
getMessages
public FileUploadField.FileUploadFieldMessages getMessages()
getName
public String getName()
getValue
public String getValue()
- Specified by:
getValue in interface TakesValue<String>
isValid
public boolean isValid()
isValid
public boolean isValid(boolean preventMark)
- Description copied from interface:
IsField
- Returns whether or not the field value is currently valid.
- Specified by:
isValid in interface IsField<String>
- Parameters:
preventMark - true for silent validation (no invalid event and field
is not marked invalid)
- Returns:
- true if the value is valid, otherwise false
onBrowserEvent
public void onBrowserEvent(Event event)
- Specified by:
onBrowserEvent in interface EventListener- Overrides:
onBrowserEvent in class Component
reset
public void reset()
- Description copied from interface:
IsField
- Resets the current field value to the originally loaded value and clears
any validation messages.
- Specified by:
reset in interface IsField<String>
setMessages
public void setMessages(FileUploadField.FileUploadFieldMessages messages)
setName
public void setName(String name)
setReadOnly
public void setReadOnly(boolean readonly)
setValue
public void setValue(String value)
- Specified by:
setValue in interface TakesValue<String>
validate
public boolean validate(boolean preventMark)
- Description copied from interface:
IsField
- Validates the field value.
- Specified by:
validate in interface IsField<String>
- Parameters:
preventMark - true to not mark the field valid and fire invalid event
when invalid
- Returns:
- true if valid, otherwise false
Copyright © 2012. All Rights Reserved.