Interface EntityViewElementBuilderProcessor<T extends com.foreach.across.modules.web.ui.ViewElementBuilder>
- All Known Implementing Classes:
DateTimeFormElementBuilderFactory.PastAndFutureValidationProcessor
,DateTimeFormElementBuilderFactory.TemporalAnnotationProcessor
,FormControlNameBuilderProcessor
,PersistenceAnnotationBuilderProcessor
,TextboxFormElementBuilderFactory.EmailTypeDetectionProcessor
,TextboxFormElementBuilderFactory.PasswordTypeDetectionProcessor
,ValidationConstraintsBuilderProcessor
public interface EntityViewElementBuilderProcessor<T extends com.foreach.across.modules.web.ui.ViewElementBuilder>
Processor interface for modifying a
ViewElementBuilder
that is being created for a particular
EntityPropertyDescriptor
.- Author:
- Arne Vandamme
-
Method Summary
Modifier and TypeMethodDescriptionvoid
process
(EntityPropertyDescriptor propertyDescriptor, ViewElementMode viewElementMode, String viewElementType, T builder) Process the builder instance.
-
Method Details
-
process
void process(EntityPropertyDescriptor propertyDescriptor, ViewElementMode viewElementMode, String viewElementType, T builder) Process the builder instance.- Parameters:
propertyDescriptor
- for which the builder is being createdviewElementMode
- mode for which the builder is being createdviewElementType
- type that was requestedbuilder
- builder instance already created
-