public interface FormItem<T> extends Attachable, com.google.gwt.user.client.ui.HasEnabled, com.google.gwt.user.client.ui.Focusable, com.google.gwt.user.client.ui.HasName, com.google.gwt.user.client.ui.HasValue<T>
| Modifier and Type | Method and Description |
|---|---|
void |
addResolveExpressionHandler(ResolveExpressionEvent.ResolveExpressionHandler handler) |
void |
addValidationHandler(FormItemValidation<T> validationHandler) |
elemental2.dom.HTMLElement |
asElement(Form.State state) |
void |
assignDefaultValue(T defaultValue) |
void |
clearError() |
void |
clearValue() |
String |
getExpressionValue() |
String |
getId(Form.State state) |
String |
getLabel() |
boolean |
isDeprecated() |
boolean |
isEmpty() |
boolean |
isExpressionAllowed() |
boolean |
isExpressionValue() |
boolean |
isModified() |
boolean |
isRequired() |
boolean |
isRestricted() |
boolean |
isUndefined() |
void |
mask() |
void |
registerSuggestHandler(SuggestHandler suggestHandler) |
void |
setDeprecated(org.jboss.hal.dmr.Deprecation deprecation) |
void |
setExpressionAllowed(boolean expressionAllowed) |
void |
setExpressionValue(String expressionValue) |
void |
setId(String id) |
void |
setLabel(String label) |
void |
setModified(boolean modified) |
void |
setRequired(boolean required) |
void |
setRestricted(boolean restricted) |
void |
setUndefined(boolean undefined) |
void |
showError(String message) |
boolean |
supportsExpressions() |
void |
unmask() |
boolean |
validate() |
attach, detachgetTabIndex, setAccessKey, setFocus, setTabIndexgetValue, setValue, setValueelemental2.dom.HTMLElement asElement(Form.State state)
void clearValue()
boolean isEmpty()
void setId(String id)
String getId(Form.State state)
void assignDefaultValue(T defaultValue)
void mask()
void unmask()
void registerSuggestHandler(SuggestHandler suggestHandler)
void addValidationHandler(FormItemValidation<T> validationHandler)
boolean validate()
void clearError()
void showError(String message)
boolean isExpressionValue()
void setExpressionValue(String expressionValue)
String getExpressionValue()
boolean supportsExpressions()
void addResolveExpressionHandler(ResolveExpressionEvent.ResolveExpressionHandler handler)
String getLabel()
void setLabel(String label)
boolean isRequired()
void setRequired(boolean required)
boolean isModified()
void setModified(boolean modified)
boolean isUndefined()
void setUndefined(boolean undefined)
boolean isExpressionAllowed()
void setExpressionAllowed(boolean expressionAllowed)
boolean isRestricted()
void setRestricted(boolean restricted)
boolean isDeprecated()
void setDeprecated(org.jboss.hal.dmr.Deprecation deprecation)
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.