public class ModelHierarchyVisitor extends java.lang.Object implements ModelVisitor
Constructor and Description |
---|
ModelHierarchyVisitor() |
public void visitAbstraction(Abstraction element, VisitorContext context)
Abstraction
.visitAbstraction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitAcceptCallAction(AcceptCallAction element, VisitorContext context)
AcceptCallAction
.visitAcceptCallAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitAcceptEventAction(AcceptEventAction element, VisitorContext context)
AcceptEventAction
.visitAcceptEventAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitAction(Action element, VisitorContext context)
Action
.visitAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitActionExecutionSpecification(ActionExecutionSpecification element, VisitorContext context)
ActionExecutionSpecification
.visitActionExecutionSpecification
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitActionInputPin(ActionInputPin element, VisitorContext context)
ActionInputPin
.visitActionInputPin
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitActivity(Activity element, VisitorContext context)
Activity
.visitActivity
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitActivityEdge(ActivityEdge element, VisitorContext context)
ActivityEdge
.visitActivityEdge
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitActivityFinalNode(ActivityFinalNode element, VisitorContext context)
ActivityFinalNode
.visitActivityFinalNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitActivityGroup(ActivityGroup element, VisitorContext context)
ActivityGroup
.visitActivityGroup
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitActivityNode(ActivityNode element, VisitorContext context)
ActivityNode
.visitActivityNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitActivityParameterNode(ActivityParameterNode element, VisitorContext context)
ActivityParameterNode
.visitActivityParameterNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitActivityPartition(ActivityPartition element, VisitorContext context)
ActivityPartition
.visitActivityPartition
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitActor(Actor element, VisitorContext context)
Actor
.visitActor
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitAddStructuralFeatureValueAction(AddStructuralFeatureValueAction element, VisitorContext context)
AddStructuralFeatureValueAction
.visitAddStructuralFeatureValueAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitAddVariableValueAction(AddVariableValueAction element, VisitorContext context)
AddVariableValueAction
.visitAddVariableValueAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitAnyReceiveEvent(AnyReceiveEvent element, VisitorContext context)
AnyReceiveEvent
.visitAnyReceiveEvent
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitArtifact(Artifact element, VisitorContext context)
Artifact
.visitArtifact
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitAssociation(Association element, VisitorContext context)
Association
.visitAssociation
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitAssociationClass(AssociationClass element, VisitorContext context)
AssociationClass
.visitAssociationClass
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitBehavior(Behavior element, VisitorContext context)
Behavior
.visitBehavior
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitBehaviorExecutionSpecification(BehaviorExecutionSpecification element, VisitorContext context)
BehaviorExecutionSpecification
.visitBehaviorExecutionSpecification
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitBehavioralFeature(BehavioralFeature element, VisitorContext context)
BehavioralFeature
.visitBehavioralFeature
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitBehavioredClassifier(BehavioredClassifier element, VisitorContext context)
BehavioredClassifier
.visitBehavioredClassifier
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitBroadcastSignalAction(BroadcastSignalAction element, VisitorContext context)
BroadcastSignalAction
.visitBroadcastSignalAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitCallAction(CallAction element, VisitorContext context)
CallAction
.visitCallAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitCallBehaviorAction(CallBehaviorAction element, VisitorContext context)
CallBehaviorAction
.visitCallBehaviorAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitCallEvent(CallEvent element, VisitorContext context)
CallEvent
.visitCallEvent
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitCallOperationAction(CallOperationAction element, VisitorContext context)
CallOperationAction
.visitCallOperationAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitCentralBufferNode(CentralBufferNode element, VisitorContext context)
CentralBufferNode
.visitCentralBufferNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitChangeEvent(ChangeEvent element, VisitorContext context)
ChangeEvent
.visitChangeEvent
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitClass(Class element, VisitorContext context)
Class
.visitClass
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitClassifier(Classifier element, VisitorContext context)
Classifier
.visitClassifier
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitClassifierTemplateParameter(ClassifierTemplateParameter element, VisitorContext context)
ClassifierTemplateParameter
.visitClassifierTemplateParameter
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitClause(Clause element, VisitorContext context)
Clause
.visitClause
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitClearAssociationAction(ClearAssociationAction element, VisitorContext context)
ClearAssociationAction
.visitClearAssociationAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitClearStructuralFeatureAction(ClearStructuralFeatureAction element, VisitorContext context)
ClearStructuralFeatureAction
.visitClearStructuralFeatureAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitClearVariableAction(ClearVariableAction element, VisitorContext context)
ClearVariableAction
.visitClearVariableAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitCollaboration(Collaboration element, VisitorContext context)
Collaboration
.visitCollaboration
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitCollaborationUse(CollaborationUse element, VisitorContext context)
CollaborationUse
.visitCollaborationUse
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitCombinedFragment(CombinedFragment element, VisitorContext context)
CombinedFragment
.visitCombinedFragment
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitComment(Comment element, VisitorContext context)
Comment
.visitComment
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitCommunicationPath(CommunicationPath element, VisitorContext context)
CommunicationPath
.visitCommunicationPath
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitComponent(Component element, VisitorContext context)
Component
.visitComponent
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitComponentRealization(ComponentRealization element, VisitorContext context)
ComponentRealization
.visitComponentRealization
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitConditionalNode(ConditionalNode element, VisitorContext context)
ConditionalNode
.visitConditionalNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitConnectableElement(ConnectableElement element, VisitorContext context)
ConnectableElement
.visitConnectableElement
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitConnectableElementTemplateParameter(ConnectableElementTemplateParameter element, VisitorContext context)
ConnectableElementTemplateParameter
.visitConnectableElementTemplateParameter
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitConnectionPointReference(ConnectionPointReference element, VisitorContext context)
ConnectionPointReference
.visitConnectionPointReference
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitConnector(Connector element, VisitorContext context)
Connector
.visitConnector
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitConnectorEnd(ConnectorEnd element, VisitorContext context)
ConnectorEnd
.visitConnectorEnd
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitConsiderIgnoreFragment(ConsiderIgnoreFragment element, VisitorContext context)
ConsiderIgnoreFragment
.visitConsiderIgnoreFragment
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitConstraint(Constraint element, VisitorContext context)
Constraint
.visitConstraint
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitContinuation(Continuation element, VisitorContext context)
Continuation
.visitContinuation
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitControlFlow(ControlFlow element, VisitorContext context)
ControlFlow
.visitControlFlow
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitControlNode(ControlNode element, VisitorContext context)
ControlNode
.visitControlNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitCreateLinkAction(CreateLinkAction element, VisitorContext context)
CreateLinkAction
.visitCreateLinkAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitCreateLinkObjectAction(CreateLinkObjectAction element, VisitorContext context)
CreateLinkObjectAction
.visitCreateLinkObjectAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitCreateObjectAction(CreateObjectAction element, VisitorContext context)
CreateObjectAction
.visitCreateObjectAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDataStoreNode(DataStoreNode element, VisitorContext context)
DataStoreNode
.visitDataStoreNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDataType(DataType element, VisitorContext context)
DataType
.visitDataType
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDecisionNode(DecisionNode element, VisitorContext context)
DecisionNode
.visitDecisionNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDependency(Dependency element, VisitorContext context)
Dependency
.visitDependency
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDeployedArtifact(DeployedArtifact element, VisitorContext context)
DeployedArtifact
.visitDeployedArtifact
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDeployment(Deployment element, VisitorContext context)
Deployment
.visitDeployment
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDeploymentSpecification(DeploymentSpecification element, VisitorContext context)
DeploymentSpecification
.visitDeploymentSpecification
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDeploymentTarget(DeploymentTarget element, VisitorContext context)
DeploymentTarget
.visitDeploymentTarget
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDestroyLinkAction(DestroyLinkAction element, VisitorContext context)
DestroyLinkAction
.visitDestroyLinkAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDestroyObjectAction(DestroyObjectAction element, VisitorContext context)
DestroyObjectAction
.visitDestroyObjectAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDestructionOccurrenceSpecification(DestructionOccurrenceSpecification element, VisitorContext context)
DestructionOccurrenceSpecification
.visitDestructionOccurrenceSpecification
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDevice(Device element, VisitorContext context)
Device
.visitDevice
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDiagram(Diagram element, VisitorContext context)
Diagram
.visitDiagram
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDirectedRelationship(DirectedRelationship element, VisitorContext context)
DirectedRelationship
.visitDirectedRelationship
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDuration(Duration element, VisitorContext context)
Duration
.visitDuration
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDurationConstraint(DurationConstraint element, VisitorContext context)
DurationConstraint
.visitDurationConstraint
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDurationInterval(DurationInterval element, VisitorContext context)
DurationInterval
.visitDurationInterval
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitDurationObservation(DurationObservation element, VisitorContext context)
DurationObservation
.visitDurationObservation
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitElement(Element element, VisitorContext context)
Element
.visitElement
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitElementImport(ElementImport element, VisitorContext context)
ElementImport
.visitElementImport
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitElementValue(ElementValue element, VisitorContext context)
ElementValue
.visitElementValue
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitEncapsulatedClassifier(EncapsulatedClassifier element, VisitorContext context)
EncapsulatedClassifier
.visitEncapsulatedClassifier
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitEnumeration(Enumeration element, VisitorContext context)
Enumeration
.visitEnumeration
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitEnumerationLiteral(EnumerationLiteral element, VisitorContext context)
EnumerationLiteral
.visitEnumerationLiteral
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitEvent(Event element, VisitorContext context)
Event
.visitEvent
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitExceptionHandler(ExceptionHandler element, VisitorContext context)
ExceptionHandler
.visitExceptionHandler
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitExecutableNode(ExecutableNode element, VisitorContext context)
ExecutableNode
.visitExecutableNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitExecutionEnvironment(ExecutionEnvironment element, VisitorContext context)
ExecutionEnvironment
.visitExecutionEnvironment
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitExecutionOccurrenceSpecification(ExecutionOccurrenceSpecification element, VisitorContext context)
ExecutionOccurrenceSpecification
.visitExecutionOccurrenceSpecification
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitExecutionSpecification(ExecutionSpecification element, VisitorContext context)
ExecutionSpecification
.visitExecutionSpecification
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitExpansionNode(ExpansionNode element, VisitorContext context)
ExpansionNode
.visitExpansionNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitExpansionRegion(ExpansionRegion element, VisitorContext context)
ExpansionRegion
.visitExpansionRegion
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitExpression(Expression element, VisitorContext context)
Expression
.visitExpression
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitExtend(Extend element, VisitorContext context)
Extend
.visitExtend
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitExtension(Extension element, VisitorContext context)
Extension
.visitExtension
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitExtensionEnd(ExtensionEnd element, VisitorContext context)
ExtensionEnd
.visitExtensionEnd
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitExtensionPoint(ExtensionPoint element, VisitorContext context)
ExtensionPoint
.visitExtensionPoint
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitFeature(Feature element, VisitorContext context)
Feature
.visitFeature
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitFinalNode(FinalNode element, VisitorContext context)
FinalNode
.visitFinalNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitFinalState(FinalState element, VisitorContext context)
FinalState
.visitFinalState
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitFlowFinalNode(FlowFinalNode element, VisitorContext context)
FlowFinalNode
.visitFlowFinalNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitForkNode(ForkNode element, VisitorContext context)
ForkNode
.visitForkNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitFunctionBehavior(FunctionBehavior element, VisitorContext context)
FunctionBehavior
.visitFunctionBehavior
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitGate(Gate element, VisitorContext context)
Gate
.visitGate
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitGeneralOrdering(GeneralOrdering element, VisitorContext context)
GeneralOrdering
.visitGeneralOrdering
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitGeneralization(Generalization element, VisitorContext context)
Generalization
.visitGeneralization
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitGeneralizationSet(GeneralizationSet element, VisitorContext context)
GeneralizationSet
.visitGeneralizationSet
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitImage(Image element, VisitorContext context)
Image
.visitImage
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInclude(Include element, VisitorContext context)
Include
.visitInclude
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInformationFlow(InformationFlow element, VisitorContext context)
InformationFlow
.visitInformationFlow
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInformationItem(InformationItem element, VisitorContext context)
InformationItem
.visitInformationItem
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInitialNode(InitialNode element, VisitorContext context)
InitialNode
.visitInitialNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInputPin(InputPin element, VisitorContext context)
InputPin
.visitInputPin
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInstanceSpecification(InstanceSpecification element, VisitorContext context)
InstanceSpecification
.visitInstanceSpecification
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInstanceValue(InstanceValue element, VisitorContext context)
InstanceValue
.visitInstanceValue
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInteraction(Interaction element, VisitorContext context)
Interaction
.visitInteraction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInteractionConstraint(InteractionConstraint element, VisitorContext context)
InteractionConstraint
.visitInteractionConstraint
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInteractionFragment(InteractionFragment element, VisitorContext context)
InteractionFragment
.visitInteractionFragment
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInteractionOperand(InteractionOperand element, VisitorContext context)
InteractionOperand
.visitInteractionOperand
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInteractionUse(InteractionUse element, VisitorContext context)
InteractionUse
.visitInteractionUse
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInterface(Interface element, VisitorContext context)
Interface
.visitInterface
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInterfaceRealization(InterfaceRealization element, VisitorContext context)
InterfaceRealization
.visitInterfaceRealization
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInterruptibleActivityRegion(InterruptibleActivityRegion element, VisitorContext context)
InterruptibleActivityRegion
.visitInterruptibleActivityRegion
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInterval(Interval element, VisitorContext context)
Interval
.visitInterval
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitIntervalConstraint(IntervalConstraint element, VisitorContext context)
IntervalConstraint
.visitIntervalConstraint
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitInvocationAction(InvocationAction element, VisitorContext context)
InvocationAction
.visitInvocationAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitJoinNode(JoinNode element, VisitorContext context)
JoinNode
.visitJoinNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitLifeline(Lifeline element, VisitorContext context)
Lifeline
.visitLifeline
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitLinkAction(LinkAction element, VisitorContext context)
LinkAction
.visitLinkAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitLinkEndCreationData(LinkEndCreationData element, VisitorContext context)
LinkEndCreationData
.visitLinkEndCreationData
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitLinkEndData(LinkEndData element, VisitorContext context)
LinkEndData
.visitLinkEndData
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitLinkEndDestructionData(LinkEndDestructionData element, VisitorContext context)
LinkEndDestructionData
.visitLinkEndDestructionData
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitLiteralBoolean(LiteralBoolean element, VisitorContext context)
LiteralBoolean
.visitLiteralBoolean
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitLiteralInteger(LiteralInteger element, VisitorContext context)
LiteralInteger
.visitLiteralInteger
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitLiteralNull(LiteralNull element, VisitorContext context)
LiteralNull
.visitLiteralNull
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitLiteralReal(LiteralReal element, VisitorContext context)
LiteralReal
.visitLiteralReal
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitLiteralSpecification(LiteralSpecification element, VisitorContext context)
LiteralSpecification
.visitLiteralSpecification
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitLiteralString(LiteralString element, VisitorContext context)
LiteralString
.visitLiteralString
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitLiteralUnlimitedNatural(LiteralUnlimitedNatural element, VisitorContext context)
LiteralUnlimitedNatural
.visitLiteralUnlimitedNatural
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitLoopNode(LoopNode element, VisitorContext context)
LoopNode
.visitLoopNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitManifestation(Manifestation element, VisitorContext context)
Manifestation
.visitManifestation
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitMergeNode(MergeNode element, VisitorContext context)
MergeNode
.visitMergeNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitMessage(Message element, VisitorContext context)
Message
.visitMessage
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitMessageEnd(MessageEnd element, VisitorContext context)
MessageEnd
.visitMessageEnd
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitMessageEvent(MessageEvent element, VisitorContext context)
MessageEvent
.visitMessageEvent
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitMessageOccurrenceSpecification(MessageOccurrenceSpecification element, VisitorContext context)
MessageOccurrenceSpecification
.visitMessageOccurrenceSpecification
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitModel(Model element, VisitorContext context)
Model
.visitModel
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitMultiplicityElement(MultiplicityElement element, VisitorContext context)
MultiplicityElement
.visitMultiplicityElement
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitNamedElement(NamedElement element, VisitorContext context)
NamedElement
.visitNamedElement
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitNamespace(Namespace element, VisitorContext context)
Namespace
.visitNamespace
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitNode(Node element, VisitorContext context)
Node
.visitNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitObjectFlow(ObjectFlow element, VisitorContext context)
ObjectFlow
.visitObjectFlow
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitObjectNode(ObjectNode element, VisitorContext context)
ObjectNode
.visitObjectNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitObservation(Observation element, VisitorContext context)
Observation
.visitObservation
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitOccurrenceSpecification(OccurrenceSpecification element, VisitorContext context)
OccurrenceSpecification
.visitOccurrenceSpecification
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitOpaqueAction(OpaqueAction element, VisitorContext context)
OpaqueAction
.visitOpaqueAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitOpaqueBehavior(OpaqueBehavior element, VisitorContext context)
OpaqueBehavior
.visitOpaqueBehavior
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitOpaqueExpression(OpaqueExpression element, VisitorContext context)
OpaqueExpression
.visitOpaqueExpression
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitOperation(Operation element, VisitorContext context)
Operation
.visitOperation
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitOperationTemplateParameter(OperationTemplateParameter element, VisitorContext context)
OperationTemplateParameter
.visitOperationTemplateParameter
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitOutputPin(OutputPin element, VisitorContext context)
OutputPin
.visitOutputPin
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitPackage(Package element, VisitorContext context)
Package
.visitPackage
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitPackageImport(PackageImport element, VisitorContext context)
PackageImport
.visitPackageImport
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitPackageMerge(PackageMerge element, VisitorContext context)
PackageMerge
.visitPackageMerge
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitPackageableElement(PackageableElement element, VisitorContext context)
PackageableElement
.visitPackageableElement
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitParameter(Parameter element, VisitorContext context)
Parameter
.visitParameter
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitParameterSet(ParameterSet element, VisitorContext context)
ParameterSet
.visitParameterSet
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitParameterableElement(ParameterableElement element, VisitorContext context)
ParameterableElement
.visitParameterableElement
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitPartDecomposition(PartDecomposition element, VisitorContext context)
PartDecomposition
.visitPartDecomposition
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitPin(Pin element, VisitorContext context)
Pin
.visitPin
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitPort(Port element, VisitorContext context)
Port
.visitPort
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitPrimitiveType(PrimitiveType element, VisitorContext context)
PrimitiveType
.visitPrimitiveType
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitProfile(Profile element, VisitorContext context)
Profile
.visitProfile
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitProfileApplication(ProfileApplication element, VisitorContext context)
ProfileApplication
.visitProfileApplication
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitProperty(Property element, VisitorContext context)
Property
.visitProperty
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitProtocolConformance(ProtocolConformance element, VisitorContext context)
ProtocolConformance
.visitProtocolConformance
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitProtocolStateMachine(ProtocolStateMachine element, VisitorContext context)
ProtocolStateMachine
.visitProtocolStateMachine
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitProtocolTransition(ProtocolTransition element, VisitorContext context)
ProtocolTransition
.visitProtocolTransition
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitPseudostate(Pseudostate element, VisitorContext context)
Pseudostate
.visitPseudostate
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitQualifierValue(QualifierValue element, VisitorContext context)
QualifierValue
.visitQualifierValue
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitRaiseExceptionAction(RaiseExceptionAction element, VisitorContext context)
RaiseExceptionAction
.visitRaiseExceptionAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitReadExtentAction(ReadExtentAction element, VisitorContext context)
ReadExtentAction
.visitReadExtentAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitReadIsClassifiedObjectAction(ReadIsClassifiedObjectAction element, VisitorContext context)
ReadIsClassifiedObjectAction
.visitReadIsClassifiedObjectAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitReadLinkAction(ReadLinkAction element, VisitorContext context)
ReadLinkAction
.visitReadLinkAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitReadLinkObjectEndAction(ReadLinkObjectEndAction element, VisitorContext context)
ReadLinkObjectEndAction
.visitReadLinkObjectEndAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitReadLinkObjectEndQualifierAction(ReadLinkObjectEndQualifierAction element, VisitorContext context)
ReadLinkObjectEndQualifierAction
.visitReadLinkObjectEndQualifierAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitReadSelfAction(ReadSelfAction element, VisitorContext context)
ReadSelfAction
.visitReadSelfAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitReadStructuralFeatureAction(ReadStructuralFeatureAction element, VisitorContext context)
ReadStructuralFeatureAction
.visitReadStructuralFeatureAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitReadVariableAction(ReadVariableAction element, VisitorContext context)
ReadVariableAction
.visitReadVariableAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitRealization(Realization element, VisitorContext context)
Realization
.visitRealization
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitReception(Reception element, VisitorContext context)
Reception
.visitReception
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitReclassifyObjectAction(ReclassifyObjectAction element, VisitorContext context)
ReclassifyObjectAction
.visitReclassifyObjectAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitRedefinableElement(RedefinableElement element, VisitorContext context)
RedefinableElement
.visitRedefinableElement
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitRedefinableTemplateSignature(RedefinableTemplateSignature element, VisitorContext context)
RedefinableTemplateSignature
.visitRedefinableTemplateSignature
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitReduceAction(ReduceAction element, VisitorContext context)
ReduceAction
.visitReduceAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitRegion(Region element, VisitorContext context)
Region
.visitRegion
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitRelationship(Relationship element, VisitorContext context)
Relationship
.visitRelationship
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitRemoveStructuralFeatureValueAction(RemoveStructuralFeatureValueAction element, VisitorContext context)
RemoveStructuralFeatureValueAction
.visitRemoveStructuralFeatureValueAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitRemoveVariableValueAction(RemoveVariableValueAction element, VisitorContext context)
RemoveVariableValueAction
.visitRemoveVariableValueAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitReplyAction(ReplyAction element, VisitorContext context)
ReplyAction
.visitReplyAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitSendObjectAction(SendObjectAction element, VisitorContext context)
SendObjectAction
.visitSendObjectAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitSendSignalAction(SendSignalAction element, VisitorContext context)
SendSignalAction
.visitSendSignalAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitSequenceNode(SequenceNode element, VisitorContext context)
SequenceNode
.visitSequenceNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitSignal(Signal element, VisitorContext context)
Signal
.visitSignal
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitSignalEvent(SignalEvent element, VisitorContext context)
SignalEvent
.visitSignalEvent
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitSlot(Slot element, VisitorContext context)
Slot
.visitSlot
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitStartClassifierBehaviorAction(StartClassifierBehaviorAction element, VisitorContext context)
StartClassifierBehaviorAction
.visitStartClassifierBehaviorAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitStartObjectBehaviorAction(StartObjectBehaviorAction element, VisitorContext context)
StartObjectBehaviorAction
.visitStartObjectBehaviorAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitState(State element, VisitorContext context)
State
.visitState
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitStateInvariant(StateInvariant element, VisitorContext context)
StateInvariant
.visitStateInvariant
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitStateMachine(StateMachine element, VisitorContext context)
StateMachine
.visitStateMachine
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitStereotype(Stereotype element, VisitorContext context)
Stereotype
.visitStereotype
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitStringExpression(StringExpression element, VisitorContext context)
StringExpression
.visitStringExpression
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitStructuralFeature(StructuralFeature element, VisitorContext context)
StructuralFeature
.visitStructuralFeature
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitStructuralFeatureAction(StructuralFeatureAction element, VisitorContext context)
StructuralFeatureAction
.visitStructuralFeatureAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitStructuredActivityNode(StructuredActivityNode element, VisitorContext context)
StructuredActivityNode
.visitStructuredActivityNode
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitStructuredClassifier(StructuredClassifier element, VisitorContext context)
StructuredClassifier
.visitStructuredClassifier
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitSubstitution(Substitution element, VisitorContext context)
Substitution
.visitSubstitution
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitTemplateBinding(TemplateBinding element, VisitorContext context)
TemplateBinding
.visitTemplateBinding
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitTemplateParameter(TemplateParameter element, VisitorContext context)
TemplateParameter
.visitTemplateParameter
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitTemplateParameterSubstitution(TemplateParameterSubstitution element, VisitorContext context)
TemplateParameterSubstitution
.visitTemplateParameterSubstitution
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitTemplateSignature(TemplateSignature element, VisitorContext context)
TemplateSignature
.visitTemplateSignature
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitTemplateableElement(TemplateableElement element, VisitorContext context)
TemplateableElement
.visitTemplateableElement
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitTestIdentityAction(TestIdentityAction element, VisitorContext context)
TestIdentityAction
.visitTestIdentityAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitTimeConstraint(TimeConstraint element, VisitorContext context)
TimeConstraint
.visitTimeConstraint
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitTimeEvent(TimeEvent element, VisitorContext context)
TimeEvent
.visitTimeEvent
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitTimeExpression(TimeExpression element, VisitorContext context)
TimeExpression
.visitTimeExpression
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitTimeInterval(TimeInterval element, VisitorContext context)
TimeInterval
.visitTimeInterval
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitTimeObservation(TimeObservation element, VisitorContext context)
TimeObservation
.visitTimeObservation
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitTransition(Transition element, VisitorContext context)
Transition
.visitTransition
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitTrigger(Trigger element, VisitorContext context)
Trigger
.visitTrigger
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitType(Type element, VisitorContext context)
Type
.visitType
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitTypedElement(TypedElement element, VisitorContext context)
TypedElement
.visitTypedElement
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitUnmarshallAction(UnmarshallAction element, VisitorContext context)
UnmarshallAction
.visitUnmarshallAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitUsage(Usage element, VisitorContext context)
Usage
.visitUsage
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitUseCase(UseCase element, VisitorContext context)
UseCase
.visitUseCase
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitValuePin(ValuePin element, VisitorContext context)
ValuePin
.visitValuePin
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitValueSpecification(ValueSpecification element, VisitorContext context)
ValueSpecification
.visitValueSpecification
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitValueSpecificationAction(ValueSpecificationAction element, VisitorContext context)
ValueSpecificationAction
.visitValueSpecificationAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitVariable(Variable element, VisitorContext context)
Variable
.visitVariable
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitVariableAction(VariableAction element, VisitorContext context)
VariableAction
.visitVariableAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitVertex(Vertex element, VisitorContext context)
Vertex
.visitVertex
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitWriteLinkAction(WriteLinkAction element, VisitorContext context)
WriteLinkAction
.visitWriteLinkAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitWriteStructuralFeatureAction(WriteStructuralFeatureAction element, VisitorContext context)
WriteStructuralFeatureAction
.visitWriteStructuralFeatureAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitWriteVariableAction(WriteVariableAction element, VisitorContext context)
WriteVariableAction
.visitWriteVariableAction
in interface ModelVisitor
element
- that should be visited.context
- visitor's context.public void visitBaseElement(BaseElement element) throws java.lang.Exception
java.lang.Exception