Class DefaultFieldBuilder
- java.lang.Object
-
- org.alfresco.repo.forms.processor.node.DefaultFieldBuilder
-
- Direct Known Subclasses:
ExtendedFieldBuilder
public class DefaultFieldBuilder extends java.lang.ObjectHelper class for building the default fields for a form where an explicit set of fields was not provided.- Since:
- 3.4
- Author:
- Nick Smith
-
-
Constructor Summary
Constructors Constructor Description DefaultFieldBuilder(FormCreationData data, FieldProcessorRegistry registry, org.alfresco.service.namespace.NamespaceService namespaceService, java.util.List<java.lang.String> ignoredFields)DefaultFieldBuilder(FormCreationData formData, FieldProcessorRegistry registry, org.alfresco.service.namespace.NamespaceService namespaceService, java.util.List<java.lang.String> ignoredFields, org.apache.commons.logging.Log logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldbuildAssociationField(org.alfresco.service.namespace.QName assocName)java.util.List<Field>buildDefaultAssociationFields()java.util.List<Field>buildDefaultFields()java.util.List<Field>buildDefaultPropertyFields()java.util.List<Field>buildDefaultTransientFields()FieldbuildPropertyField(org.alfresco.service.namespace.QName propName)FieldbuildTransientField(java.lang.String name)
-
-
-
Constructor Detail
-
DefaultFieldBuilder
public DefaultFieldBuilder(FormCreationData data, FieldProcessorRegistry registry, org.alfresco.service.namespace.NamespaceService namespaceService, java.util.List<java.lang.String> ignoredFields)
-
DefaultFieldBuilder
public DefaultFieldBuilder(FormCreationData formData, FieldProcessorRegistry registry, org.alfresco.service.namespace.NamespaceService namespaceService, java.util.List<java.lang.String> ignoredFields, org.apache.commons.logging.Log logger)
-
-
Method Detail
-
buildDefaultFields
public java.util.List<Field> buildDefaultFields()
-
buildDefaultPropertyFields
public java.util.List<Field> buildDefaultPropertyFields()
-
buildDefaultAssociationFields
public java.util.List<Field> buildDefaultAssociationFields()
-
buildDefaultTransientFields
public java.util.List<Field> buildDefaultTransientFields()
-
buildAssociationField
public Field buildAssociationField(org.alfresco.service.namespace.QName assocName)
-
buildPropertyField
public Field buildPropertyField(org.alfresco.service.namespace.QName propName)
-
buildTransientField
public Field buildTransientField(java.lang.String name)
-
-