Uses of Interface
info.magnolia.ui.form.field.factory.FieldFactory

Packages that use FieldFactory
info.magnolia.pages.app.field   
info.magnolia.security.app.dialog.field   
info.magnolia.ui.contentapp.field   
info.magnolia.ui.form.field.factory   
info.magnolia.ui.form.fieldtype.definition   
 

Uses of FieldFactory in info.magnolia.pages.app.field
 

Classes in info.magnolia.pages.app.field that implement FieldFactory
 class ComponentSelectorFieldFactory
          Define a Component selector field.
 class TemplateSelectorFieldFactory
          Define a Template selector field.
 

Uses of FieldFactory in info.magnolia.security.app.dialog.field
 

Classes in info.magnolia.security.app.dialog.field that implement FieldFactory
 class AbstractAccessFieldFactory<D extends FieldDefinition>
          Abstract super class for field builder that provide fields for editing ACLs.
 class EnabledFieldFactory
          Enabled field GUI builder.
 class GroupManagementFieldFactory
          GUI builder for the Group Management field.
 class RoleManagementFieldFactory
          GUI builder for the Role Management field.
 class WebAccessFieldFactory<D extends WebAccessFieldDefinition>
          Field builder for the web access field.
 class WorkspaceAccessFieldFactory<D extends WorkspaceAccessFieldDefinition>
          Field builder for the workspace ACL field.
 

Uses of FieldFactory in info.magnolia.ui.contentapp.field
 

Classes in info.magnolia.ui.contentapp.field that implement FieldFactory
 class LinkFieldSelectionFactory
          Creates and initializes a TextAndContentViewField field based on a field definition.
 class WorkbenchFieldFactory
          Factory capable of producing WorkbenchField.
 

Uses of FieldFactory in info.magnolia.ui.form.field.factory
 

Classes in info.magnolia.ui.form.field.factory that implement FieldFactory
 class AbstractFieldFactory<D extends FieldDefinition,T>
          Abstract FieldFactory implementations.
 class BasicTextCodeFieldFactory<D extends BasicTextCodeFieldDefinition>
          Creates and initializes an Text code field definition.
 class BasicUploadFieldFactory
          Creates and configures a Basic UploadField.
 class CheckBoxFieldFactory
          Creates and initializes a checkBox field based on a field definition.
 class CompositeFieldFactory<D extends FieldDefinition>
          Factory used to initialize a CompositeField.
 class DateFieldFactory
          Creates and initializes a date field based on a field definition.
 class HiddenFieldFactory
          Creates and initializes a checkBox field based on a field definition.
 class LinkFieldFactory<D extends FieldDefinition>
          Creates and initializes a LinkField field based on a field definition.
 class MultiValueFieldFactory<T>
          Creates and initializes an multi value field based on a field definition.
Multi-field basicaly handle:
- Add remove Fields
This field builder create a ListProperty based on the definition and set this property as
Field property datasource.
 class OptionGroupFieldFactory
          Creates and initializes a select field based on a field definition.
 class PasswordFieldFactory
          Creates and initializes an password field based on a field definition.
 class RichTextFieldFactory
          Creates and initializes an edit field based on a field definition.
 class SelectFieldFactory<D extends SelectFieldDefinition>
          Creates and initializes a selection field based on a field definition.
 class StaticFieldFactory<D extends StaticFieldDefinition>
          Creates and initializes an static field definition.
 class SwitchableFieldFactory<D extends FieldDefinition>
          Creates a @ link SwitchableField} based on definition.
has two components:
- A select section configured based on the Options list of the definition
- A field section configured based on the Fields list of the definition
The link between select and fields is based on the association of:
- The String property defined into the value property of the definition (value = date)
and
- The Field name defined into the Fields set (Date field named date).
 class TextFieldFactory
          Creates and initializes an edit field based on a field definition.
 class TwinColSelectFieldFactory<T extends TwinColSelectFieldDefinition>
          Creates and initializes a select field based on a field definition.
 

Methods in info.magnolia.ui.form.field.factory that return FieldFactory
 FieldFactory FieldFactoryFactory.createFieldFactory(FieldDefinition definition, Object... parameters)
          Based on the FieldDefinition, get the related FieldFactory initialized with the input parameters.
 

Uses of FieldFactory in info.magnolia.ui.form.fieldtype.definition
 

Methods in info.magnolia.ui.form.fieldtype.definition that return types with arguments of type FieldFactory
 Class<? extends FieldFactory> FieldTypeDefinition.getFactoryClass()
           
 Class<? extends FieldFactory> ConfiguredFieldTypeDefinition.getFactoryClass()
           
 

Method parameters in info.magnolia.ui.form.fieldtype.definition with type arguments of type FieldFactory
 void ConfiguredFieldTypeDefinition.setFactoryClass(Class<? extends FieldFactory> factoryClass)
           
 



Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.