org.kuali.student.core.document.entity
Class Document

java.lang.Object
  extended by org.kuali.student.core.entity.BaseEntity
      extended by org.kuali.student.core.entity.MetaEntity
          extended by org.kuali.student.core.document.entity.Document
All Implemented Interfaces:
AttributeOwner<DocumentAttribute>

public class Document
extends MetaEntity
implements AttributeOwner<DocumentAttribute>

This is a description of what this class does - lindholm don't forget to fill this in.

Author:
Kuali Rice Team (kuali-rice@googlegroups.com)

Field Summary
private  List<DocumentAttribute> attributes
           
private  List<DocumentCategory> categoryList
           
private  DocumentRichText descr
           
private  String document
           
private  Date effectiveDate
           
private  Date expirationDate
           
private  String fileName
           
private  String name
           
private static long serialVersionUID
           
private  String state
           
private  DocumentType type
           
 
Constructor Summary
Document()
           
 
Method Summary
 List<DocumentAttribute> getAttributes()
           
 List<DocumentCategory> getCategoryList()
           
 DocumentRichText getDescr()
           
 String getDocument()
           
 Date getEffectiveDate()
           
 Date getExpirationDate()
           
 String getFileName()
           
 String getName()
           
 String getState()
           
 DocumentType getType()
           
 void setAttributes(List<DocumentAttribute> attributes)
           
 void setCategoryList(List<DocumentCategory> categoryList)
           
 void setDescr(DocumentRichText descr)
           
 void setDocument(String document)
           
 void setEffectiveDate(Date effectiveDate)
           
 void setExpirationDate(Date expirationDate)
           
 void setFileName(String fileName)
           
 void setName(String name)
           
 void setState(String state)
           
 void setType(DocumentType type)
           
 
Methods inherited from class org.kuali.student.core.entity.MetaEntity
getMeta, onPrePersist, onPreUpdate, setMeta
 
Methods inherited from class org.kuali.student.core.entity.BaseEntity
getId, getObjectId, getVersionNumber, prePersist, preUpdate, setId, setObjectId, setVersionNumber
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

name

private String name

fileName

private String fileName

descr

private DocumentRichText descr

document

private String document

effectiveDate

private Date effectiveDate

expirationDate

private Date expirationDate

attributes

private List<DocumentAttribute> attributes

type

private DocumentType type

state

private String state

categoryList

private List<DocumentCategory> categoryList
Constructor Detail

Document

public Document()
Method Detail

getName

public String getName()

setName

public void setName(String name)

getFileName

public String getFileName()

setFileName

public void setFileName(String fileName)

getDescr

public DocumentRichText getDescr()
Returns:
the commentText

setDescr

public void setDescr(DocumentRichText descr)
Parameters:
commentText - the commentText to set

getDocument

public String getDocument()

setDocument

public void setDocument(String document)

getEffectiveDate

public Date getEffectiveDate()
Returns:
the effectiveDate

setEffectiveDate

public void setEffectiveDate(Date effectiveDate)
Parameters:
effectiveDate - the effectiveDate to set

getExpirationDate

public Date getExpirationDate()
Returns:
the expirationDate

setExpirationDate

public void setExpirationDate(Date expirationDate)
Parameters:
expirationDate - the expirationDate to set

getAttributes

public List<DocumentAttribute> getAttributes()
Specified by:
getAttributes in interface AttributeOwner<DocumentAttribute>

setAttributes

public void setAttributes(List<DocumentAttribute> attributes)
Specified by:
setAttributes in interface AttributeOwner<DocumentAttribute>

getType

public DocumentType getType()
Returns:
the type

setType

public void setType(DocumentType type)
Parameters:
type - the type to set

getState

public String getState()
Returns:
the state

setState

public void setState(String state)
Parameters:
state - the state to set

getCategoryList

public List<DocumentCategory> getCategoryList()

setCategoryList

public void setCategoryList(List<DocumentCategory> categoryList)


Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.