Class FormFieldProviderHookImpl
java.lang.Object
net.datenwerke.gxtdto.client.forms.simpleform.hooks.FormFieldProviderHookImpl
- All Implemented Interfaces:
FormFieldProviderHook,Hook
- Direct Known Subclasses:
BaseListProvider,BooleanProvider,DatasinkSelectionFieldProvider,DatasourceSelectionFieldProvider,DatasourceSimpleFormProvider,DateFormulaProvider,DateProvider,DoubleProvider,DtoModelProvider,ExportTypeSelectionProvider,FileUploadProvider,IntegerProvider,LongProvider,ReportSelectorSimpleFormProvider,SeparatorProvider,StringProvider,StrippedDownUserProvider,TextAsListProvider,TreeNodeDtoProvider
Base class for providers that simply create a Field.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFieldBindings(Object model, ValueProvider vp, Widget field) HandlerRegistrationaddValueChangeHandler(ValueChangeHandler handler) booleanconsumes(Class<?> type, SimpleFormFieldConfiguration... configs) final booleanconsumes(String type, SimpleFormFieldJson config) Used to construct fields from a text based (e.g., json) config.abstract Widgetabstract booleandoConsumes(Class<?> type, SimpleFormFieldConfiguration... configs) booleandoConsumes(String type, SimpleFormFieldJson config) voidfireEvent(<any> event) getForm()getName()getStringValue(Widget field) Class<?> getType()getValue(Widget field) voidinit(String name, SimpleForm form) voidinstallBlankValidation(Widget field) booleanWidgetreload(Widget field) voidremoveFieldBindings(Object model, Widget field) void
-
Constructor Details
-
FormFieldProviderHookImpl
public FormFieldProviderHookImpl()
-
-
Method Details
-
getName
-
getType
-
getForm
-
getConfigs
-
consumes
- Specified by:
consumesin interfaceFormFieldProviderHook
-
consumes
Description copied from interface:FormFieldProviderHookUsed to construct fields from a text based (e.g., json) config.- Specified by:
consumesin interfaceFormFieldProviderHook
-
doConsumes
-
doConsumes
-
init
- Specified by:
initin interfaceFormFieldProviderHook
-
createFormField
public abstract Widget createFormField()- Specified by:
createFormFieldin interfaceFormFieldProviderHook
-
getValue
- Specified by:
getValuein interfaceFormFieldProviderHook
-
getStringValue
- Specified by:
getStringValuein interfaceFormFieldProviderHook
-
setValue
- Specified by:
setValuein interfaceFormFieldProviderHook
-
addFieldBindings
- Specified by:
addFieldBindingsin interfaceFormFieldProviderHook
-
removeFieldBindings
- Specified by:
removeFieldBindingsin interfaceFormFieldProviderHook
-
reload
public Widget reload(Widget field) - Specified by:
reloadin interfaceFormFieldProviderHook
-
addValueChangeHandler
public HandlerRegistration addValueChangeHandler(ValueChangeHandler handler) -
fireEvent
public void fireEvent(<any> event) -
isDecorateable
public boolean isDecorateable()- Specified by:
isDecorateablein interfaceFormFieldProviderHook
-
installBlankValidation
public void installBlankValidation(Widget field) - Specified by:
installBlankValidationin interfaceFormFieldProviderHook
-