Package org.kuali.rice.kew.impl.document
Class WorkflowDocumentImpl.ModifiableDocumentContent
java.lang.Object
org.kuali.rice.kew.impl.document.WorkflowDocumentImpl.ModifiableDocumentContent
- All Implemented Interfaces:
Serializable
- Enclosing class:
- WorkflowDocumentImpl
protected static class WorkflowDocumentImpl.ModifiableDocumentContent
extends Object
implements Serializable
A wrapper around DocumentContent which keeps track of local changes and generates
a new updated DocumentContent as necessary.
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedModifiableDocumentContent(DocumentContent documentContent) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddAttributeDefinition(WorkflowAttributeDefinition definition) protected voidaddSearchableDefinition(WorkflowAttributeDefinition definition) protected DocumentContentUpdatebuild()protected List<WorkflowAttributeDefinition>protected DocumentContentprotected List<WorkflowAttributeDefinition>protected voidremoveAttributeDefinition(WorkflowAttributeDefinition definition) protected voidprotected voidsetApplicationContent(String applicationContent) protected voidsetAttributeContent(String attributeContent) voidsetAttributeDefinitions(List<WorkflowAttributeDefinition> attributeDefinitions) protected voidvoidsetSearchableContent(String searchableContent) voidsetSearchableDefinitions(List<WorkflowAttributeDefinition> searchableDefinitions)
-
Constructor Details
-
ModifiableDocumentContent
-
-
Method Details
-
getDocumentContent
-
build
-
setDocumentContentUpdate
-
addAttributeDefinition
-
removeAttributeDefinition
-
getAttributeDefinitions
-
addSearchableDefinition
-
removeSearchableDefinition
-
getSearchableDefinitions
-
setApplicationContent
-
setAttributeContent
-
setAttributeDefinitions
-
setSearchableContent
-
setSearchableDefinitions
-