|
OptimalTrace 5.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.compuware.optimaltrace.tools.common.bizobjects.DeleteSupport
public class DeleteSupport
Class DeleteSupport. Helper class for deleting usecases/steps, etc, necessary due to the recursive nature of refinements.
| Method Summary | |
|---|---|
void |
deleteACBizObject(com.compuware.optimaltrace.tools.common.acbizobjects.ACBizObjectHolderIfc parent,
com.compuware.optimaltrace.tools.common.acbizobjects.ACBizObjectIfc acBizObject)
Deletes the AC biz object. |
void |
deleteACGroup(com.compuware.optimaltrace.tools.common.acbizobjects.ACContainerIfc container,
com.compuware.optimaltrace.tools.common.acbizobjects.ACGroupIfc group)
Deletes the AC group. |
void |
deleteACProject(com.compuware.optimaltrace.tools.common.acbizobjects.ACContainerIfc container,
com.compuware.optimaltrace.tools.common.acbizobjects.ACProjectIfc acProject)
Deletes the AC project. |
void |
deleteActor(com.compuware.optimaltrace.tools.common.bizobjects.ActorListIfc actorList,
com.compuware.optimaltrace.tools.common.bizobjects.ActorIfc actor)
Deletes the actor. |
void |
deleteACUser(com.compuware.optimaltrace.tools.common.acbizobjects.ACContainerIfc container,
com.compuware.optimaltrace.tools.common.acbizobjects.ACUserIfc user)
Deletes the AC user. |
void |
deleteBranch(com.compuware.optimaltrace.tools.common.bizobjects.BranchIfc branch)
Deletes the branch. |
void |
deleteBranch(com.compuware.optimaltrace.tools.common.bizobjects.BranchIfc branch,
boolean deepDelete)
Deletes the actor from the actor list, and also check if the actor had been associated with any UseCase or Step in the Project packages |
void |
deleteDictionaryDef(com.compuware.optimaltrace.tools.common.bizobjects.GlossaryIfc glossary,
com.compuware.optimaltrace.tools.common.bizobjects.DictionaryDefIfc dictionaryDef)
Deletes the actor from the actor list, and also check if the actor had been associated with any UseCase or Step in the Project packages |
void |
deleteGoalLevel(GoalLevelIfc goalLevel,
GoalLevelsIfc goalLevels)
Deletes the goal level. |
void |
deleteLink(com.compuware.optimaltrace.tools.common.bizobjects.LinkBucketIfc bucket,
com.compuware.optimaltrace.tools.common.bizobjects.ExternalLinkIfc link)
Removes the link from its belonging LinkBucket |
void |
deleteNFR(com.compuware.optimaltrace.tools.common.bizobjects.NFRBucketIfc bucket,
com.compuware.optimaltrace.tools.common.bizobjects.NonFunctionalRequirementIfc nfr)
Removes the nfr from its belonging NFRBucket |
void |
deleteNote(com.compuware.optimaltrace.tools.common.bizobjects.NoteBucketIfc bucket,
com.compuware.optimaltrace.tools.common.bizobjects.NoteIfc note)
Removes the note from its belonging NoteBucket |
void |
deleteObjectInCopyBuffer()
Deletes the object in the copy buffer. |
void |
deleteQuery(com.compuware.optimaltrace.tools.common.bizobjects.QueryBucketIfc bucket,
com.compuware.optimaltrace.tools.common.bizobjects.QueryIfc query)
Deletes the query from this Query bucket. |
void |
deleteQueryCondition(com.compuware.optimaltrace.tools.common.bizobjects.QueryConditionBucketIfc bucket,
com.compuware.optimaltrace.tools.common.bizobjects.QueryConditionIfc cond)
Deletes the query condition from this condition bucket. |
void |
deleteRefinement(RefinementIfc refinement,
boolean deepDelete)
Deletes the refinement from this meta model. |
void |
deleteRelationships(BizObjectIfc bizObject)
Deletes the relationships from this biz object. |
void |
deleteRequirement(UseCasePackageIfc useCasePackage,
AbstractRequirementIfc requirement,
boolean deepDelete)
Called when a UseCase is selected. |
void |
deleteScenario(UseCasePackageIfc useCasePackage,
ScenarioIfc scenario,
boolean deepDelete)
Deletes the scenario. |
void |
deleteSimpleRequirement(UseCasePackageIfc useCasePackage,
AbstractRequirementIfc requirement,
boolean deepDelete)
Called when a SimpleRequirement is selected. |
void |
deleteStep(UseCasePackageIfc useCasePackage,
AbstractStepIfc stepOrItem,
boolean deepDelete)
Deletes the step. |
void |
deleteUseCasePackage(UseCasePackageIfc useCasePackage,
boolean deepDelete)
Deletes the usecase package. |
void |
disableClearCopyPasteBuffer()
Disables the automatic clearing of the copy/paste buffer after a DeleteSupport delete. |
void |
enableClearCopyPasteBuffer()
Enables the automatic clearing of the copy/paste buffer after a DeleteSupport delete. |
static DeleteSupport |
getInstance()
Gets the instance of this delete support. |
void |
removeUnnecessaryStepListeners(AbstractStepIfc step)
Removes the unnecessary step listeners. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static DeleteSupport getInstance()
public void enableClearCopyPasteBuffer()
public void disableClearCopyPasteBuffer()
public void deleteRequirement(UseCasePackageIfc useCasePackage,
AbstractRequirementIfc requirement,
boolean deepDelete)
useCasePackage - requirement - deepDelete -
public void deleteSimpleRequirement(UseCasePackageIfc useCasePackage,
AbstractRequirementIfc requirement,
boolean deepDelete)
useCasePackage - requirement - deepDelete -
public void deleteUseCasePackage(UseCasePackageIfc useCasePackage,
boolean deepDelete)
useCasePackage - deepDelete -
public void deleteNote(com.compuware.optimaltrace.tools.common.bizobjects.NoteBucketIfc bucket,
com.compuware.optimaltrace.tools.common.bizobjects.NoteIfc note)
bucket - from which the note is removednote - to be removed
public void deleteLink(com.compuware.optimaltrace.tools.common.bizobjects.LinkBucketIfc bucket,
com.compuware.optimaltrace.tools.common.bizobjects.ExternalLinkIfc link)
bucket - from which the link is removedlink - to be removed
public void deleteNFR(com.compuware.optimaltrace.tools.common.bizobjects.NFRBucketIfc bucket,
com.compuware.optimaltrace.tools.common.bizobjects.NonFunctionalRequirementIfc nfr)
bucket - from which the nfr is removednfr - to be removed
public void deleteRefinement(RefinementIfc refinement,
boolean deepDelete)
refinement - the refinement to deletedeepDelete -
public void deleteScenario(UseCasePackageIfc useCasePackage,
ScenarioIfc scenario,
boolean deepDelete)
useCasePackage - scenario - deepDelete -
public void deleteStep(UseCasePackageIfc useCasePackage,
AbstractStepIfc stepOrItem,
boolean deepDelete)
useCasePackage - stepOrItem - deepDelete - public void deleteBranch(com.compuware.optimaltrace.tools.common.bizobjects.BranchIfc branch)
branch -
public void deleteBranch(com.compuware.optimaltrace.tools.common.bizobjects.BranchIfc branch,
boolean deepDelete)
branch - deepDelete -
public void deleteGoalLevel(GoalLevelIfc goalLevel,
GoalLevelsIfc goalLevels)
goalLevel - goalLevels -
public void deleteACUser(com.compuware.optimaltrace.tools.common.acbizobjects.ACContainerIfc container,
com.compuware.optimaltrace.tools.common.acbizobjects.ACUserIfc user)
container - user -
public void deleteACGroup(com.compuware.optimaltrace.tools.common.acbizobjects.ACContainerIfc container,
com.compuware.optimaltrace.tools.common.acbizobjects.ACGroupIfc group)
throws com.compuware.optimaltrace.tools.common.acbizobjects.ACException
container - group -
com.compuware.optimaltrace.tools.common.acbizobjects.ACException
public void deleteACProject(com.compuware.optimaltrace.tools.common.acbizobjects.ACContainerIfc container,
com.compuware.optimaltrace.tools.common.acbizobjects.ACProjectIfc acProject)
container - acProject -
public void deleteACBizObject(com.compuware.optimaltrace.tools.common.acbizobjects.ACBizObjectHolderIfc parent,
com.compuware.optimaltrace.tools.common.acbizobjects.ACBizObjectIfc acBizObject)
parent - acBizObject -
public void deleteActor(com.compuware.optimaltrace.tools.common.bizobjects.ActorListIfc actorList,
com.compuware.optimaltrace.tools.common.bizobjects.ActorIfc actor)
actorList - actor -
public void deleteQueryCondition(com.compuware.optimaltrace.tools.common.bizobjects.QueryConditionBucketIfc bucket,
com.compuware.optimaltrace.tools.common.bizobjects.QueryConditionIfc cond)
bucket - cond -
public void deleteQuery(com.compuware.optimaltrace.tools.common.bizobjects.QueryBucketIfc bucket,
com.compuware.optimaltrace.tools.common.bizobjects.QueryIfc query)
bucket - query -
public void deleteDictionaryDef(com.compuware.optimaltrace.tools.common.bizobjects.GlossaryIfc glossary,
com.compuware.optimaltrace.tools.common.bizobjects.DictionaryDefIfc dictionaryDef)
glossary - dictionaryDef - public void removeUnnecessaryStepListeners(AbstractStepIfc step)
step - public void deleteRelationships(BizObjectIfc bizObject)
bizObject - public void deleteObjectInCopyBuffer()
|
OptimalTrace 5.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||