org.kuali.rice.kew.impl.document
Class WorkflowDocumentImpl.ModifiableDocumentContent

java.lang.Object
  extended by 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:
Serialized Form

Constructor Summary
protected WorkflowDocumentImpl.ModifiableDocumentContent(DocumentContent documentContent)
           
 
Method Summary
protected  void addAttributeDefinition(WorkflowAttributeDefinition definition)
           
protected  void addSearchableDefinition(WorkflowAttributeDefinition definition)
           
protected  DocumentContentUpdate build()
           
protected  List<WorkflowAttributeDefinition> getAttributeDefinitions()
           
protected  DocumentContent getDocumentContent()
           
protected  List<WorkflowAttributeDefinition> getSearchableDefinitions()
           
protected  void removeAttributeDefinition(WorkflowAttributeDefinition definition)
           
protected  void removeSearchableDefinition(WorkflowAttributeDefinition definition)
           
protected  void setApplicationContent(String applicationContent)
           
protected  void setAttributeContent(String attributeContent)
           
 void setAttributeDefinitions(List<WorkflowAttributeDefinition> attributeDefinitions)
           
protected  void setDocumentContentUpdate(DocumentContentUpdate update)
           
 void setSearchableContent(String searchableContent)
           
 void setSearchableDefinitions(List<WorkflowAttributeDefinition> searchableDefinitions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowDocumentImpl.ModifiableDocumentContent

protected WorkflowDocumentImpl.ModifiableDocumentContent(DocumentContent documentContent)
Method Detail

getDocumentContent

protected DocumentContent getDocumentContent()

build

protected DocumentContentUpdate build()

setDocumentContentUpdate

protected void setDocumentContentUpdate(DocumentContentUpdate update)

addAttributeDefinition

protected void addAttributeDefinition(WorkflowAttributeDefinition definition)

removeAttributeDefinition

protected void removeAttributeDefinition(WorkflowAttributeDefinition definition)

getAttributeDefinitions

protected List<WorkflowAttributeDefinition> getAttributeDefinitions()

addSearchableDefinition

protected void addSearchableDefinition(WorkflowAttributeDefinition definition)

removeSearchableDefinition

protected void removeSearchableDefinition(WorkflowAttributeDefinition definition)

getSearchableDefinitions

protected List<WorkflowAttributeDefinition> getSearchableDefinitions()

setApplicationContent

protected void setApplicationContent(String applicationContent)

setAttributeContent

protected void setAttributeContent(String attributeContent)

setAttributeDefinitions

public void setAttributeDefinitions(List<WorkflowAttributeDefinition> attributeDefinitions)

setSearchableContent

public void setSearchableContent(String searchableContent)

setSearchableDefinitions

public void setSearchableDefinitions(List<WorkflowAttributeDefinition> searchableDefinitions)


Copyright © 2005-2014 The Kuali Foundation. All Rights Reserved.