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 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

      protected void setApplicationContent(String applicationContent)
    • setAttributeContent

      protected void setAttributeContent(String attributeContent)
    • setAttributeDefinitions

      public void setAttributeDefinitions(List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> attributeDefinitions)
    • setSearchableContent

      public void setSearchableContent(String searchableContent)
    • setSearchableDefinitions

      public void setSearchableDefinitions(List<org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition> searchableDefinitions)