|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbe.ac.vub.cocompose.lang.DefaultModelVisitor
be.ac.vub.cocompose.lang.DefaultSuperModelVisitor
be.ac.vub.cocompose.lang.DefaultTraversingModelVisitor
be.ac.vub.cocompose.operations.DeleteElement
Deletes a ModelElement from its Namespace.
Field Summary |
Fields inherited from class be.ac.vub.cocompose.lang.DefaultModelVisitor |
current |
Constructor Summary | |
DeleteElement()
|
Method Summary | |
void |
undo()
Undeletes the elements that were deleted. |
void |
visitModelElement(ModelElement modelElement)
Visits a ModelElement. |
void |
visitModelProperty(ModelProperty modelProperty)
Visits a ModelProperty. |
void |
visitRefinedElement(RefinedElement refinedElement)
Visits a RefinedElement. |
void |
visitRelationElement(RelationElement relationElement)
Visits a RelationElement. |
void |
visitRelationship(Relationship relationship)
Visits a Relationship. |
void |
visitSolutionPattern(SolutionPattern solutionPattern)
Visits a SolutionPattern. |
Methods inherited from class be.ac.vub.cocompose.lang.DefaultTraversingModelVisitor |
visitNamespace, visitRole |
Methods inherited from class be.ac.vub.cocompose.lang.DefaultSuperModelVisitor |
visitAndConstraint, visitCompositeConstraint, visitConcept, visitConstraint, visitElementConstraint, visitImplementationGenerator, visitImplementationPattern, visitImplementationRolePart, visitModel, visitModelTransformation, visitMultiplicity, visitOrConstraint, visitProperty, visitRefinement, visitSimpleProperty |
Methods inherited from class be.ac.vub.cocompose.lang.DefaultModelVisitor |
getStacked, setStacked, visit |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DeleteElement()
Method Detail |
public void visitModelElement(ModelElement modelElement) throws ModelElementException
visitModelElement
in interface ModelVisitor
visitModelElement
in class DefaultModelVisitor
modelElement
- - the element to visit.
ModelElementException
public void visitRelationship(Relationship relationship) throws ModelElementException
visitRelationship
in interface ModelVisitor
visitRelationship
in class DefaultSuperModelVisitor
relationship
- - the element to visit.
ModelElementException
public void visitRelationElement(RelationElement relationElement) throws ModelElementException
visitRelationElement
in interface ModelVisitor
visitRelationElement
in class DefaultSuperModelVisitor
relationElement
- - the element to visit.
ModelElementException
public void visitRefinedElement(RefinedElement refinedElement) throws ModelElementException
visitRefinedElement
in interface ModelVisitor
visitRefinedElement
in class DefaultSuperModelVisitor
refinedElement
- - the element to visit.
ModelElementException
public void visitSolutionPattern(SolutionPattern solutionPattern) throws ModelElementException
visitSolutionPattern
in interface ModelVisitor
visitSolutionPattern
in class DefaultSuperModelVisitor
solutionPattern
- - the element to visit.
ModelElementException
public void visitModelProperty(ModelProperty modelProperty) throws ModelElementException
visitModelProperty
in interface ModelVisitor
visitModelProperty
in class DefaultSuperModelVisitor
modelProperty
- - the element to visit.
ModelElementException
public void undo() throws ModelElementException
ModelElementException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |