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(org.kuali.rice.kew.api.document.DocumentContent documentContent) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition definition) protected voidaddSearchableDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition definition) protected org.kuali.rice.kew.api.document.DocumentContentUpdatebuild()protected List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> protected org.kuali.rice.kew.api.document.DocumentContentprotected List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> protected voidremoveAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition definition) protected voidremoveSearchableDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition definition) protected voidsetApplicationContent(String applicationContent) protected voidsetAttributeContent(String attributeContent) voidsetAttributeDefinitions(List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> attributeDefinitions) protected voidsetDocumentContentUpdate(org.kuali.rice.kew.api.document.DocumentContentUpdate update) voidsetSearchableContent(String searchableContent) voidsetSearchableDefinitions(List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> searchableDefinitions)
-
Constructor Details
-
ModifiableDocumentContent
protected ModifiableDocumentContent(org.kuali.rice.kew.api.document.DocumentContent documentContent)
-
-
Method Details
-
getDocumentContent
protected org.kuali.rice.kew.api.document.DocumentContent getDocumentContent() -
build
protected org.kuali.rice.kew.api.document.DocumentContentUpdate build() -
setDocumentContentUpdate
protected void setDocumentContentUpdate(org.kuali.rice.kew.api.document.DocumentContentUpdate update) -
addAttributeDefinition
protected void addAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition definition) -
removeAttributeDefinition
protected void removeAttributeDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition definition) -
getAttributeDefinitions
protected List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> getAttributeDefinitions() -
addSearchableDefinition
protected void addSearchableDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition definition) -
removeSearchableDefinition
protected void removeSearchableDefinition(org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition definition) -
getSearchableDefinitions
protected List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> getSearchableDefinitions() -
setApplicationContent
-
setAttributeContent
-
setAttributeDefinitions
public void setAttributeDefinitions(List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> attributeDefinitions) -
setSearchableContent
-
setSearchableDefinitions
public void setSearchableDefinitions(List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> searchableDefinitions)
-