com.jamasoftware.contour.qa.domain
Class TestPlan

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

@Entity
@Indexed
public class TestPlan
extends ContourItem

A TestPlan is a plan for testing requirements using TestCycles.

Author:
Cristian Fuentes
See Also:
Serialized Form

Field Summary
static java.util.List<java.lang.String> TESTPLAN_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
TestPlan()
           
TestPlan(java.lang.Integer id)
           
 
Method Summary
<R,P> R
accept(ContourItemVisitor<R,P> visitor, P p)
          Visitor pattern accept method
 java.util.List<TestCycle> getTestCycles()
           
 java.util.List<TestSet> getTestSets()
           
 java.lang.Boolean isArchived()
           
 com.jamasoftware.contour.security.acl.AclObjectIdentity obtainAclObjectIdentity()
           
 void setArchived(java.lang.Boolean archived)
           
 void setTestCycles(java.util.List<TestCycle> testCycles)
           
 void setTestSets(java.util.List<TestSet> testSets)
           
 java.lang.String toString()
           
 
Methods inherited from class com.jamasoftware.contour.domain.ContourItem
addDocumentVersion, getActive, getAttachment, getChildDocumentType, getContent, getCreatedBy, getCreatedDate, getCurrentVersion, getCustomFields, getDescription, getDocumentKey, getDocumentType, getEntityType, getHibVersion, getId, getIsFolder, getIsStructureOnly, getLegacyKey, getLocked, getLockedBy, getLockedDate, getModifiedBy, getModifiedDate, getName, getOrganizationId, getProject, getVersions, getXmlToString, 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
equals, hashCode, isNewObject
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

TESTPLAN_FIELD_NAMES

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

TestPlan

public TestPlan()

TestPlan

public TestPlan(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

obtainAclObjectIdentity

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

getTestCycles

public java.util.List<TestCycle> getTestCycles()

setTestCycles

public void setTestCycles(java.util.List<TestCycle> testCycles)

getTestSets

public java.util.List<TestSet> getTestSets()

setTestSets

public void setTestSets(java.util.List<TestSet> testSets)

isArchived

public java.lang.Boolean isArchived()

setArchived

public void setArchived(java.lang.Boolean archived)

toString

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


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