com.jamasoftware.contour.domain
Class Document

java.lang.Object
  extended by com.jamasoftware.contour.domain.DomainObjectBaseSupport
      extended by com.jamasoftware.contour.domain.ContourItem
          extended by com.jamasoftware.contour.domain.Document
All Implemented Interfaces:
DomainObject, DomainObjectBase, OrganizationAware, java.io.Serializable

@Entity
@Indexed
public class Document
extends ContourItem

Item in Contour.

Item can be of any Item type.

See Also:
Serialized Form

Field Summary
static java.util.List<java.lang.String> DOCUMENT_FIELD_NAMES
           
 
Fields inherited from class com.jamasoftware.contour.domain.ContourItem
active, attachment, CONTOURITEM_FIELD_NAMES, createdBy, createdDate, customFields, DEFAULT_ENTITYTYPE_VALUE, description, documentKey, documentType, hibVersion, id, legacyKey, locked, lockedBy, lockedDate, modifiedBy, modifiedDate, name, project, versions
 
Fields inherited from interface com.jamasoftware.contour.domain.DomainObjectBase
ORGANIZATION_COLUMN_NAME
 
Constructor Summary
Document()
           
Document(java.lang.Integer id)
           
 
Method Summary
<R,P> R
accept(ContourItemVisitor<R,P> visitor, P p)
          Visitor pattern accept method
 boolean equals(java.lang.Object o)
           
 User getAssignedTo()
           
 DocumentType getChildDocumentType()
           
 java.lang.String getContent()
           
 java.util.Date getDate1()
           
 java.util.Date getDate2()
           
 java.util.Date getDate3()
           
 java.util.Date getDate4()
           
 java.util.Date getDate5()
           
 java.lang.String getDetail()
           
 DocumentGroup getDocumentGroupDEPRECATED()
          Deprecated. DocumentGroup only used as lookup now. Use ContourItem.getDocumentType()
 boolean getFlag1()
           
 boolean getFlag2()
           
 boolean getFlag3()
           
 boolean getFlag4()
           
 boolean getFlag5()
           
 java.lang.Integer getGlobalSortOrderDEPRECATED()
          Deprecated. Use DocumentNode for hierarchical data
 java.lang.Integer getIndentDEPRECATED()
          Deprecated. Use DocumentNode for hierarchical data
 boolean getIsFolder()
           
 java.lang.Boolean getIsFolderDEPRECATED()
          Deprecated. Use folder determined by DocumentType#isFolderType(DocumentType)
 Lookup getLookup1()
           
 Lookup getLookup10()
           
 Lookup getLookup2()
           
 Lookup getLookup3()
           
 Lookup getLookup4()
           
 Lookup getLookup5()
           
 Lookup getLookup6()
           
 Lookup getLookup7()
           
 Lookup getLookup8()
           
 Lookup getLookup9()
           
 java.lang.Integer getOriginalEstimate()
           
 java.lang.Integer getParentDEPRECATED()
          Deprecated. Use DocumentNode for hierarchical data
 Lookup getPriority()
           
 Release getRelease()
           
 Release getRelease1()
           
 Release getRelease2()
           
 java.lang.Integer getRemainingEstimate()
           
 java.lang.String getSequenceDEPRECATED()
          Deprecated. Use DocumentNode for hierarchical data
 java.lang.String getSetKey()
           
 java.lang.Integer getSortOrderDEPRECATED()
          Deprecated. Use DocumentNode for hierarchical data
 Lookup getStatus()
           
 java.lang.String getString1()
           
 java.lang.String getString10()
           
 java.lang.String getString11()
           
 java.lang.String getString12()
           
 java.lang.String getString13()
           
 java.lang.String getString14()
           
 java.lang.String getString15()
           
 java.lang.String getString2()
           
 java.lang.String getString3()
           
 java.lang.String getString4()
           
 java.lang.String getString5()
           
 java.lang.String getString6()
           
 java.lang.String getString7()
           
 java.lang.String getString8()
           
 java.lang.String getString9()
           
 TestCaseStatus getTestCaseStatus()
           
 java.util.List<TestCaseStep> getTestCaseSteps()
           
 java.util.List<TestSetCase> getTestSetCases()
           
 java.lang.String getText1()
           
 java.lang.String getText10()
           
 java.lang.String getText2()
           
 java.lang.String getText3()
           
 java.lang.String getText4()
           
 java.lang.String getText5()
           
 java.lang.String getText6()
           
 java.lang.String getText7()
           
 java.lang.String getText8()
           
 java.lang.String getText9()
           
 java.lang.Integer getTimeSpent()
           
 User getUser1()
           
 User getUser2()
           
 java.lang.String getXmlToString()
           
 java.lang.Integer getXprojectLink()
           
 com.jamasoftware.contour.security.acl.AclObjectIdentity obtainAclObjectIdentity()
           
 void setAssignedTo(User userId)
           
 void setChildDocumentType(DocumentType childDocumentType)
           
 void setDate1(java.util.Date date1)
           
 void setDate2(java.util.Date date2)
           
 void setDate3(java.util.Date date3)
           
 void setDate4(java.util.Date date4)
           
 void setDate5(java.util.Date date5)
           
 void setDetail(java.lang.String script)
           
 void setDocumentGroupDEPRECATED(DocumentGroup documentGroupDEPRECATED)
          Deprecated. DocumentGroup only used as lookup now. Use ContourItem.setDocumentType(DocumentType)
 void setFlag1(boolean flag1)
           
 void setFlag2(boolean flag2)
           
 void setFlag3(boolean flag3)
           
 void setFlag4(boolean flag4)
           
 void setFlag5(boolean flag5)
           
 void setGlobalSortOrderDEPRECATED(java.lang.Integer globalSortOrderDEPRECATED)
          Deprecated. Use DocumentNode for hierarchical data
 void setIndentDEPRECATED(java.lang.Integer indentDEPRECATED)
          Deprecated. Use DocumentNode for hierarchical data
 void setIsFolderDEPRECATED(java.lang.Boolean isFolderDEPRECATED)
          Deprecated. Use folder determined by DocumentType#isFolderType(DocumentType)
 void setLookup1(Lookup lookup1)
           
 void setLookup10(Lookup lookup10)
           
 void setLookup2(Lookup lookup2)
           
 void setLookup3(Lookup lookup3)
           
 void setLookup4(Lookup lookup4)
           
 void setLookup5(Lookup lookup5)
           
 void setLookup6(Lookup lookup6)
           
 void setLookup7(Lookup lookup7)
           
 void setLookup8(Lookup lookup8)
           
 void setLookup9(Lookup lookup9)
           
 void setOriginalEstimate(java.lang.Integer originalEstimate)
           
 void setParentDEPRECATED(java.lang.Integer parentDEPRECATED)
          Deprecated. Use DocumentNode for hierarchical data
 void setPriority(Lookup priority)
           
 void setRelease(Release release)
           
 void setRelease1(Release release1)
           
 void setRelease2(Release release2)
           
 void setRemainingEstimate(java.lang.Integer remainingEstimate)
           
 void setSequenceDEPRECATED(java.lang.String sequenceDEPRECATED)
          Deprecated. Use DocumentNode for hierarchical data
 void setSetKey(java.lang.String setKey)
           
 void setSortOrderDEPRECATED(java.lang.Integer sortOrderDEPRECATED)
          Deprecated. Use DocumentNode for hierarchical data
 void setStatus(Lookup status)
           
 void setString1(java.lang.String string1)
           
 void setString10(java.lang.String string10)
           
 void setString11(java.lang.String string11)
           
 void setString12(java.lang.String string12)
           
 void setString13(java.lang.String string13)
           
 void setString14(java.lang.String string14)
           
 void setString15(java.lang.String string15)
           
 void setString2(java.lang.String string2)
           
 void setString3(java.lang.String string3)
           
 void setString4(java.lang.String string4)
           
 void setString5(java.lang.String string5)
           
 void setString6(java.lang.String string6)
           
 void setString7(java.lang.String string7)
           
 void setString8(java.lang.String string8)
           
 void setString9(java.lang.String string9)
           
 void setTestCaseStatus(TestCaseStatus testCaseStatus)
           
 void setTestCaseSteps(java.util.List<TestCaseStep> testCaseSteps)
           
 void setTestSetCases(java.util.List<TestSetCase> testSetCases)
           
 void setText1(java.lang.String text1)
           
 void setText10(java.lang.String text10)
           
 void setText2(java.lang.String text2)
           
 void setText3(java.lang.String text3)
           
 void setText4(java.lang.String text4)
           
 void setText5(java.lang.String text5)
           
 void setText6(java.lang.String text6)
           
 void setText7(java.lang.String text7)
           
 void setText8(java.lang.String text8)
           
 void setText9(java.lang.String text9)
           
 void setTimeSpent(java.lang.Integer timeSpent)
           
 void setUser1(User user1)
           
 void setUser2(User user2)
           
 void setXprojectLink(java.lang.Integer xprojectLink)
           
 java.lang.String toString()
           
 
Methods inherited from class com.jamasoftware.contour.domain.ContourItem
addDocumentVersion, getActive, getAttachment, getCreatedBy, getCreatedDate, getCurrentVersion, getCustomFields, getDescription, getDocumentKey, getDocumentType, getEntityType, getHibVersion, getId, getIsStructureOnly, getLegacyKey, getLocked, getLockedBy, getLockedDate, getModifiedBy, getModifiedDate, getName, getOrganizationId, getProject, getVersions, removeDocumentVersion, setActive, setAttachment, setCreatedBy, setCreatedDate, setCustomFields, setDescription, setDocumentKey, setDocumentType, setEntityType, setHibVersion, setId, setIsStructureOnly, setLegacyKey, setLocked, setLockedBy, setLockedDate, setModifiedBy, setModifiedDate, setName, setOrganizationId, setProject, setVersions
 
Methods inherited from class com.jamasoftware.contour.domain.DomainObjectBaseSupport
hashCode, isNewObject
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DOCUMENT_FIELD_NAMES

public static final java.util.List<java.lang.String> DOCUMENT_FIELD_NAMES
Constructor Detail

Document

public Document()

Document

public Document(java.lang.Integer id)
Method Detail

accept

public <R,P> R accept(ContourItemVisitor<R,P> visitor,
                      P p)
Description copied from class: ContourItem
Visitor pattern accept method

Specified by:
accept in class ContourItem
Type Parameters:
R - The return type
P - The optional parameter type (can be Void)
Parameters:
visitor - The ContourItemVisitor
p - The parameter
Returns:
Some return value of type R

getRelease

public Release getRelease()

setRelease

public void setRelease(Release release)

getStatus

public Lookup getStatus()

setStatus

public void setStatus(Lookup status)

getAssignedTo

public User getAssignedTo()

setAssignedTo

public void setAssignedTo(User userId)

getPriority

public Lookup getPriority()

setPriority

public void setPriority(Lookup priority)

getXprojectLink

public java.lang.Integer getXprojectLink()

setXprojectLink

public void setXprojectLink(java.lang.Integer xprojectLink)

getDetail

public java.lang.String getDetail()

setDetail

public void setDetail(java.lang.String script)

getOriginalEstimate

public java.lang.Integer getOriginalEstimate()

setOriginalEstimate

public void setOriginalEstimate(java.lang.Integer originalEstimate)

getRemainingEstimate

public java.lang.Integer getRemainingEstimate()

setRemainingEstimate

public void setRemainingEstimate(java.lang.Integer remainingEstimate)

getTimeSpent

public java.lang.Integer getTimeSpent()

setTimeSpent

public void setTimeSpent(java.lang.Integer timeSpent)

getDate1

public java.util.Date getDate1()

setDate1

public void setDate1(java.util.Date date1)

getDate2

public java.util.Date getDate2()

setDate2

public void setDate2(java.util.Date date2)

getDate3

public java.util.Date getDate3()

setDate3

public void setDate3(java.util.Date date3)

getDate4

public java.util.Date getDate4()

setDate4

public void setDate4(java.util.Date date4)

getDate5

public java.util.Date getDate5()

setDate5

public void setDate5(java.util.Date date5)

getLookup1

public Lookup getLookup1()

setLookup1

public void setLookup1(Lookup lookup1)

getLookup2

public Lookup getLookup2()

setLookup2

public void setLookup2(Lookup lookup2)

getLookup3

public Lookup getLookup3()

setLookup3

public void setLookup3(Lookup lookup3)

getLookup4

public Lookup getLookup4()

setLookup4

public void setLookup4(Lookup lookup4)

getLookup5

public Lookup getLookup5()

setLookup5

public void setLookup5(Lookup lookup5)

getLookup6

public Lookup getLookup6()

setLookup6

public void setLookup6(Lookup lookup6)

getLookup7

public Lookup getLookup7()

setLookup7

public void setLookup7(Lookup lookup7)

getLookup8

public Lookup getLookup8()

setLookup8

public void setLookup8(Lookup lookup8)

getLookup9

public Lookup getLookup9()

setLookup9

public void setLookup9(Lookup lookup9)

getLookup10

public Lookup getLookup10()

setLookup10

public void setLookup10(Lookup lookup10)

getString1

public java.lang.String getString1()

setString1

public void setString1(java.lang.String string1)

getString2

public java.lang.String getString2()

setString2

public void setString2(java.lang.String string2)

getString3

public java.lang.String getString3()

setString3

public void setString3(java.lang.String string3)

getString4

public java.lang.String getString4()

setString4

public void setString4(java.lang.String string4)

getString5

public java.lang.String getString5()

setString5

public void setString5(java.lang.String string5)

getString6

public java.lang.String getString6()

setString6

public void setString6(java.lang.String string6)

getString7

public java.lang.String getString7()

setString7

public void setString7(java.lang.String string7)

getString8

public java.lang.String getString8()

setString8

public void setString8(java.lang.String string8)

getString9

public java.lang.String getString9()

setString9

public void setString9(java.lang.String string9)

getString10

public java.lang.String getString10()

setString10

public void setString10(java.lang.String string10)

getString11

public java.lang.String getString11()

setString11

public void setString11(java.lang.String string11)

getString12

public java.lang.String getString12()

setString12

public void setString12(java.lang.String string12)

getString13

public java.lang.String getString13()

setString13

public void setString13(java.lang.String string13)

getString14

public java.lang.String getString14()

setString14

public void setString14(java.lang.String string14)

getString15

public java.lang.String getString15()

setString15

public void setString15(java.lang.String string15)

getText1

public java.lang.String getText1()

setText1

public void setText1(java.lang.String text1)

getText2

public java.lang.String getText2()

setText2

public void setText2(java.lang.String text2)

getText3

public java.lang.String getText3()

setText3

public void setText3(java.lang.String text3)

getText4

public java.lang.String getText4()

setText4

public void setText4(java.lang.String text4)

getText5

public java.lang.String getText5()

setText5

public void setText5(java.lang.String text5)

getText6

public java.lang.String getText6()

setText6

public void setText6(java.lang.String text6)

getText7

public java.lang.String getText7()

setText7

public void setText7(java.lang.String text7)

getText8

public java.lang.String getText8()

setText8

public void setText8(java.lang.String text8)

getText9

public java.lang.String getText9()

setText9

public void setText9(java.lang.String text9)

getText10

public java.lang.String getText10()

setText10

public void setText10(java.lang.String text10)

getUser1

public User getUser1()

setUser1

public void setUser1(User user1)

getRelease1

public Release getRelease1()

setRelease1

public void setRelease1(Release release1)

getRelease2

public Release getRelease2()

setRelease2

public void setRelease2(Release release2)

getUser2

public User getUser2()

setUser2

public void setUser2(User user2)

getFlag1

public boolean getFlag1()

setFlag1

public void setFlag1(boolean flag1)

getFlag2

public boolean getFlag2()

setFlag2

public void setFlag2(boolean flag2)

getFlag3

public boolean getFlag3()

setFlag3

public void setFlag3(boolean flag3)

getFlag4

public boolean getFlag4()

setFlag4

public void setFlag4(boolean flag4)

getFlag5

public boolean getFlag5()

setFlag5

public void setFlag5(boolean flag5)

getChildDocumentType

public DocumentType getChildDocumentType()
Overrides:
getChildDocumentType in class ContourItem

setChildDocumentType

public void setChildDocumentType(DocumentType childDocumentType)

getSetKey

public java.lang.String getSetKey()

setSetKey

public void setSetKey(java.lang.String setKey)

getXmlToString

public java.lang.String getXmlToString()
Specified by:
getXmlToString in interface DomainObject
Overrides:
getXmlToString in class ContourItem

getTestCaseSteps

public java.util.List<TestCaseStep> getTestCaseSteps()

setTestCaseSteps

public void setTestCaseSteps(java.util.List<TestCaseStep> testCaseSteps)

getTestCaseStatus

@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.TestCaseStatusFieldBridge.class)
public TestCaseStatus getTestCaseStatus()

setTestCaseStatus

public void setTestCaseStatus(TestCaseStatus testCaseStatus)

getTestSetCases

public java.util.List<TestSetCase> getTestSetCases()

setTestSetCases

public void setTestSetCases(java.util.List<TestSetCase> testSetCases)

obtainAclObjectIdentity

public com.jamasoftware.contour.security.acl.AclObjectIdentity obtainAclObjectIdentity()
Specified by:
obtainAclObjectIdentity in interface DomainObject
Overrides:
obtainAclObjectIdentity in class DomainObjectBaseSupport

getContent

public java.lang.String getContent()
Overrides:
getContent in class ContourItem
Returns:
The content of this class for use in indexing

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class DomainObjectBaseSupport

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getIsFolder

@Field(name="isFolder")
@FieldBridge(impl=com.jamasoftware.contour.util.search.bridge.BooleanFieldBridge.class)
public boolean getIsFolder()
Overrides:
getIsFolder in class ContourItem

getIsFolderDEPRECATED

@Deprecated
public java.lang.Boolean getIsFolderDEPRECATED()
Deprecated. Use folder determined by DocumentType#isFolderType(DocumentType)


setIsFolderDEPRECATED

@Deprecated
public void setIsFolderDEPRECATED(java.lang.Boolean isFolderDEPRECATED)
Deprecated. Use folder determined by DocumentType#isFolderType(DocumentType)


getSortOrderDEPRECATED

@Deprecated
public java.lang.Integer getSortOrderDEPRECATED()
Deprecated. Use DocumentNode for hierarchical data


setSortOrderDEPRECATED

@Deprecated
public void setSortOrderDEPRECATED(java.lang.Integer sortOrderDEPRECATED)
Deprecated. Use DocumentNode for hierarchical data


getParentDEPRECATED

@Deprecated
public java.lang.Integer getParentDEPRECATED()
Deprecated. Use DocumentNode for hierarchical data


setParentDEPRECATED

@Deprecated
public void setParentDEPRECATED(java.lang.Integer parentDEPRECATED)
Deprecated. Use DocumentNode for hierarchical data


getGlobalSortOrderDEPRECATED

@Deprecated
public java.lang.Integer getGlobalSortOrderDEPRECATED()
Deprecated. Use DocumentNode for hierarchical data


setGlobalSortOrderDEPRECATED

@Deprecated
public void setGlobalSortOrderDEPRECATED(java.lang.Integer globalSortOrderDEPRECATED)
Deprecated. Use DocumentNode for hierarchical data


getIndentDEPRECATED

@Deprecated
public java.lang.Integer getIndentDEPRECATED()
Deprecated. Use DocumentNode for hierarchical data


setIndentDEPRECATED

@Deprecated
public void setIndentDEPRECATED(java.lang.Integer indentDEPRECATED)
Deprecated. Use DocumentNode for hierarchical data


getSequenceDEPRECATED

@Deprecated
public java.lang.String getSequenceDEPRECATED()
Deprecated. Use DocumentNode for hierarchical data


setSequenceDEPRECATED

@Deprecated
public void setSequenceDEPRECATED(java.lang.String sequenceDEPRECATED)
Deprecated. Use DocumentNode for hierarchical data


getDocumentGroupDEPRECATED

@Deprecated
public DocumentGroup getDocumentGroupDEPRECATED()
Deprecated. DocumentGroup only used as lookup now. Use ContourItem.getDocumentType()


setDocumentGroupDEPRECATED

@Deprecated
public void setDocumentGroupDEPRECATED(DocumentGroup documentGroupDEPRECATED)
Deprecated. DocumentGroup only used as lookup now. Use ContourItem.setDocumentType(DocumentType)



Copyright (c) 2010 Jama Software, Inc. All Rights Reserved.