Class DefaultFieldBuilder

  • Direct Known Subclasses:
    ExtendedFieldBuilder

    public class DefaultFieldBuilder
    extends java.lang.Object
    Helper 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 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)