info.magnolia.ui.form.field.factory
Class FieldFactoryFactory
java.lang.Object
info.magnolia.ui.form.field.factory.FieldFactoryFactory
- All Implemented Interfaces:
- Serializable
public class FieldFactoryFactory
- extends Object
- implements Serializable
Factory for creating FieldFactory instances using an internal set of mappings connecting a FieldDefinition
class with a FieldFactory
class.
- See Also:
FieldDefinition
,
FieldFactory
,
Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FieldFactoryFactory
@Inject
public FieldFactoryFactory(info.magnolia.objectfactory.ComponentProvider componentProvider,
FieldTypeDefinitionRegistry fieldTypeDefinitionRegistry,
FieldValidatorFactoryFactory fieldValidatorFactoryFactory)
createFieldFactory
public FieldFactory createFieldFactory(FieldDefinition definition,
Object... parameters)
- Based on the
FieldDefinition
, get the related FieldFactory
initialized with the input parameters.
- Parameters:
definition
- parameters
-
- Returns:
- related
FieldFactory
or null in case of exception or if no related factory is defined.
Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.