|
OptimalTrace 5.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RefinementIfc
Interface RefinementIfc
Field Summary | |
---|---|
static java.lang.String |
ATTR_FIRST_CIRCULAR
Dynamic Attributes for Refinement |
static java.lang.String |
ATTR_JUSTIFICIATION
|
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 |
Method Summary | |
---|---|
java.lang.String |
getJustification()
Gets the justification for this refinement |
AbstractStepIfc |
getRefinedFromStep()
Gets the Step that this is refined from |
AbstractRequirementIfc |
getRefinedToUseCase()
Gets the usecase that this refines to |
boolean |
isCircularRefinement()
Checks for a circular refinement as specified in the Requirements doc. |
boolean |
isFirstCircular()
Gets the first circular property for this fefinement |
boolean |
isRefiningToSelf()
Checks if a refinement is being made to the use case that contains the refined step. |
boolean |
removeRefineToUseCase(AbstractRequirementIfc useCase)
Removes the refine to usecase. |
void |
setFirstCircular(boolean firstCircular)
Sets the first circular property for this fefinement |
void |
setJustification(java.lang.String justification)
Sets the justification for this fefinement |
boolean |
setRefineToUseCase(AbstractRequirementIfc useCase)
Sets the refine to usecase. |
void |
updateName(java.lang.String name)
Updates the refinement name ensuring that the name is unique and not reserved by another user if the project resides on the repository. |
Methods inherited from interface com.compuware.optimaltrace.tools.common.bizobjectslocal.ClearableSuspectLinkIfc |
---|
clearSuspectLink |
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 |
Field Detail |
---|
static final java.lang.String ATTR_FIRST_CIRCULAR
static final java.lang.String ATTR_JUSTIFICIATION
Method Detail |
---|
AbstractStepIfc getRefinedFromStep()
AbstractRequirementIfc getRefinedToUseCase()
boolean setRefineToUseCase(AbstractRequirementIfc useCase) throws com.compuware.optimaltrace.tools.common.bizobjects.InvalidRefinementException
useCase
-
InvalidRefinementException
boolean removeRefineToUseCase(AbstractRequirementIfc useCase)
useCase
-
void updateName(java.lang.String name) throws com.compuware.optimaltrace.tools.common.bizobjects.NameNotUniqueException
name
-
NameNotUniqueException
java.lang.String getJustification()
void setJustification(java.lang.String justification)
justification
- boolean isFirstCircular()
void setFirstCircular(boolean firstCircular)
firstCircular
- indicates if this is the first refinement in the cycleboolean isRefiningToSelf()
boolean isCircularRefinement()
|
OptimalTrace 5.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |