public abstract class FormFieldProviderHookImpl extends java.lang.Object implements FormFieldProviderHook
| Constructor and Description |
|---|
FormFieldProviderHookImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFieldBindings(java.lang.Object model,
ValueProvider vp,
Widget field) |
HandlerRegistration |
addValueChangeHandler(ValueChangeHandler handler) |
boolean |
consumes(java.lang.Class<?> type,
SimpleFormFieldConfiguration... configs) |
boolean |
consumes(java.lang.String type,
SimpleFormFieldJson config)
Used to construct fields from a text based (e.g., json) config.
|
abstract Widget |
createFormField() |
abstract boolean |
doConsumes(java.lang.Class<?> type,
SimpleFormFieldConfiguration... configs) |
boolean |
doConsumes(java.lang.String type,
SimpleFormFieldJson config) |
void |
fireEvent(<any> event) |
SimpleFormFieldConfiguration[] |
getConfigs() |
SimpleForm |
getForm() |
java.lang.String |
getName() |
java.lang.String |
getStringValue(Widget field) |
java.lang.Class<?> |
getType() |
java.lang.Object |
getValue(Widget field) |
void |
init(java.lang.String name,
SimpleForm form) |
void |
installBlankValidation(Widget field) |
boolean |
isDecorateable() |
Widget |
reload(Widget field) |
void |
removeFieldBindings(java.lang.Object model,
Widget field) |
void |
setValue(Widget field,
java.lang.Object object) |
public java.lang.String getName()
public java.lang.Class<?> getType()
public SimpleForm getForm()
public SimpleFormFieldConfiguration[] getConfigs()
public boolean consumes(java.lang.Class<?> type,
SimpleFormFieldConfiguration... configs)
consumes in interface FormFieldProviderHookpublic final boolean consumes(java.lang.String type,
SimpleFormFieldJson config)
FormFieldProviderHookconsumes in interface FormFieldProviderHookpublic boolean doConsumes(java.lang.String type,
SimpleFormFieldJson config)
public abstract boolean doConsumes(java.lang.Class<?> type,
SimpleFormFieldConfiguration... configs)
public void init(java.lang.String name,
SimpleForm form)
init in interface FormFieldProviderHookpublic abstract Widget createFormField()
createFormField in interface FormFieldProviderHookpublic java.lang.Object getValue(Widget field)
getValue in interface FormFieldProviderHookpublic java.lang.String getStringValue(Widget field)
getStringValue in interface FormFieldProviderHookpublic void setValue(Widget field,
java.lang.Object object)
setValue in interface FormFieldProviderHookpublic void addFieldBindings(java.lang.Object model,
ValueProvider vp,
Widget field)
addFieldBindings in interface FormFieldProviderHookpublic void removeFieldBindings(java.lang.Object model,
Widget field)
removeFieldBindings in interface FormFieldProviderHookpublic Widget reload(Widget field)
reload in interface FormFieldProviderHookpublic HandlerRegistration addValueChangeHandler(ValueChangeHandler handler)
public void fireEvent(<any> event)
public boolean isDecorateable()
isDecorateable in interface FormFieldProviderHookpublic void installBlankValidation(Widget field)
installBlankValidation in interface FormFieldProviderHook