|
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 removedpublic 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 removedpublic 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 removedpublic 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 |