project35.mda.schema
Interface MsvSchemaReader.DataFieldModelFactory
- All Known Implementing Classes:
- MsvSchemaReader.BooleanFieldModelFactory, MsvSchemaReader.IdFieldModelFactory, MsvSchemaReader.IdrefsFieldModelFactory, MsvSchemaReader.TextFieldModelFactory, MsvSchemaReader.ValidatedEditFieldModelFactory, MsvSchemaReader.ValidatedTextFieldModelFactory
- Enclosing class:
- MsvSchemaReader
public static interface MsvSchemaReader.DataFieldModelFactory
Each implementation of this interface returns a certain type of
DataFieldModel
. The implementations can be put
into a Map mapping from certain XML datatype (e.g. "anyURI") to the
appropriate Factory, for example:
new ValidatedEditFieldModelFactory(fieldValidationServiceFactory,
URLValidator.class,
FieldViewType.URI_FIELD)
See also the private method "initEditFieldModelMap".
- Author:
- Kai Runte
newInstance
DataFieldModel newInstance()
- Returns a new instance of
DataFieldModel
- Returns:
- a new instance of
DataFieldModel