Class WorkflowDocumentImpl.ModifiableDocument

java.lang.Object
org.kuali.rice.kew.impl.document.WorkflowDocumentImpl.ModifiableDocument
All Implemented Interfaces:
Serializable
Enclosing class:
WorkflowDocumentImpl

protected static class WorkflowDocumentImpl.ModifiableDocument extends Object implements Serializable
A wrapper around Document which keeps track of local changes and generates a new updated Document as necessary.
See Also:
  • Constructor Details

    • ModifiableDocument

      protected ModifiableDocument(org.kuali.rice.kew.api.document.Document document)
  • Method Details

    • getDocument

      protected org.kuali.rice.kew.api.document.Document getDocument()
    • build

      protected org.kuali.rice.kew.api.document.DocumentUpdate build()
    • getDocumentId

      protected String getDocumentId()
      Immutable value which is accessed frequently, provide direct access to it.
    • getDateCreated

      protected org.joda.time.DateTime getDateCreated()
      Immutable value which is accessed frequently, provide direct access to it.
    • getApplicationDocumentId

      protected String getApplicationDocumentId()
    • setApplicationDocumentId

      protected void setApplicationDocumentId(String applicationDocumentId)
    • getTitle

      protected String getTitle()
    • setTitle

      protected void setTitle(String title)
    • getApplicationDocumentStatus

      protected String getApplicationDocumentStatus()
    • setApplicationDocumentStatus

      protected void setApplicationDocumentStatus(String applicationDocumentStatus)
    • setVariable

      protected void setVariable(String name, String value)
    • getVariableValue

      protected String getVariableValue(String name)