org.kuali.rice.kew.dto
Class DocumentContentDTO

java.lang.Object
  extended by org.kuali.rice.kew.dto.DocumentContentDTO
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ModifiableDocumentContentDTO

public class DocumentContentDTO
extends Object
implements Serializable

Represents document content broken up into all it's pieces. This object is used both to hold the state of the document content returned by the server, as well as to accumulate and marshal changes made by the client application. In the former case, no attribute definitions will be supplied in this object by the server. In the latter case, the client may add attribute content to the document content by attaching attribute definitions, which will be marshaled into the document content when an action is taken by the client on the document. These definition VOs will be transient and will not be returned again when content is refreshed from the server.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Constructor Summary
DocumentContentDTO()
           
 
Method Summary
 void addAttributeDefinition(WorkflowAttributeDefinitionDTO definition)
           
 void addSearchableDefinition(WorkflowAttributeDefinitionDTO definition)
           
 String getApplicationContent()
           
 String getAttributeContent()
           
 WorkflowAttributeDefinitionDTO[] getAttributeDefinitions()
           
 String getFullContent()
           
 Long getRouteHeaderId()
           
 String getSearchableContent()
           
 WorkflowAttributeDefinitionDTO[] getSearchableDefinitions()
           
 void removeAttributeDefinition(WorkflowAttributeDefinitionDTO definition)
           
 void removeSearchableDefinition(WorkflowAttributeDefinitionDTO definition)
           
 void setApplicationContent(String applicationContent)
           
 void setAttributeContent(String attributeContent)
           
 void setAttributeDefinitions(WorkflowAttributeDefinitionDTO[] attributeDefinitions)
           
 void setRouteHeaderId(Long routeHeaderId)
           
 void setSearchableContent(String searchableContent)
           
 void setSearchableDefinitions(WorkflowAttributeDefinitionDTO[] searchableDefinitions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentContentDTO

public DocumentContentDTO()
Method Detail

getApplicationContent

public String getApplicationContent()

setApplicationContent

public void setApplicationContent(String applicationContent)

getAttributeContent

public String getAttributeContent()

setAttributeContent

public void setAttributeContent(String attributeContent)

getSearchableContent

public String getSearchableContent()

setSearchableContent

public void setSearchableContent(String searchableContent)

getFullContent

public String getFullContent()

getAttributeDefinitions

public WorkflowAttributeDefinitionDTO[] getAttributeDefinitions()

setAttributeDefinitions

public void setAttributeDefinitions(WorkflowAttributeDefinitionDTO[] attributeDefinitions)

getSearchableDefinitions

public WorkflowAttributeDefinitionDTO[] getSearchableDefinitions()

setSearchableDefinitions

public void setSearchableDefinitions(WorkflowAttributeDefinitionDTO[] searchableDefinitions)

addAttributeDefinition

public void addAttributeDefinition(WorkflowAttributeDefinitionDTO definition)

removeAttributeDefinition

public void removeAttributeDefinition(WorkflowAttributeDefinitionDTO definition)

addSearchableDefinition

public void addSearchableDefinition(WorkflowAttributeDefinitionDTO definition)

removeSearchableDefinition

public void removeSearchableDefinition(WorkflowAttributeDefinitionDTO definition)

getRouteHeaderId

public Long getRouteHeaderId()

setRouteHeaderId

public void setRouteHeaderId(Long routeHeaderId)


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.