public class FormConfigElement
extends org.springframework.extensions.config.element.ConfigElementAdapter
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_SET_ID |
static java.lang.String |
FORM_NAME_ID |
| Constructor and Description |
|---|
FormConfigElement() |
FormConfigElement(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.extensions.config.ConfigElement |
combine(org.springframework.extensions.config.ConfigElement otherConfigElement) |
java.util.List |
getChildren() |
java.lang.String |
getCreateTemplate() |
java.lang.String |
getEditTemplate() |
java.util.Map |
getFields()
This method returns a Map of field names mentioned in the forms config, with any
associated config data as the associated value.
|
java.lang.String[] |
getForcedFields() |
java.util.List |
getForcedFieldsAsList()
Returns the list of fields that have been forced to be visible
|
java.lang.String |
getFormTemplate(Mode m) |
java.lang.String[] |
getHiddenCreateFieldNames() |
java.util.List |
getHiddenCreateFieldNamesAsList() |
java.lang.String[] |
getHiddenEditFieldNames() |
java.util.List |
getHiddenEditFieldNamesAsList() |
java.lang.String[] |
getHiddenViewFieldNames() |
java.util.List |
getHiddenViewFieldNamesAsList() |
java.lang.String |
getId() |
FormSet[] |
getRootSets() |
java.util.List |
getRootSetsAsList()
This method returns a Map of those <set>s which have no declared parentID
i.e. those that are 'roots' in the tree of sets.
|
java.lang.String[] |
getSetIDs() |
java.util.List |
getSetIDsAsList() |
java.util.Map |
getSets() |
java.lang.String |
getSubmissionURL() |
java.lang.String |
getViewTemplate() |
java.lang.String[] |
getVisibleCreateFieldNames() |
java.util.List |
getVisibleCreateFieldNamesAsList() |
java.lang.String[] |
getVisibleCreateFieldNamesForSet(java.lang.String setId)
This method returns an array of fieldNames for those fields which are
visible in Create mode and which are also members of the specified set.
|
java.util.List |
getVisibleCreateFieldNamesForSetAsList(java.lang.String setId) |
java.lang.String[] |
getVisibleEditFieldNames() |
java.util.List |
getVisibleEditFieldNamesAsList() |
java.lang.String[] |
getVisibleEditFieldNamesForSet(java.lang.String setId) |
java.util.List |
getVisibleEditFieldNamesForSetAsList(java.lang.String setId) |
java.lang.String[] |
getVisibleViewFieldNames() |
java.util.List |
getVisibleViewFieldNamesAsList() |
java.lang.String[] |
getVisibleViewFieldNamesForSet(java.lang.String setId) |
java.util.List |
getVisibleViewFieldNamesForSetAsList(java.lang.String setId) |
boolean |
isFieldForced(java.lang.String fieldId)
Determines whether the given fieldId has been configured as 'force'd
|
boolean |
isFieldHidden(java.lang.String fieldId,
Mode m)
This method checks whether the specified field is specifically hidden in the specified mode.
|
boolean |
isFieldHiddenInMode(java.lang.String fieldId,
java.lang.String modeString)
This method checks whether the specified field is specifically hidden in the specified mode.
|
boolean |
isFieldVisible(java.lang.String fieldId,
Mode m)
This method checks whether the specified field is visible in the specified mode.
|
boolean |
isFieldVisibleInMode(java.lang.String fieldId,
java.lang.String modeString)
This method checks whether the specified field is visible in the specified mode.
|
public static final java.lang.String FORM_NAME_ID
public static final java.lang.String DEFAULT_SET_ID
public FormConfigElement()
public FormConfigElement(java.lang.String name)
public java.util.List getChildren()
getChildren in interface org.springframework.extensions.config.ConfigElementgetChildren in class org.springframework.extensions.config.element.ConfigElementAdapterorg.alfresco.config.ConfigElement#getChildren()public org.springframework.extensions.config.ConfigElement combine(org.springframework.extensions.config.ConfigElement otherConfigElement)
combine in interface org.springframework.extensions.config.ConfigElementcombine in class org.springframework.extensions.config.element.ConfigElementAdapterorg.alfresco.config.ConfigElement#combine(org.alfresco.config.ConfigElement)public java.lang.String getId()
public java.lang.String getSubmissionURL()
public java.util.Map getSets()
public java.lang.String[] getSetIDs()
public java.util.List getSetIDsAsList()
public FormSet[] getRootSets()
public java.util.List getRootSetsAsList()
FormConfigElement.DEFAULT_SET_IDpublic java.util.Map getFields()
public java.lang.String[] getHiddenCreateFieldNames()
public java.lang.String[] getHiddenEditFieldNames()
public java.lang.String[] getHiddenViewFieldNames()
public java.lang.String[] getVisibleCreateFieldNames()
public java.lang.String[] getVisibleEditFieldNames()
public java.lang.String[] getVisibleViewFieldNames()
public java.util.List getHiddenCreateFieldNamesAsList()
FieldVisibilityManager.getFieldNamesHiddenInMode(Mode)public java.util.List getHiddenEditFieldNamesAsList()
FieldVisibilityManager.getFieldNamesHiddenInMode(Mode)public java.util.List getHiddenViewFieldNamesAsList()
FieldVisibilityManager.getFieldNamesHiddenInMode(Mode)public java.util.List getVisibleCreateFieldNamesAsList()
FieldVisibilityManager.getFieldNamesVisibleInMode(Mode)public java.util.List getVisibleEditFieldNamesAsList()
FieldVisibilityManager.getFieldNamesVisibleInMode(Mode)public java.util.List getVisibleViewFieldNamesAsList()
FieldVisibilityManager.getFieldNamesVisibleInMode(Mode)public java.util.List getVisibleCreateFieldNamesForSetAsList(java.lang.String setId)
public java.lang.String[] getVisibleCreateFieldNamesForSet(java.lang.String setId)
setId - null will be returned if the specified setId is not
recognised or if the visible fields are not known.public java.util.List getVisibleEditFieldNamesForSetAsList(java.lang.String setId)
public java.lang.String[] getVisibleEditFieldNamesForSet(java.lang.String setId)
public java.util.List getVisibleViewFieldNamesForSetAsList(java.lang.String setId)
public java.lang.String[] getVisibleViewFieldNamesForSet(java.lang.String setId)
public java.lang.String getCreateTemplate()
public java.lang.String getEditTemplate()
public java.lang.String getViewTemplate()
public java.lang.String getFormTemplate(Mode m)
m - null if there is no template available for the specified mode.public boolean isFieldVisible(java.lang.String fieldId,
Mode m)
fieldId - the id of the fieldm - a mode.public boolean isFieldHidden(java.lang.String fieldId,
Mode m)
fieldId - the id of the fieldm - a mode.public boolean isFieldVisibleInMode(java.lang.String fieldId,
java.lang.String modeString)
fieldId - modeString - FormConfigElement.isFieldVisible(String, Mode)public boolean isFieldHiddenInMode(java.lang.String fieldId,
java.lang.String modeString)
fieldId - modeString - public boolean isFieldForced(java.lang.String fieldId)
fieldId - The field id to checkpublic java.lang.String[] getForcedFields()
public java.util.List getForcedFieldsAsList()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.