Package | Description |
---|---|
org.alfresco.repo.forms | |
org.alfresco.repo.forms.processor.node |
Modifier and Type | Field and Description |
---|---|
protected FieldGroup |
FieldDefinition.group |
protected FieldGroup |
FieldGroup.parent |
Modifier and Type | Field and Description |
---|---|
protected Collection<FieldGroup> |
Form.fieldGroups |
Modifier and Type | Method and Description |
---|---|
FieldGroup |
FieldDefinition.getGroup()
Returns the group the field may be a part of
|
FieldGroup |
FieldGroup.getParent()
Returns the parent group
|
Modifier and Type | Method and Description |
---|---|
Collection<FieldGroup> |
Form.getFieldGroups()
Returns the collection of field groups for the form
|
Modifier and Type | Method and Description |
---|---|
void |
FieldDefinition.setGroup(FieldGroup group)
Sets the group the field is part of
|
Modifier and Type | Method and Description |
---|---|
void |
Form.setFieldGroups(Collection<FieldGroup> fieldGroups)
Sets the collection of FieldGroup objects representing the groups of
fields the form should display and maintain
|
Constructor and Description |
---|
FieldGroup(String id,
String label,
boolean mandatory,
boolean repeats,
FieldGroup parent)
Constructs a FieldGroup
|
Modifier and Type | Method and Description |
---|---|
protected FieldGroup |
AssociationFieldProcessor.getGroup(org.alfresco.service.cmr.dictionary.AssociationDefinition assocDef) |
protected FieldGroup |
DefaultFieldProcessor.getGroup(org.alfresco.service.cmr.dictionary.ClassAttributeDefinition typeDef) |
protected FieldGroup |
PropertyFieldProcessor.getGroup(org.alfresco.service.cmr.dictionary.PropertyDefinition propDef) |
protected abstract FieldGroup |
QNameFieldProcessor.getGroup(Type typeDef) |
Modifier and Type | Method and Description |
---|---|
static Field |
FieldUtils.makeAssociationField(org.alfresco.service.cmr.dictionary.AssociationDefinition assocDef,
Object value,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService,
org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
Generates an asssociation field.
|
AssociationFieldDefinition |
AssociationFieldProcessor.makeAssociationFieldDefinition(org.alfresco.service.cmr.dictionary.AssociationDefinition assocDef,
FieldGroup group) |
static List<Field> |
FieldUtils.makeAssociationFields(Collection<org.alfresco.service.cmr.dictionary.AssociationDefinition> assocDefs,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService,
org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
Generates a list of association fields without values.
|
static List<Field> |
FieldUtils.makeAssociationFields(Collection<org.alfresco.service.cmr.dictionary.AssociationDefinition> assocDefs,
Map<org.alfresco.service.cmr.dictionary.AssociationDefinition,Object> values,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService,
org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
Generates a list of association fields with values.
|
static List<Field> |
FieldUtils.makeAssociationFields(Map<org.alfresco.service.cmr.dictionary.AssociationDefinition,Object> assocDefAndValue,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService,
org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
Generates a list of association fields with values.
|
Field |
AssociationFieldProcessor.makeField(org.alfresco.service.cmr.dictionary.AssociationDefinition assocDef,
Object value,
FieldGroup group) |
protected Field |
DefaultFieldProcessor.makeField(org.alfresco.service.cmr.dictionary.ClassAttributeDefinition typeDef,
Object value,
FieldGroup group) |
Field |
PropertyFieldProcessor.makeField(org.alfresco.service.cmr.dictionary.PropertyDefinition propDef,
Object value,
FieldGroup group) |
protected abstract Field |
QNameFieldProcessor.makeField(Type typeDef,
Object value,
FieldGroup group) |
static Field |
FieldUtils.makePropertyField(org.alfresco.service.cmr.dictionary.PropertyDefinition propDef,
Object value,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService,
org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
Generates a property field.
|
static List<Field> |
FieldUtils.makePropertyFields(Collection<org.alfresco.service.cmr.dictionary.PropertyDefinition> propDefs,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService,
org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
Generates a list of property fields without values.
|
static List<Field> |
FieldUtils.makePropertyFields(Collection<org.alfresco.service.cmr.dictionary.PropertyDefinition> propDefs,
Map<org.alfresco.service.cmr.dictionary.PropertyDefinition,Object> values,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService,
org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
Generates a list of property fields with values.
|
static List<Field> |
FieldUtils.makePropertyFields(Map<org.alfresco.service.cmr.dictionary.PropertyDefinition,Object> propDefAndValue,
FieldGroup group,
org.alfresco.service.namespace.NamespaceService namespaceService,
org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService)
Generates a list of property fields with values.
|
protected void |
QNameFieldProcessor.populateFieldDefinition(Type attribDef,
FieldDefinition fieldDef,
FieldGroup group,
String dataKeyPrefix)
Sets several properties on the
FieldDefinition , including name,
label, description, dataKeyName and whether the field is protected. |
Copyright © 2005–2017 Alfresco Software. All rights reserved.