org.kuali.rice.krad.bo
Class DocumentHeader

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.krad.bo.DocumentHeader
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Versioned, ModelObjectBasic, BusinessObject, PersistableBusinessObject

@Entity
public class DocumentHeader
extends PersistableBusinessObjectBase

Interface for DocumentHeaderBase

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

Field Summary
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
DocumentHeader()
          Constructor - creates empty instances of dependent objects
 
Method Summary
 String getDocumentDescription()
           
 String getDocumentNumber()
           
 String getDocumentTemplateNumber()
           
 String getExplanation()
          Gets the explanation attribute.
 String getOrganizationDocumentNumber()
           
 WorkflowDocument getWorkflowDocument()
           
 boolean hasWorkflowDocument()
           
 void setDocumentDescription(String documentDescription)
           
 void setDocumentNumber(String documentNumber)
           
 void setDocumentTemplateNumber(String documentTemplateNumber)
           
 void setExplanation(String explanation)
          Sets the explanation attribute value.
 void setOrganizationDocumentNumber(String organizationDocumentNumber)
           
 void setWorkflowDocument(WorkflowDocument workflowDocument)
           
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder, toStringMapper
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Constructor Detail

DocumentHeader

public DocumentHeader()
Constructor - creates empty instances of dependent objects

Method Detail

getWorkflowDocument

public WorkflowDocument getWorkflowDocument()
Returns:
workflowDocument

hasWorkflowDocument

public boolean hasWorkflowDocument()
Returns:
true if the workflowDocument is not null

setWorkflowDocument

public void setWorkflowDocument(WorkflowDocument workflowDocument)
Parameters:
workflowDocument -

getDocumentNumber

public String getDocumentNumber()
Returns:
the documentNumber

setDocumentNumber

public void setDocumentNumber(String documentNumber)
Parameters:
documentNumber - the documentNumber to set

getDocumentDescription

public String getDocumentDescription()
Returns:
the documentDescription

setDocumentDescription

public void setDocumentDescription(String documentDescription)
Parameters:
documentDescription - the documentDescription to set

getOrganizationDocumentNumber

public String getOrganizationDocumentNumber()
Returns:
the organizationDocumentNumber

setOrganizationDocumentNumber

public void setOrganizationDocumentNumber(String organizationDocumentNumber)
Parameters:
organizationDocumentNumber - the organizationDocumentNumber to set

getDocumentTemplateNumber

public String getDocumentTemplateNumber()
Returns:
the documentTemplateNumber

setDocumentTemplateNumber

public void setDocumentTemplateNumber(String documentTemplateNumber)
Parameters:
documentTemplateNumber - the documentTemplateNumber to set

getExplanation

public String getExplanation()
Gets the explanation attribute.

Returns:
Returns the explanation.

setExplanation

public void setExplanation(String explanation)
Sets the explanation attribute value.

Parameters:
explanation - The explanation to set.


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