OptimalTrace
5.2

com.compuware.optimaltrace.tools.common.bizobjects
Interface ProjectIfc

All Superinterfaces:
AssociateIfc, BizObjectIfc, ChildIfc, CustomPropertyHolderIfc, CustomPropertyTemplatesMapHolderIfc, DynAttributeIfc, LinkHolderIfc, MergeObjectIfc, NFRHolderIfc, NoteHolderIfc, ParentIfc, PersistentIfc, PropertiesContainerIfc, RelationIfc, TableHolderListContainerIfc

public interface ProjectIfc
extends BizObjectIfc, NoteHolderIfc, NFRHolderIfc, LinkHolderIfc, CustomPropertyHolderIfc, CustomPropertyTemplatesMapHolderIfc, TableHolderListContainerIfc

Interface ProjectIfc


Field Summary
static java.lang.String ATTR_BASELINE_CREATED_BY
           
static java.lang.String ATTR_BASELINE_CREATED_ON
           
static java.lang.String ATTR_BASELINE_DESCRIPTION
           
static java.lang.String ATTR_BASELINE_NAME
           
static java.lang.String ATTR_CREATION_DATE
           
static java.lang.String ATTR_LONG_DESCRIPTION
          Project specific dynamic attributes
static java.lang.String ATTR_METAMODEL_VERSION
           
static java.lang.String ATTR_NUMBERING_POLICY
           
static java.lang.String ATTR_OWNER
           
static java.lang.String ATTR_PROCESS_SCHEME
           
static java.lang.String ATTR_PRODUCT_VERSION
           
static java.lang.String ATTR_PROJECT_TEMPLATE
           
static java.lang.String ATTR_UPDATE_EVENTS
           
static java.lang.String PACKAGE_BASED
           
static java.lang.String PACKAGETAG_BASED
           
static java.lang.String PROJECT_BASED
           
static java.lang.String UPDATE_FINISHED
           
static java.lang.String UPDATE_STARTED
           
 
Fields inherited from interface com.compuware.optimaltrace.framework.business.BizObjectIfc
ATTR_IS_LOCKED, ATTR_IS_LOCKEDLOCALLY, ATTR_IS_READONLY, ATTR_LOCKOWNER, ATTR_NAME, BO_DB_TIMESTAMP, BO_ID, BO_ST, BO_TIMESTAMP, BO_TYPE
 
Fields inherited from interface com.compuware.optimaltrace.framework.merge.MergeObjectIfc
ATTR_IS_ASSOCIATECHANGEDNEWER, ATTR_IS_ASSOCIATECHANGEDOLDER, ATTR_IS_ATTRIBUTESCHANGED_NEWER, ATTR_IS_ATTRIBUTESCHANGED_OLDER, ATTR_IS_CHILDCONFLICT, ATTR_IS_CHILDWASADDED, ATTR_IS_CHILDWASREMOVED, ATTR_IS_CUSTOMPROPERTYCHANGED, ATTR_IS_CUSTOMPROPERTYCHANGEDADDED, ATTR_IS_CUSTOMPROPERTYCHANGEDREMOVED, ATTR_IS_CUSTOMPROPERTYVALUECHANGEDNEWER, ATTR_IS_CUSTOMPROPERTYVALUECHANGEDOLDER, ATTR_IS_MERGEACCEPTED, ATTR_IS_MERGECHANGED, ATTR_IS_MERGEREJECTED, ATTR_IS_NEWPARENTAFTERMOVE, ATTR_IS_OLDPARENTAFTERMOVE, ATTR_IS_PARENTCHANGED, ATTR_IS_POSITIONCHANGEDNEWER, ATTR_IS_POSITIONCHANGEDOLDER, ATTR_IS_WASADDED, ATTR_IS_WASREMOVED
 
Method Summary
 boolean addExternalLink(com.compuware.optimaltrace.tools.common.bizobjects.ExternalLinkIfc link)
          Deprecated. Please use getLinkBucket to obtain the project's LinkBucket
 boolean addNonFunctionalRequirement(com.compuware.optimaltrace.tools.common.bizobjects.NonFunctionalRequirementIfc nfr)
          Deprecated. Please use getNFRBucket to obtain the project's NFRBucket
 boolean addNote(com.compuware.optimaltrace.tools.common.bizobjects.NoteIfc note)
          Deprecated. Please use getNoteBucket to obtain the project's NoteBucket
 void beginUpdate(com.compuware.optimaltrace.framework.ui.SwingWorker updaterThread)
          Begins to update.
 com.compuware.optimaltrace.tools.common.bizobjects.ActorListIfc getActorList()
          Gets the list of Actors participating in this project
 java.util.List getAllUseCasePackages()
          Gets all usecase package.
 java.lang.String getBaselineCreatedBy()
          Gets the baseline creator.
 long getBaselineCreatedOn()
          Gets the baseline created date.
 java.lang.String getBaselineDescription()
          Gets the baseline description.
 java.lang.String getBaselineName()
          Gets the baseline name.
 java.lang.String getBaselineNameAndCreatedBy()
          Gets the baseline name and creator.
 long getCreationDate()
          Gets the project creation date.
 java.lang.String getCreationDateAsString()
          Gets the project creation date as string.
 java.lang.String getDisplayName()
          Gets the name to display
 java.util.List getExternalLinks()
          Deprecated. Please use getLinkBucket to obtain the project's LinkBucket
 com.compuware.optimaltrace.tools.common.bizobjects.GlossaryIfc getGlossary()
          Gets the Glossary associated with this project
 GoalLevelsIfc getGoalLevels()
          Gets the goal levels.
 java.lang.String getLocation()
          Gets the location of this project
 java.lang.String getLongDescription()
          Gets the long description.
 java.lang.String getMetaModelVersion()
          Gets the metal model version.
 java.util.List getNonFunctionalRequirements()
          Deprecated. Please use getNFRBucket to obtain the project's NFRBucket
 java.util.List getNotes()
          Deprecated. Please use getNoteBucket to obtain the project's LinkBucket
 java.lang.String getNumberingPolicy()
          Gets the numbering policy.
 java.lang.String getOriginalMetaModelVersion()
          Queries the OriginalMetaModelVersion property of the project.
 java.lang.String getOwner()
          Gets the owner/creator of this project
 java.lang.String getProcessScheme()
          Gets the process scheme associated with this project
 java.lang.String getProductVersion()
          Gets the product version.
 com.compuware.optimaltrace.framework.ui.table.TableHolderListIfc getTableHolderList()
          Gets the TableHolderListIfc for the project.
 java.lang.String getTruncatedLocation(int maxLength)
          Gets the truncated location of this project
 java.lang.String getUpdateState()
          Gets the update state.
 UseCasePackageIfc getUseCasePackage()
          Gets the usecas package.
 boolean isProjectMigrated()
          Queries the ProjectMigrated property of the project.
 boolean isTemplate()
          Checks if it is template.
 boolean removeExternalLink(com.compuware.optimaltrace.tools.common.bizobjects.ExternalLinkIfc link)
          Deprecated. Please use getLinkBucket to obtain the project's LinkBucket
 boolean removeGoalLevels(GoalLevelsIfc goalLevels)
          Removes the goal levels.
 boolean removeLinkBucket(com.compuware.optimaltrace.tools.common.bizobjects.LinkBucketIfc linkBucket)
          Removes the link bucket.
 boolean removeNFRBucket(com.compuware.optimaltrace.tools.common.bizobjects.NFRBucketIfc nfrBucket)
          Removes the NFR bucket.
 boolean removeNonFunctionalRequirement(com.compuware.optimaltrace.tools.common.bizobjects.NonFunctionalRequirementIfc nfr)
          Deprecated. Please use getNFRBucket to obtain the project's NFRBucket
 boolean removeNote(com.compuware.optimaltrace.tools.common.bizobjects.NoteIfc note)
          Deprecated. Please use getNoteBucket to obtain the project's NoteBucket
 boolean removeNoteBucket(com.compuware.optimaltrace.tools.common.bizobjects.NoteBucketIfc noteBucket)
          Removes the note bucket.
 boolean setActorList(com.compuware.optimaltrace.tools.common.bizobjects.ActorListIfc actorList)
          Sets the list of Actors participating in this project
 void setBaseline(java.lang.String name, java.lang.String description)
          Sets the baseline.
 void setBaselineCreatedBy(java.lang.String user)
          Sets the baseline creator.
 void setBaselineCreatedOn(long date)
          Sets the baseline created date.
 void setBaselineDescription(java.lang.String description)
          Sets the baseline description.
 void setBaselineName(java.lang.String name)
          Sets the baseline name.
 void setCreationDate()
          Sets the project creation date.
 void setCreationDate(long date)
          Sets the project creation date.
 boolean setGlossary(com.compuware.optimaltrace.tools.common.bizobjects.GlossaryIfc glossary)
          Sets the Glossary associated with this project
 boolean setGoalLevels(GoalLevelsIfc goalLevels)
          Sets the goal levels.
 void setIsTemplate(boolean isTemplate)
          Sets if it is template.
 void setLocation(java.lang.String location)
          Sets the location of this project
 void setLongDescription(java.lang.String description)
          Sets the long description.
 void setMetaModelVersion(java.lang.String version)
          Sets the metal model version.
 void setNumberingPolicy(java.lang.String policy)
          Sets the numbering policy.
 void setOriginalMetaModelVersion(java.lang.String originalMetaModelVersion)
          Sets the OriginalMetaModelVersion property of the project.
 void setOwner()
          Sets the owner/creator of this project
 void setOwner(java.lang.String owner)
          Sets the owner/creator of this project
 void setProcessScheme(java.lang.String scheme)
          Sets the Process Scheme associated with this project TODO - design this, leave as String for now..
 void setProductVersion(java.lang.String version)
          Sets the product version.
 void setProjectMigrated(boolean isProjectMigrated)
          Sets the ProjectMigrated property of the project.
 void setTableHolderList(com.compuware.optimaltrace.framework.ui.table.TableHolderListIfc tableHolderList)
          Sets the TableHolderList for the project.
 boolean setUseCasePackage(UseCasePackageIfc useCasePackage)
          Sets the usecase package.
 
Methods inherited from interface com.compuware.optimaltrace.tools.common.bizobjects.NoteHolderIfc
getNoteBucket, setNoteBucket
 
Methods inherited from interface com.compuware.optimaltrace.tools.common.bizobjects.NFRHolderIfc
getNFRBucket, setNFRBucket
 
Methods inherited from interface com.compuware.optimaltrace.tools.common.bizobjects.LinkHolderIfc
getLinkBucket, setLinkBucket
 
Methods inherited from interface com.compuware.optimaltrace.framework.customproperty.CustomPropertyHolderIfc
getCustomProperty, getCustomPropertyBucket, getCustomPropertyTemplates, removeCustomPropertyBucket, setCustomPropertyBucket
 
Methods inherited from interface com.compuware.optimaltrace.framework.customproperty.CustomPropertyTemplatesMapHolderIfc
getCustomPropertyTemplatesForType, getCustomPropertyTemplatesMap, getInheritCPTemplatesMap, removeCustomPropertyTemplatesMap, setCustomPropertyTemplatesMap, setInheritCPTemplatesMap
 
Methods inherited from interface com.compuware.optimaltrace.framework.business.BizObjectIfc
cloneObjectsAttributes, disableMergeObjectSupport, enableMergeObjectSupport, equals, getBaselineId, getBizObjectId, getFirstChild, getId, getLockOwner, getName, getNextChild, getReadableName, getTimeStamp, getTypeId, hasChildren, isEqual, isEqualWithFilter, isLocked, isMergeObjectSupportEnabled, isReadOnly, setBaselineId, setBizObjectId, setId, setIsLocked, setIsReadOnly, setLockOwner, setName, setTimeStamp, setTimeStampNoParentUpdate
 
Methods inherited from interface com.compuware.optimaltrace.framework.relations.ParentIfc
addChild, addChildAt, addParentListener, decrementChildPosition, fireChildEvent, fireChildEvent, getChild, getChild, getChildById, getChildren, getChildren, getChildren, getNextChild, getParentListeners, getPreviousChild, hasChild, hasChildById, incrementChildPosition, moveChild, numChildren, reInitialiseListeners, removeChild, removeParentListener, silentlyAddChild, silentlyAddChildAt, silentlyRemoveChild
 
Methods inherited from interface com.compuware.optimaltrace.framework.relations.ChildIfc
addChildListener, getChildListeners, getParent, getParent, moveChild, moveChildAt, removeChildListener, setParent
 
Methods inherited from interface com.compuware.optimaltrace.framework.relations.AssociateIfc
addAssociate, addAssociateListener, addInwardAssociate, fireAssociateEvent, getAssociate, getAssociateListeners, getAssociates, getAssociates, getInwardAssociates, getInwardAssociates, getOutwardAssociates, getOutwardAssociates, hasAssociate, hasInwardAssociate, hasOutwardAssociate, numAssociates, numInwardAssociates, numOutwardAssociates, removeAssociate, removeAssociateListener, removeInwardAssociate
 
Methods inherited from interface com.compuware.optimaltrace.framework.business.PersistentIfc
customPropertiesToDocArray, getChildDocPersistObjects, toDocArray, toSQL
 
Methods inherited from interface com.compuware.optimaltrace.framework.business.PropertiesContainerIfc
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from interface com.compuware.optimaltrace.framework.dynattribute.DynAttributeIfc
getAttributeTable, getAttributeTimeStamp, getBooleanAttribute, getIntAttribute, getLongAttribute, getObjectAttribute, getShortAttribute, getStringAttribute, getTimeStamp, getTimeStampTable, hasAttribute, removeAttribute, renameAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeNoTimeStampUpdate, setAttributeNoTimeStampUpdate, setAttributeTable, setAttributeTimeStamp, setObjectAttribute, setTimeStampTable
 
Methods inherited from interface com.compuware.optimaltrace.framework.merge.MergeObjectIfc
isAssociateChangedNewer, isAssociateChangedOlder, isAttributesChangedNewer, isAttributesChangedOlder, isChildConflict, isChildWasAdded, isChildWasRemoved, isMergeAccepted, isMergeChanged, isMergeRejected, isNewParentAfterMove, isOldParentAfterMove, isParentChanged, isPositionChangedNewer, isPositionChangedOlder, isWasAdded, isWasRemoved, setIsAssociateChangedNewer, setIsAssociateChangedOlder, setIsAttributesChangedNewer, setIsAttributesChangedOlder, setIsChildConflict, setIsChildWasAdded, setIsChildWasRemoved, setIsMergeAccepted, setIsMergeChanged, setIsMergeRejected, setIsNewParentAfterMove, setIsOldParentAfterMove, setIsParentChanged, setIsPositionChangedNewer, setIsPositionChangedOlder, setIsWasAdded, setIsWasRemoved
 

Field Detail

ATTR_LONG_DESCRIPTION

static final java.lang.String ATTR_LONG_DESCRIPTION
Project specific dynamic attributes

See Also:
Constant Field Values

ATTR_UPDATE_EVENTS

static final java.lang.String ATTR_UPDATE_EVENTS
See Also:
Constant Field Values

ATTR_CREATION_DATE

static final java.lang.String ATTR_CREATION_DATE
See Also:
Constant Field Values

ATTR_OWNER

static final java.lang.String ATTR_OWNER
See Also:
Constant Field Values

ATTR_PROCESS_SCHEME

static final java.lang.String ATTR_PROCESS_SCHEME
See Also:
Constant Field Values

ATTR_METAMODEL_VERSION

static final java.lang.String ATTR_METAMODEL_VERSION
See Also:
Constant Field Values

ATTR_PRODUCT_VERSION

static final java.lang.String ATTR_PRODUCT_VERSION
See Also:
Constant Field Values

ATTR_PROJECT_TEMPLATE

static final java.lang.String ATTR_PROJECT_TEMPLATE
See Also:
Constant Field Values

ATTR_NUMBERING_POLICY

static final java.lang.String ATTR_NUMBERING_POLICY
See Also:
Constant Field Values

ATTR_BASELINE_CREATED_BY

static final java.lang.String ATTR_BASELINE_CREATED_BY
See Also:
Constant Field Values

ATTR_BASELINE_CREATED_ON

static final java.lang.String ATTR_BASELINE_CREATED_ON
See Also:
Constant Field Values

ATTR_BASELINE_NAME

static final java.lang.String ATTR_BASELINE_NAME
See Also:
Constant Field Values

ATTR_BASELINE_DESCRIPTION

static final java.lang.String ATTR_BASELINE_DESCRIPTION
See Also:
Constant Field Values

UPDATE_FINISHED

static final java.lang.String UPDATE_FINISHED
See Also:
Constant Field Values

UPDATE_STARTED

static final java.lang.String UPDATE_STARTED
See Also:
Constant Field Values

PACKAGETAG_BASED

static final java.lang.String PACKAGETAG_BASED
See Also:
Constant Field Values

PROJECT_BASED

static final java.lang.String PROJECT_BASED
See Also:
Constant Field Values

PACKAGE_BASED

static final java.lang.String PACKAGE_BASED
See Also:
Constant Field Values
Method Detail

getUseCasePackage

UseCasePackageIfc getUseCasePackage()
Gets the usecas package.

Returns:
UseCasePackage

setUseCasePackage

boolean setUseCasePackage(UseCasePackageIfc useCasePackage)
Sets the usecase package.

Parameters:
useCasePackage - a UseCasePackageIfc object
Returns:
boolean true if useCasePackage successfully set on the project, false otherwise

getLongDescription

java.lang.String getLongDescription()
Gets the long description.

Returns:
String value of _scopeGoal.

setLongDescription

void setLongDescription(java.lang.String description)
Sets the long description.

Parameters:
description -

getCreationDateAsString

java.lang.String getCreationDateAsString()
Gets the project creation date as string.

Returns:
String of Date

getCreationDate

long getCreationDate()
Gets the project creation date.

Returns:
long

setCreationDate

void setCreationDate(long date)
Sets the project creation date.

Parameters:
date -

setCreationDate

void setCreationDate()
Sets the project creation date.


getOwner

java.lang.String getOwner()
Gets the owner/creator of this project

Returns:
String

setOwner

void setOwner(java.lang.String owner)
Sets the owner/creator of this project

Parameters:
owner -

getLocation

java.lang.String getLocation()
Gets the location of this project

Returns:
String

getTruncatedLocation

java.lang.String getTruncatedLocation(int maxLength)
Gets the truncated location of this project

Returns:
String

setLocation

void setLocation(java.lang.String location)
Sets the location of this project

Parameters:
location -

getDisplayName

java.lang.String getDisplayName()
Gets the name to display

Returns:
name, the name of this project

setOwner

void setOwner()
Sets the owner/creator of this project


getGlossary

com.compuware.optimaltrace.tools.common.bizobjects.GlossaryIfc getGlossary()
Gets the Glossary associated with this project

Returns:
GlossaryIfc

getActorList

com.compuware.optimaltrace.tools.common.bizobjects.ActorListIfc getActorList()
Gets the list of Actors participating in this project

Returns:
ActorListIfc

setGlossary

boolean setGlossary(com.compuware.optimaltrace.tools.common.bizobjects.GlossaryIfc glossary)
Sets the Glossary associated with this project

Parameters:
glossary -
Returns:
boolean

setActorList

boolean setActorList(com.compuware.optimaltrace.tools.common.bizobjects.ActorListIfc actorList)
Sets the list of Actors participating in this project

Parameters:
actorList -
Returns:
boolean

getProcessScheme

java.lang.String getProcessScheme()
Gets the process scheme associated with this project

Returns:
String

setProcessScheme

void setProcessScheme(java.lang.String scheme)
Sets the Process Scheme associated with this project TODO - design this, leave as String for now..

Parameters:
scheme -

getExternalLinks

java.util.List getExternalLinks()
Deprecated. Please use getLinkBucket to obtain the project's LinkBucket

Gets the ExternalLinks for this project.

Returns:
List

addExternalLink

boolean addExternalLink(com.compuware.optimaltrace.tools.common.bizobjects.ExternalLinkIfc link)
Deprecated. Please use getLinkBucket to obtain the project's LinkBucket

Adds the external link for this project.

Parameters:
link -
Returns:
boolean

removeExternalLink

boolean removeExternalLink(com.compuware.optimaltrace.tools.common.bizobjects.ExternalLinkIfc link)
Deprecated. Please use getLinkBucket to obtain the project's LinkBucket

Removes the external link for this project.

Parameters:
link -
Returns:
boolean

getNonFunctionalRequirements

java.util.List getNonFunctionalRequirements()
Deprecated. Please use getNFRBucket to obtain the project's NFRBucket

Gets the list of NonFunctionalRequirements for this project.

Returns:
List

addNonFunctionalRequirement

boolean addNonFunctionalRequirement(com.compuware.optimaltrace.tools.common.bizobjects.NonFunctionalRequirementIfc nfr)
Deprecated. Please use getNFRBucket to obtain the project's NFRBucket

Adds the NonFunctionalRequirement for this project.

Parameters:
nfr -
Returns:
boolean

removeNonFunctionalRequirement

boolean removeNonFunctionalRequirement(com.compuware.optimaltrace.tools.common.bizobjects.NonFunctionalRequirementIfc nfr)
Deprecated. Please use getNFRBucket to obtain the project's NFRBucket

Removes the NonFunctionalRequirement for this project.

Parameters:
nfr -
Returns:
boolean

addNote

boolean addNote(com.compuware.optimaltrace.tools.common.bizobjects.NoteIfc note)
Deprecated. Please use getNoteBucket to obtain the project's NoteBucket

Adds the note to this project.

Parameters:
note -
Returns:
boolean

removeNote

boolean removeNote(com.compuware.optimaltrace.tools.common.bizobjects.NoteIfc note)
Deprecated. Please use getNoteBucket to obtain the project's NoteBucket

Removes the note from this project.

Parameters:
note -
Returns:
boolean

removeLinkBucket

boolean removeLinkBucket(com.compuware.optimaltrace.tools.common.bizobjects.LinkBucketIfc linkBucket)
Removes the link bucket.

Returns:
boolean

removeNFRBucket

boolean removeNFRBucket(com.compuware.optimaltrace.tools.common.bizobjects.NFRBucketIfc nfrBucket)
Removes the NFR bucket.

Returns:
boolean

removeNoteBucket

boolean removeNoteBucket(com.compuware.optimaltrace.tools.common.bizobjects.NoteBucketIfc noteBucket)
Removes the note bucket.

Specified by:
removeNoteBucket in interface NoteHolderIfc
Returns:
boolean

getNotes

java.util.List getNotes()
Deprecated. Please use getNoteBucket to obtain the project's LinkBucket

Gets all the notes for this project.

Returns:
List

setGoalLevels

boolean setGoalLevels(GoalLevelsIfc goalLevels)
Sets the goal levels.

Parameters:
goalLevels -
Returns:
boolean

removeGoalLevels

boolean removeGoalLevels(GoalLevelsIfc goalLevels)
Removes the goal levels.

Parameters:
goalLevels -
Returns:
boolean

getGoalLevels

GoalLevelsIfc getGoalLevels()
Gets the goal levels.

Returns:
GoalLevelsIfc

setMetaModelVersion

void setMetaModelVersion(java.lang.String version)
Sets the metal model version.

Parameters:
version -

getMetaModelVersion

java.lang.String getMetaModelVersion()
Gets the metal model version.

Returns:
String

getOriginalMetaModelVersion

java.lang.String getOriginalMetaModelVersion()
Queries the OriginalMetaModelVersion property of the project. This property is only meaningful when the project property ProjectMigrated is true.

Returns:
String holding the metaModelVersion of the project before it was migrated

setOriginalMetaModelVersion

void setOriginalMetaModelVersion(java.lang.String originalMetaModelVersion)
Sets the OriginalMetaModelVersion property of the project. This property should only be set by project loaders.

Parameters:
originalMetaModelVersion -

isProjectMigrated

boolean isProjectMigrated()
Queries the ProjectMigrated property of the project. This property can be used by any party interested in taking special action dependent on the value of this property. One example is the presentational layer which informs the user when old projects are being loaded using new version of the software.

Returns:
boolean true if the project has been migrated, false otherwise

setProjectMigrated

void setProjectMigrated(boolean isProjectMigrated)
Sets the ProjectMigrated property of the project. This feature should only be used by project loaders.

Parameters:
isProjectMigrated -

setProductVersion

void setProductVersion(java.lang.String version)
Sets the product version.

Parameters:
version -

getProductVersion

java.lang.String getProductVersion()
Gets the product version.

Returns:
String

beginUpdate

void beginUpdate(com.compuware.optimaltrace.framework.ui.SwingWorker updaterThread)
Begins to update.

Parameters:
updaterThread -

getUpdateState

java.lang.String getUpdateState()
Gets the update state.

Returns:
String

getAllUseCasePackages

java.util.List getAllUseCasePackages()
Gets all usecase package.

Returns:
List

setTableHolderList

void setTableHolderList(com.compuware.optimaltrace.framework.ui.table.TableHolderListIfc tableHolderList)
Sets the TableHolderList for the project. This method is called after a project is created

Specified by:
setTableHolderList in interface TableHolderListContainerIfc
Parameters:
tableHolderList - The TableHolderList to add to the project

getTableHolderList

com.compuware.optimaltrace.framework.ui.table.TableHolderListIfc getTableHolderList()
Gets the TableHolderListIfc for the project.

Specified by:
getTableHolderList in interface TableHolderListContainerIfc
Returns:
TableHolderListIfc The TableHolderListIfc for the project

isTemplate

boolean isTemplate()
Checks if it is template.

Returns:
boolean

setIsTemplate

void setIsTemplate(boolean isTemplate)
Sets if it is template.


setNumberingPolicy

void setNumberingPolicy(java.lang.String policy)
Sets the numbering policy.

Parameters:
policy -

getNumberingPolicy

java.lang.String getNumberingPolicy()
Gets the numbering policy.

Returns:
String

setBaseline

void setBaseline(java.lang.String name,
                 java.lang.String description)
Sets the baseline.

Parameters:
name -
description -

getBaselineName

java.lang.String getBaselineName()
Gets the baseline name.

Returns:
String

setBaselineName

void setBaselineName(java.lang.String name)
Sets the baseline name.

Parameters:
name -

getBaselineDescription

java.lang.String getBaselineDescription()
Gets the baseline description.

Returns:
String

setBaselineDescription

void setBaselineDescription(java.lang.String description)
Sets the baseline description.

Parameters:
description -

setBaselineCreatedBy

void setBaselineCreatedBy(java.lang.String user)
Sets the baseline creator.

Parameters:
user -

getBaselineCreatedBy

java.lang.String getBaselineCreatedBy()
Gets the baseline creator.

Returns:
String

getBaselineCreatedOn

long getBaselineCreatedOn()
Gets the baseline created date.

Returns:
long

setBaselineCreatedOn

void setBaselineCreatedOn(long date)
Sets the baseline created date.

Parameters:
date -

getBaselineNameAndCreatedBy

java.lang.String getBaselineNameAndCreatedBy()
Gets the baseline name and creator.

Returns:
String

OptimalTrace
5.2

Compuware Corporation

OptimalTrace is a trademark or registered trademark of Compuware Corporation in the US and other countries.
Copyright 2008-2009 Compuware Corporation. One Campus Martius,
Detroit, Michigan, 48226, U.S.A. All Rights Reserved.