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

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

public class FieldUtils
extends java.lang.Object

Utility class to assist in creating Fields which represent PropertyDefinitions and AssociationDefinitions

Since:
3.4

Constructor Summary
FieldUtils()
           
 
Method Summary
static Field makeAssociationField(org.alfresco.service.cmr.dictionary.AssociationDefinition assocDef, java.lang.Object value, FieldGroup group, org.alfresco.service.namespace.NamespaceService namespaceService)
           
static java.util.List makeAssociationFields(java.util.Collection assocDefs, FieldGroup group, org.alfresco.service.namespace.NamespaceService namespaceService)
           
static java.util.List makeAssociationFields(java.util.Collection assocDefs, java.util.Map values, FieldGroup group, org.alfresco.service.namespace.NamespaceService namespaceService)
           
static java.util.List makeAssociationFields(java.util.Map assocDefAndValue, FieldGroup group, org.alfresco.service.namespace.NamespaceService namespaceService)
           
static Field makePropertyField(org.alfresco.service.cmr.dictionary.PropertyDefinition property, java.lang.Object value, FieldGroup group, org.alfresco.service.namespace.NamespaceService namespaceService)
           
static java.util.List makePropertyFields(java.util.Collection propDefs, FieldGroup group, org.alfresco.service.namespace.NamespaceService namespaceService)
           
static java.util.List makePropertyFields(java.util.Collection propDefs, java.util.Map values, FieldGroup group, org.alfresco.service.namespace.NamespaceService namespaceService)
           
static java.util.List makePropertyFields(java.util.Map propDefAndValue, FieldGroup group, org.alfresco.service.namespace.NamespaceService namespaceService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldUtils

public FieldUtils()
Method Detail

makePropertyField

public static Field makePropertyField(org.alfresco.service.cmr.dictionary.PropertyDefinition property,
                                      java.lang.Object value,
                                      FieldGroup group,
                                      org.alfresco.service.namespace.NamespaceService namespaceService)

makePropertyFields

public static java.util.List makePropertyFields(java.util.Collection propDefs,
                                                FieldGroup group,
                                                org.alfresco.service.namespace.NamespaceService namespaceService)

makePropertyFields

public static java.util.List makePropertyFields(java.util.Map propDefAndValue,
                                                FieldGroup group,
                                                org.alfresco.service.namespace.NamespaceService namespaceService)

makePropertyFields

public static java.util.List makePropertyFields(java.util.Collection propDefs,
                                                java.util.Map values,
                                                FieldGroup group,
                                                org.alfresco.service.namespace.NamespaceService namespaceService)

makeAssociationField

public static Field makeAssociationField(org.alfresco.service.cmr.dictionary.AssociationDefinition assocDef,
                                         java.lang.Object value,
                                         FieldGroup group,
                                         org.alfresco.service.namespace.NamespaceService namespaceService)

makeAssociationFields

public static java.util.List makeAssociationFields(java.util.Collection assocDefs,
                                                   FieldGroup group,
                                                   org.alfresco.service.namespace.NamespaceService namespaceService)

makeAssociationFields

public static java.util.List makeAssociationFields(java.util.Map assocDefAndValue,
                                                   FieldGroup group,
                                                   org.alfresco.service.namespace.NamespaceService namespaceService)

makeAssociationFields

public static java.util.List makeAssociationFields(java.util.Collection assocDefs,
                                                   java.util.Map values,
                                                   FieldGroup group,
                                                   org.alfresco.service.namespace.NamespaceService namespaceService)


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