Class TextFieldHandler<T extends TextField>
java.lang.Object
ch.tocco.nice2.model.form.spi.reader.handler.AbstractComponentHandler<T>
ch.tocco.nice2.model.form.impl.reader.handlers.AbstractDataComponentHandler<T>
ch.tocco.nice2.model.form.impl.reader.handlers.TextFieldHandler<T>
- All Implemented Interfaces:
ValidatorReceivable
- Direct Known Subclasses:
EmailFieldHandler,PasswordFieldHandler
-
Field Summary
Fields inherited from class ch.tocco.nice2.model.form.impl.reader.handlers.AbstractDataComponentHandler
data, validatorHandlerContextFactoryFields inherited from class ch.tocco.nice2.model.form.spi.reader.handler.AbstractComponentHandler
displayType, field, forceEditable, label, name, receiver, scopes, useLabel -
Constructor Summary
ConstructorsConstructorDescriptionTextFieldHandler(ComponentReceiver receiver, ValidatorHandlerContextFactory validatorHandlerContextFactory, DefaultValueResolver resolver) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidWill be called at the or towards the end of afterFinish().A concrete class which implmentsAbstractComponentHandler(not the handler).Return the Interface which represents this component (not the handler).Methods inherited from class ch.tocco.nice2.model.form.impl.reader.handlers.AbstractDataComponentHandler
addAutoComplete, addDefaultValues, addValidations, addValidator, afterFinish, beforeFinish, getDefaultValidators, setConstriction, setData, setDataType, setDefaultLangOnly, setEventHandler, setIgnoreCopy, simpleSearch, startElementMethods inherited from class ch.tocco.nice2.model.form.spi.reader.handler.AbstractComponentHandler
addAttributeProps, addExtProps, createOrGetComponent, disableOldClient, doFinish, finish, forceEditable, label, setDisplayType, setLabel, setName, setPosition, setScopes, setUseLabel
-
Constructor Details
-
TextFieldHandler
public TextFieldHandler(ComponentReceiver receiver, ValidatorHandlerContextFactory validatorHandlerContextFactory, DefaultValueResolver resolver)
-
-
Method Details
-
afterDataSet
protected void afterDataSet()Description copied from class:AbstractDataComponentHandlerWill be called at the or towards the end of afterFinish().This is abstract so that every implementer is forced to know about its existence.
For an example see
TextAreaHandler.afterDataSet(); it assigns additional, component-specific data read from xml to the component: field.setRowHeight(rowHeight);- Specified by:
afterDataSetin classAbstractDataComponentHandler<T extends TextField>
-
getImplClass
Description copied from class:AbstractComponentHandlerA concrete class which implmentsAbstractComponentHandler(not the handler). Expects a public-constructor which takes the parent Compononent.- Specified by:
getImplClassin classAbstractComponentHandler<T extends TextField>- Returns:
- the class
-
getInterface
Description copied from class:AbstractComponentHandlerReturn the Interface which represents this component (not the handler). This interface is normallyAbstractComponentHandler- Specified by:
getInterfacein classAbstractComponentHandler<T extends TextField>- Returns:
- interface-class
-