public class FieldUtils
extends java.lang.Object
Fields which represent
PropertyDefinitions and
AssociationDefinitions| Constructor and Description |
|---|
FieldUtils() |
| Modifier and Type | Method and Description |
|---|---|
static Field |
makeAssociationField(org.alfresco.service.cmr.dictionary.AssociationDefinition assocDef,
java.lang.Object value,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService)
Generates an asssociation field.
|
static java.util.List |
makeAssociationFields(java.util.Collection assocDefs,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService)
Generates a list of association fields without values.
|
static java.util.List |
makeAssociationFields(java.util.Collection assocDefs,
java.util.Map values,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService)
Generates a list of association fields with values.
|
static java.util.List |
makeAssociationFields(java.util.Map assocDefAndValue,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService)
Generates a list of association fields with values.
|
static Field |
makePropertyField(org.alfresco.service.cmr.dictionary.PropertyDefinition propDef,
java.lang.Object value,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService)
Generates a property field.
|
static java.util.List |
makePropertyFields(java.util.Collection propDefs,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService)
Generates a list of property fields without values.
|
static java.util.List |
makePropertyFields(java.util.Collection propDefs,
java.util.Map values,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService)
Generates a list of property fields with values.
|
static java.util.List |
makePropertyFields(java.util.Map propDefAndValue,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService)
Generates a list of property fields with values.
|
public static Field makePropertyField(org.alfresco.service.cmr.dictionary.PropertyDefinition propDef, java.lang.Object value, FieldGroup group, org.alfresco.service.namespace.NamespaceService namespaceService)
propDef - The definition of the property to generatevalue - The value of the fieldgroup - The group the field belongs tonamespaceService - NamespaceService instancepublic static java.util.List makePropertyFields(java.util.Collection propDefs,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService)
propDefs - List of property defintions to creategroup - The group the field belongs tonamespaceService - NamespaceService instancepublic static java.util.List makePropertyFields(java.util.Map propDefAndValue,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService)
propDefAndValue - Map of property definitions and corresponding valuesgroup - The group the field belongs tonamespaceService - NamespaceService instancepublic static java.util.List makePropertyFields(java.util.Collection propDefs,
java.util.Map values,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService)
propDefs - List of property definitions to generatevalues - Map containing the values to use for each propertygroup - The group the field belongs tonamespaceService - NamespaceService instancepublic static Field makeAssociationField(org.alfresco.service.cmr.dictionary.AssociationDefinition assocDef, java.lang.Object value, FieldGroup group, org.alfresco.service.namespace.NamespaceService namespaceService)
assocDef - The definition of the association to generatevalue - The value of the fieldgroup - The group the field belongs tonamespaceService - NamespaceService instancepublic static java.util.List makeAssociationFields(java.util.Collection assocDefs,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService)
assocDefs - List of association defintions to creategroup - The group the field belongs tonamespaceService - NamespaceService instancepublic static java.util.List makeAssociationFields(java.util.Map assocDefAndValue,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService)
assocDefAndValue - Map of association definitions and corresponding valuesgroup - The group the field belongs tonamespaceService - NamespaceService instancepublic static java.util.List makeAssociationFields(java.util.Collection assocDefs,
java.util.Map values,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService)
assocDefs - List of association definitions to generatevalues - Map containing the values to use for each propertygroup - The group the field belongs tonamespaceService - NamespaceService instanceCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.