org.alfresco.repo.forms.processor.node
Class DefaultFieldBuilder

java.lang.Object
  extended by org.alfresco.repo.forms.processor.node.DefaultFieldBuilder

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

Constructor Summary
DefaultFieldBuilder(FormCreationData data, FieldProcessorRegistry registry, org.alfresco.service.namespace.NamespaceService namespaceService, java.util.List ignoredFields)
           
DefaultFieldBuilder(FormCreationData formData, FieldProcessorRegistry registry, org.alfresco.service.namespace.NamespaceService namespaceService, java.util.List ignoredFields, org.apache.commons.logging.Log logger)
           
 
Method Summary
 Field buildAssociationField(org.alfresco.service.namespace.QName assocName)
           
 java.util.List buildDefaultAssociationFields()
           
 java.util.List buildDefaultFields()
           
 java.util.List buildDefaultPropertyFields()
           
 java.util.List buildDefaultTransientFields()
           
 Field buildPropertyField(org.alfresco.service.namespace.QName propName)
           
 Field buildTransientField(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultFieldBuilder

public DefaultFieldBuilder(FormCreationData data,
                           FieldProcessorRegistry registry,
                           org.alfresco.service.namespace.NamespaceService namespaceService,
                           java.util.List ignoredFields)

DefaultFieldBuilder

public DefaultFieldBuilder(FormCreationData formData,
                           FieldProcessorRegistry registry,
                           org.alfresco.service.namespace.NamespaceService namespaceService,
                           java.util.List ignoredFields,
                           org.apache.commons.logging.Log logger)
Method Detail

buildDefaultFields

public java.util.List buildDefaultFields()

buildDefaultPropertyFields

public java.util.List buildDefaultPropertyFields()

buildDefaultAssociationFields

public java.util.List buildDefaultAssociationFields()

buildDefaultTransientFields

public java.util.List 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)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.