Class WorkflowPropertyGroup
- All Implemented Interfaces:
Serializable
WorkflowProperty objects
This element is used to define a set of workflowProperty tags, which are used to specify which document properties should be serialized during the document serialization process. This element allows for all the nested workflowProperty tags to be relative to some base path. This base path itself is relative to the object being serialized during the document serialization process (which is not necessarily the document itself, but a wrapper around the document).If blank/missing, the base path will be assumed to be the property path to the document.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe base path of the group which allWorkflowPropertyobjects are relative toThe list ofWorkflowPropertyobjectsvoidsetBasePath(String basePath) Setter for the base pathvoidsetWorkflowProperties(List<WorkflowProperty> workflowProperties) Setter for workflow properties list
-
Field Details
-
basePath
-
workflowProperties
-
-
Constructor Details
-
WorkflowPropertyGroup
public WorkflowPropertyGroup()
-
-
Method Details
-
getWorkflowProperties
The list ofWorkflowPropertyobjects- Returns:
- List<WorkflowProperty>
-
getBasePath
The base path of the group which allWorkflowPropertyobjects are relative toThe base path itself should be relative from the object being serialized, which may not necessarily be the document, see
Document.wrapDocumentWithMetadataForXmlSerialization()andDocument.getBasePathToDocumentDuringSerialization(). If blank/missing, the base path will be assumed to be the property path to the document.- Returns:
- String
-
setBasePath
Setter for the base path- Parameters:
basePath- - the base path
-
setWorkflowProperties
Setter for workflow properties list- Parameters:
workflowProperties- - the list of workflow properties
-