Package org.alfresco.repo.forms.processor
-
Interface Summary Interface Description FieldProcessor Interface definition for a field processor.Filter<ItemType,PersistType> Interface definition for a filter which is called before and after a form is generated and persisted.FormCreationData Interface definition for a simple DTO containing various objects needed to generate Forms.FormPersister<PersistType> Interface definition for a helper class that handles persisting form data.FormProcessor Interface definition of a form processor which is responsible for generating a Form representation of a data source, for example a repository node, a task or an XML schema and for persisting the form data back to the data source. -
Class Summary Class Description AbstractFieldProcessor<Data> Abstract base class for all field processors.AbstractFilter<ItemType,PersistType> Abstract base class for all Filter implementations.AbstractFormProcessor Abstract base class for all FormProcessor implementations provides a regex pattern match to test for processor applicabilityFieldProcessorRegistry Holds a FieldProcessor implementation for the fields that can be processed by the FormProcessor.FilteredFormProcessor<ItemType,PersistType> Abstract base class for all FormProcessor implementations that wish to use the filter mechanism.FilterRegistry<ItemType,PersistType> Holds a list of filters for a type of form processor.FormCreationDataImpl Simple DTO containing various objects needed to generate Forms.FormProcessorRegistry Holds a FormProcessor implementation for each of the types of form that can be processed.