Package com.nomagic.uml2.impl
Class ModelHierarchyVisitor
- java.lang.Object
-
- com.nomagic.uml2.impl.ModelHierarchyVisitor
-
- All Implemented Interfaces:
AbstractVisitor
,ModelVisitor
- Direct Known Subclasses:
Visitor
public class ModelHierarchyVisitor extends java.lang.Object implements ModelVisitor
-
-
Constructor Summary
Constructors Constructor Description ModelHierarchyVisitor()
-
Method Summary
-
-
-
Method Detail
-
visitAbstraction
public void visitAbstraction(Abstraction element, VisitorContext context)
Visitor method forAbstraction
.- Specified by:
visitAbstraction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitAcceptCallAction
public void visitAcceptCallAction(AcceptCallAction element, VisitorContext context)
Visitor method forAcceptCallAction
.- Specified by:
visitAcceptCallAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitAcceptEventAction
public void visitAcceptEventAction(AcceptEventAction element, VisitorContext context)
Visitor method forAcceptEventAction
.- Specified by:
visitAcceptEventAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitAction
public void visitAction(Action element, VisitorContext context)
Visitor method forAction
.- Specified by:
visitAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitActionExecutionSpecification
public void visitActionExecutionSpecification(ActionExecutionSpecification element, VisitorContext context)
Visitor method forActionExecutionSpecification
.- Specified by:
visitActionExecutionSpecification
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitActionInputPin
public void visitActionInputPin(ActionInputPin element, VisitorContext context)
Visitor method forActionInputPin
.- Specified by:
visitActionInputPin
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitActivity
public void visitActivity(Activity element, VisitorContext context)
Visitor method forActivity
.- Specified by:
visitActivity
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitActivityEdge
public void visitActivityEdge(ActivityEdge element, VisitorContext context)
Visitor method forActivityEdge
.- Specified by:
visitActivityEdge
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitActivityFinalNode
public void visitActivityFinalNode(ActivityFinalNode element, VisitorContext context)
Visitor method forActivityFinalNode
.- Specified by:
visitActivityFinalNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitActivityGroup
public void visitActivityGroup(ActivityGroup element, VisitorContext context)
Visitor method forActivityGroup
.- Specified by:
visitActivityGroup
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitActivityNode
public void visitActivityNode(ActivityNode element, VisitorContext context)
Visitor method forActivityNode
.- Specified by:
visitActivityNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitActivityParameterNode
public void visitActivityParameterNode(ActivityParameterNode element, VisitorContext context)
Visitor method forActivityParameterNode
.- Specified by:
visitActivityParameterNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitActivityPartition
public void visitActivityPartition(ActivityPartition element, VisitorContext context)
Visitor method forActivityPartition
.- Specified by:
visitActivityPartition
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitActor
public void visitActor(Actor element, VisitorContext context)
Visitor method forActor
.- Specified by:
visitActor
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitAddStructuralFeatureValueAction
public void visitAddStructuralFeatureValueAction(AddStructuralFeatureValueAction element, VisitorContext context)
Visitor method forAddStructuralFeatureValueAction
.- Specified by:
visitAddStructuralFeatureValueAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitAddVariableValueAction
public void visitAddVariableValueAction(AddVariableValueAction element, VisitorContext context)
Visitor method forAddVariableValueAction
.- Specified by:
visitAddVariableValueAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitAnyReceiveEvent
public void visitAnyReceiveEvent(AnyReceiveEvent element, VisitorContext context)
Visitor method forAnyReceiveEvent
.- Specified by:
visitAnyReceiveEvent
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitArtifact
public void visitArtifact(Artifact element, VisitorContext context)
Visitor method forArtifact
.- Specified by:
visitArtifact
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitAssociation
public void visitAssociation(Association element, VisitorContext context)
Visitor method forAssociation
.- Specified by:
visitAssociation
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitAssociationClass
public void visitAssociationClass(AssociationClass element, VisitorContext context)
Visitor method forAssociationClass
.- Specified by:
visitAssociationClass
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitBehavior
public void visitBehavior(Behavior element, VisitorContext context)
Visitor method forBehavior
.- Specified by:
visitBehavior
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitBehaviorExecutionSpecification
public void visitBehaviorExecutionSpecification(BehaviorExecutionSpecification element, VisitorContext context)
Visitor method forBehaviorExecutionSpecification
.- Specified by:
visitBehaviorExecutionSpecification
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitBehavioralFeature
public void visitBehavioralFeature(BehavioralFeature element, VisitorContext context)
Visitor method forBehavioralFeature
.- Specified by:
visitBehavioralFeature
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitBehavioredClassifier
public void visitBehavioredClassifier(BehavioredClassifier element, VisitorContext context)
Visitor method forBehavioredClassifier
.- Specified by:
visitBehavioredClassifier
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitBroadcastSignalAction
public void visitBroadcastSignalAction(BroadcastSignalAction element, VisitorContext context)
Visitor method forBroadcastSignalAction
.- Specified by:
visitBroadcastSignalAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitCallAction
public void visitCallAction(CallAction element, VisitorContext context)
Visitor method forCallAction
.- Specified by:
visitCallAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitCallBehaviorAction
public void visitCallBehaviorAction(CallBehaviorAction element, VisitorContext context)
Visitor method forCallBehaviorAction
.- Specified by:
visitCallBehaviorAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitCallEvent
public void visitCallEvent(CallEvent element, VisitorContext context)
Visitor method forCallEvent
.- Specified by:
visitCallEvent
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitCallOperationAction
public void visitCallOperationAction(CallOperationAction element, VisitorContext context)
Visitor method forCallOperationAction
.- Specified by:
visitCallOperationAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitCentralBufferNode
public void visitCentralBufferNode(CentralBufferNode element, VisitorContext context)
Visitor method forCentralBufferNode
.- Specified by:
visitCentralBufferNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitChangeEvent
public void visitChangeEvent(ChangeEvent element, VisitorContext context)
Visitor method forChangeEvent
.- Specified by:
visitChangeEvent
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitClass
public void visitClass(Class element, VisitorContext context)
Visitor method forClass
.- Specified by:
visitClass
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitClassifier
public void visitClassifier(Classifier element, VisitorContext context)
Visitor method forClassifier
.- Specified by:
visitClassifier
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitClassifierTemplateParameter
public void visitClassifierTemplateParameter(ClassifierTemplateParameter element, VisitorContext context)
Visitor method forClassifierTemplateParameter
.- Specified by:
visitClassifierTemplateParameter
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitClause
public void visitClause(Clause element, VisitorContext context)
Visitor method forClause
.- Specified by:
visitClause
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitClearAssociationAction
public void visitClearAssociationAction(ClearAssociationAction element, VisitorContext context)
Visitor method forClearAssociationAction
.- Specified by:
visitClearAssociationAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitClearStructuralFeatureAction
public void visitClearStructuralFeatureAction(ClearStructuralFeatureAction element, VisitorContext context)
Visitor method forClearStructuralFeatureAction
.- Specified by:
visitClearStructuralFeatureAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitClearVariableAction
public void visitClearVariableAction(ClearVariableAction element, VisitorContext context)
Visitor method forClearVariableAction
.- Specified by:
visitClearVariableAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitCollaboration
public void visitCollaboration(Collaboration element, VisitorContext context)
Visitor method forCollaboration
.- Specified by:
visitCollaboration
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitCollaborationUse
public void visitCollaborationUse(CollaborationUse element, VisitorContext context)
Visitor method forCollaborationUse
.- Specified by:
visitCollaborationUse
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitCombinedFragment
public void visitCombinedFragment(CombinedFragment element, VisitorContext context)
Visitor method forCombinedFragment
.- Specified by:
visitCombinedFragment
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitComment
public void visitComment(Comment element, VisitorContext context)
Visitor method forComment
.- Specified by:
visitComment
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitCommunicationPath
public void visitCommunicationPath(CommunicationPath element, VisitorContext context)
Visitor method forCommunicationPath
.- Specified by:
visitCommunicationPath
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitComponent
public void visitComponent(Component element, VisitorContext context)
Visitor method forComponent
.- Specified by:
visitComponent
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitComponentRealization
public void visitComponentRealization(ComponentRealization element, VisitorContext context)
Visitor method forComponentRealization
.- Specified by:
visitComponentRealization
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitConditionalNode
public void visitConditionalNode(ConditionalNode element, VisitorContext context)
Visitor method forConditionalNode
.- Specified by:
visitConditionalNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitConnectableElement
public void visitConnectableElement(ConnectableElement element, VisitorContext context)
Visitor method forConnectableElement
.- Specified by:
visitConnectableElement
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitConnectableElementTemplateParameter
public void visitConnectableElementTemplateParameter(ConnectableElementTemplateParameter element, VisitorContext context)
Visitor method forConnectableElementTemplateParameter
.- Specified by:
visitConnectableElementTemplateParameter
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitConnectionPointReference
public void visitConnectionPointReference(ConnectionPointReference element, VisitorContext context)
Visitor method forConnectionPointReference
.- Specified by:
visitConnectionPointReference
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitConnector
public void visitConnector(Connector element, VisitorContext context)
Visitor method forConnector
.- Specified by:
visitConnector
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitConnectorEnd
public void visitConnectorEnd(ConnectorEnd element, VisitorContext context)
Visitor method forConnectorEnd
.- Specified by:
visitConnectorEnd
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitConsiderIgnoreFragment
public void visitConsiderIgnoreFragment(ConsiderIgnoreFragment element, VisitorContext context)
Visitor method forConsiderIgnoreFragment
.- Specified by:
visitConsiderIgnoreFragment
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitConstraint
public void visitConstraint(Constraint element, VisitorContext context)
Visitor method forConstraint
.- Specified by:
visitConstraint
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitContinuation
public void visitContinuation(Continuation element, VisitorContext context)
Visitor method forContinuation
.- Specified by:
visitContinuation
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitControlFlow
public void visitControlFlow(ControlFlow element, VisitorContext context)
Visitor method forControlFlow
.- Specified by:
visitControlFlow
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitControlNode
public void visitControlNode(ControlNode element, VisitorContext context)
Visitor method forControlNode
.- Specified by:
visitControlNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitCreateLinkAction
public void visitCreateLinkAction(CreateLinkAction element, VisitorContext context)
Visitor method forCreateLinkAction
.- Specified by:
visitCreateLinkAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitCreateLinkObjectAction
public void visitCreateLinkObjectAction(CreateLinkObjectAction element, VisitorContext context)
Visitor method forCreateLinkObjectAction
.- Specified by:
visitCreateLinkObjectAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitCreateObjectAction
public void visitCreateObjectAction(CreateObjectAction element, VisitorContext context)
Visitor method forCreateObjectAction
.- Specified by:
visitCreateObjectAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDataStoreNode
public void visitDataStoreNode(DataStoreNode element, VisitorContext context)
Visitor method forDataStoreNode
.- Specified by:
visitDataStoreNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDataType
public void visitDataType(DataType element, VisitorContext context)
Visitor method forDataType
.- Specified by:
visitDataType
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDecisionNode
public void visitDecisionNode(DecisionNode element, VisitorContext context)
Visitor method forDecisionNode
.- Specified by:
visitDecisionNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDependency
public void visitDependency(Dependency element, VisitorContext context)
Visitor method forDependency
.- Specified by:
visitDependency
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDeployedArtifact
public void visitDeployedArtifact(DeployedArtifact element, VisitorContext context)
Visitor method forDeployedArtifact
.- Specified by:
visitDeployedArtifact
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDeployment
public void visitDeployment(Deployment element, VisitorContext context)
Visitor method forDeployment
.- Specified by:
visitDeployment
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDeploymentSpecification
public void visitDeploymentSpecification(DeploymentSpecification element, VisitorContext context)
Visitor method forDeploymentSpecification
.- Specified by:
visitDeploymentSpecification
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDeploymentTarget
public void visitDeploymentTarget(DeploymentTarget element, VisitorContext context)
Visitor method forDeploymentTarget
.- Specified by:
visitDeploymentTarget
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDestroyLinkAction
public void visitDestroyLinkAction(DestroyLinkAction element, VisitorContext context)
Visitor method forDestroyLinkAction
.- Specified by:
visitDestroyLinkAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDestroyObjectAction
public void visitDestroyObjectAction(DestroyObjectAction element, VisitorContext context)
Visitor method forDestroyObjectAction
.- Specified by:
visitDestroyObjectAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDestructionOccurrenceSpecification
public void visitDestructionOccurrenceSpecification(DestructionOccurrenceSpecification element, VisitorContext context)
Visitor method forDestructionOccurrenceSpecification
.- Specified by:
visitDestructionOccurrenceSpecification
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDevice
public void visitDevice(Device element, VisitorContext context)
Visitor method forDevice
.- Specified by:
visitDevice
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDiagram
public void visitDiagram(Diagram element, VisitorContext context)
Visitor method forDiagram
.- Specified by:
visitDiagram
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDirectedRelationship
public void visitDirectedRelationship(DirectedRelationship element, VisitorContext context)
Visitor method forDirectedRelationship
.- Specified by:
visitDirectedRelationship
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDuration
public void visitDuration(Duration element, VisitorContext context)
Visitor method forDuration
.- Specified by:
visitDuration
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDurationConstraint
public void visitDurationConstraint(DurationConstraint element, VisitorContext context)
Visitor method forDurationConstraint
.- Specified by:
visitDurationConstraint
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDurationInterval
public void visitDurationInterval(DurationInterval element, VisitorContext context)
Visitor method forDurationInterval
.- Specified by:
visitDurationInterval
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitDurationObservation
public void visitDurationObservation(DurationObservation element, VisitorContext context)
Visitor method forDurationObservation
.- Specified by:
visitDurationObservation
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitElement
public void visitElement(Element element, VisitorContext context)
Visitor method forElement
.- Specified by:
visitElement
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitElementImport
public void visitElementImport(ElementImport element, VisitorContext context)
Visitor method forElementImport
.- Specified by:
visitElementImport
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitElementValue
public void visitElementValue(ElementValue element, VisitorContext context)
Visitor method forElementValue
.- Specified by:
visitElementValue
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitEncapsulatedClassifier
public void visitEncapsulatedClassifier(EncapsulatedClassifier element, VisitorContext context)
Visitor method forEncapsulatedClassifier
.- Specified by:
visitEncapsulatedClassifier
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitEnumeration
public void visitEnumeration(Enumeration element, VisitorContext context)
Visitor method forEnumeration
.- Specified by:
visitEnumeration
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitEnumerationLiteral
public void visitEnumerationLiteral(EnumerationLiteral element, VisitorContext context)
Visitor method forEnumerationLiteral
.- Specified by:
visitEnumerationLiteral
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitEvent
public void visitEvent(Event element, VisitorContext context)
Visitor method forEvent
.- Specified by:
visitEvent
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitExceptionHandler
public void visitExceptionHandler(ExceptionHandler element, VisitorContext context)
Visitor method forExceptionHandler
.- Specified by:
visitExceptionHandler
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitExecutableNode
public void visitExecutableNode(ExecutableNode element, VisitorContext context)
Visitor method forExecutableNode
.- Specified by:
visitExecutableNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitExecutionEnvironment
public void visitExecutionEnvironment(ExecutionEnvironment element, VisitorContext context)
Visitor method forExecutionEnvironment
.- Specified by:
visitExecutionEnvironment
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitExecutionOccurrenceSpecification
public void visitExecutionOccurrenceSpecification(ExecutionOccurrenceSpecification element, VisitorContext context)
Visitor method forExecutionOccurrenceSpecification
.- Specified by:
visitExecutionOccurrenceSpecification
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitExecutionSpecification
public void visitExecutionSpecification(ExecutionSpecification element, VisitorContext context)
Visitor method forExecutionSpecification
.- Specified by:
visitExecutionSpecification
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitExpansionNode
public void visitExpansionNode(ExpansionNode element, VisitorContext context)
Visitor method forExpansionNode
.- Specified by:
visitExpansionNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitExpansionRegion
public void visitExpansionRegion(ExpansionRegion element, VisitorContext context)
Visitor method forExpansionRegion
.- Specified by:
visitExpansionRegion
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitExpression
public void visitExpression(Expression element, VisitorContext context)
Visitor method forExpression
.- Specified by:
visitExpression
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitExtend
public void visitExtend(Extend element, VisitorContext context)
Visitor method forExtend
.- Specified by:
visitExtend
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitExtension
public void visitExtension(Extension element, VisitorContext context)
Visitor method forExtension
.- Specified by:
visitExtension
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitExtensionEnd
public void visitExtensionEnd(ExtensionEnd element, VisitorContext context)
Visitor method forExtensionEnd
.- Specified by:
visitExtensionEnd
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitExtensionPoint
public void visitExtensionPoint(ExtensionPoint element, VisitorContext context)
Visitor method forExtensionPoint
.- Specified by:
visitExtensionPoint
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitFeature
public void visitFeature(Feature element, VisitorContext context)
Visitor method forFeature
.- Specified by:
visitFeature
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitFinalNode
public void visitFinalNode(FinalNode element, VisitorContext context)
Visitor method forFinalNode
.- Specified by:
visitFinalNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitFinalState
public void visitFinalState(FinalState element, VisitorContext context)
Visitor method forFinalState
.- Specified by:
visitFinalState
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitFlowFinalNode
public void visitFlowFinalNode(FlowFinalNode element, VisitorContext context)
Visitor method forFlowFinalNode
.- Specified by:
visitFlowFinalNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitForkNode
public void visitForkNode(ForkNode element, VisitorContext context)
Visitor method forForkNode
.- Specified by:
visitForkNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitFunctionBehavior
public void visitFunctionBehavior(FunctionBehavior element, VisitorContext context)
Visitor method forFunctionBehavior
.- Specified by:
visitFunctionBehavior
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitGate
public void visitGate(Gate element, VisitorContext context)
Visitor method forGate
.- Specified by:
visitGate
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitGeneralOrdering
public void visitGeneralOrdering(GeneralOrdering element, VisitorContext context)
Visitor method forGeneralOrdering
.- Specified by:
visitGeneralOrdering
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitGeneralization
public void visitGeneralization(Generalization element, VisitorContext context)
Visitor method forGeneralization
.- Specified by:
visitGeneralization
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitGeneralizationSet
public void visitGeneralizationSet(GeneralizationSet element, VisitorContext context)
Visitor method forGeneralizationSet
.- Specified by:
visitGeneralizationSet
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitImage
public void visitImage(Image element, VisitorContext context)
Visitor method forImage
.- Specified by:
visitImage
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInclude
public void visitInclude(Include element, VisitorContext context)
Visitor method forInclude
.- Specified by:
visitInclude
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInformationFlow
public void visitInformationFlow(InformationFlow element, VisitorContext context)
Visitor method forInformationFlow
.- Specified by:
visitInformationFlow
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInformationItem
public void visitInformationItem(InformationItem element, VisitorContext context)
Visitor method forInformationItem
.- Specified by:
visitInformationItem
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInitialNode
public void visitInitialNode(InitialNode element, VisitorContext context)
Visitor method forInitialNode
.- Specified by:
visitInitialNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInputPin
public void visitInputPin(InputPin element, VisitorContext context)
Visitor method forInputPin
.- Specified by:
visitInputPin
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInstanceSpecification
public void visitInstanceSpecification(InstanceSpecification element, VisitorContext context)
Visitor method forInstanceSpecification
.- Specified by:
visitInstanceSpecification
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInstanceValue
public void visitInstanceValue(InstanceValue element, VisitorContext context)
Visitor method forInstanceValue
.- Specified by:
visitInstanceValue
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInteraction
public void visitInteraction(Interaction element, VisitorContext context)
Visitor method forInteraction
.- Specified by:
visitInteraction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInteractionConstraint
public void visitInteractionConstraint(InteractionConstraint element, VisitorContext context)
Visitor method forInteractionConstraint
.- Specified by:
visitInteractionConstraint
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInteractionFragment
public void visitInteractionFragment(InteractionFragment element, VisitorContext context)
Visitor method forInteractionFragment
.- Specified by:
visitInteractionFragment
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInteractionOperand
public void visitInteractionOperand(InteractionOperand element, VisitorContext context)
Visitor method forInteractionOperand
.- Specified by:
visitInteractionOperand
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInteractionUse
public void visitInteractionUse(InteractionUse element, VisitorContext context)
Visitor method forInteractionUse
.- Specified by:
visitInteractionUse
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInterface
public void visitInterface(Interface element, VisitorContext context)
Visitor method forInterface
.- Specified by:
visitInterface
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInterfaceRealization
public void visitInterfaceRealization(InterfaceRealization element, VisitorContext context)
Visitor method forInterfaceRealization
.- Specified by:
visitInterfaceRealization
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInterruptibleActivityRegion
public void visitInterruptibleActivityRegion(InterruptibleActivityRegion element, VisitorContext context)
Visitor method forInterruptibleActivityRegion
.- Specified by:
visitInterruptibleActivityRegion
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInterval
public void visitInterval(Interval element, VisitorContext context)
Visitor method forInterval
.- Specified by:
visitInterval
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitIntervalConstraint
public void visitIntervalConstraint(IntervalConstraint element, VisitorContext context)
Visitor method forIntervalConstraint
.- Specified by:
visitIntervalConstraint
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitInvocationAction
public void visitInvocationAction(InvocationAction element, VisitorContext context)
Visitor method forInvocationAction
.- Specified by:
visitInvocationAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitJoinNode
public void visitJoinNode(JoinNode element, VisitorContext context)
Visitor method forJoinNode
.- Specified by:
visitJoinNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitLifeline
public void visitLifeline(Lifeline element, VisitorContext context)
Visitor method forLifeline
.- Specified by:
visitLifeline
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitLinkAction
public void visitLinkAction(LinkAction element, VisitorContext context)
Visitor method forLinkAction
.- Specified by:
visitLinkAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitLinkEndCreationData
public void visitLinkEndCreationData(LinkEndCreationData element, VisitorContext context)
Visitor method forLinkEndCreationData
.- Specified by:
visitLinkEndCreationData
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitLinkEndData
public void visitLinkEndData(LinkEndData element, VisitorContext context)
Visitor method forLinkEndData
.- Specified by:
visitLinkEndData
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitLinkEndDestructionData
public void visitLinkEndDestructionData(LinkEndDestructionData element, VisitorContext context)
Visitor method forLinkEndDestructionData
.- Specified by:
visitLinkEndDestructionData
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitLiteralBoolean
public void visitLiteralBoolean(LiteralBoolean element, VisitorContext context)
Visitor method forLiteralBoolean
.- Specified by:
visitLiteralBoolean
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitLiteralInteger
public void visitLiteralInteger(LiteralInteger element, VisitorContext context)
Visitor method forLiteralInteger
.- Specified by:
visitLiteralInteger
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitLiteralNull
public void visitLiteralNull(LiteralNull element, VisitorContext context)
Visitor method forLiteralNull
.- Specified by:
visitLiteralNull
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitLiteralReal
public void visitLiteralReal(LiteralReal element, VisitorContext context)
Visitor method forLiteralReal
.- Specified by:
visitLiteralReal
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitLiteralSpecification
public void visitLiteralSpecification(LiteralSpecification element, VisitorContext context)
Visitor method forLiteralSpecification
.- Specified by:
visitLiteralSpecification
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitLiteralString
public void visitLiteralString(LiteralString element, VisitorContext context)
Visitor method forLiteralString
.- Specified by:
visitLiteralString
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitLiteralUnlimitedNatural
public void visitLiteralUnlimitedNatural(LiteralUnlimitedNatural element, VisitorContext context)
Visitor method forLiteralUnlimitedNatural
.- Specified by:
visitLiteralUnlimitedNatural
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitLoopNode
public void visitLoopNode(LoopNode element, VisitorContext context)
Visitor method forLoopNode
.- Specified by:
visitLoopNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitManifestation
public void visitManifestation(Manifestation element, VisitorContext context)
Visitor method forManifestation
.- Specified by:
visitManifestation
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitMergeNode
public void visitMergeNode(MergeNode element, VisitorContext context)
Visitor method forMergeNode
.- Specified by:
visitMergeNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitMessage
public void visitMessage(Message element, VisitorContext context)
Visitor method forMessage
.- Specified by:
visitMessage
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitMessageEnd
public void visitMessageEnd(MessageEnd element, VisitorContext context)
Visitor method forMessageEnd
.- Specified by:
visitMessageEnd
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitMessageEvent
public void visitMessageEvent(MessageEvent element, VisitorContext context)
Visitor method forMessageEvent
.- Specified by:
visitMessageEvent
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitMessageOccurrenceSpecification
public void visitMessageOccurrenceSpecification(MessageOccurrenceSpecification element, VisitorContext context)
Visitor method forMessageOccurrenceSpecification
.- Specified by:
visitMessageOccurrenceSpecification
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitModel
public void visitModel(Model element, VisitorContext context)
Visitor method forModel
.- Specified by:
visitModel
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitMultiplicityElement
public void visitMultiplicityElement(MultiplicityElement element, VisitorContext context)
Visitor method forMultiplicityElement
.- Specified by:
visitMultiplicityElement
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitNamedElement
public void visitNamedElement(NamedElement element, VisitorContext context)
Visitor method forNamedElement
.- Specified by:
visitNamedElement
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitNamespace
public void visitNamespace(Namespace element, VisitorContext context)
Visitor method forNamespace
.- Specified by:
visitNamespace
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitNode
public void visitNode(Node element, VisitorContext context)
Visitor method forNode
.- Specified by:
visitNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitObjectFlow
public void visitObjectFlow(ObjectFlow element, VisitorContext context)
Visitor method forObjectFlow
.- Specified by:
visitObjectFlow
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitObjectNode
public void visitObjectNode(ObjectNode element, VisitorContext context)
Visitor method forObjectNode
.- Specified by:
visitObjectNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitObservation
public void visitObservation(Observation element, VisitorContext context)
Visitor method forObservation
.- Specified by:
visitObservation
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitOccurrenceSpecification
public void visitOccurrenceSpecification(OccurrenceSpecification element, VisitorContext context)
Visitor method forOccurrenceSpecification
.- Specified by:
visitOccurrenceSpecification
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitOpaqueAction
public void visitOpaqueAction(OpaqueAction element, VisitorContext context)
Visitor method forOpaqueAction
.- Specified by:
visitOpaqueAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitOpaqueBehavior
public void visitOpaqueBehavior(OpaqueBehavior element, VisitorContext context)
Visitor method forOpaqueBehavior
.- Specified by:
visitOpaqueBehavior
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitOpaqueExpression
public void visitOpaqueExpression(OpaqueExpression element, VisitorContext context)
Visitor method forOpaqueExpression
.- Specified by:
visitOpaqueExpression
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitOperation
public void visitOperation(Operation element, VisitorContext context)
Visitor method forOperation
.- Specified by:
visitOperation
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitOperationTemplateParameter
public void visitOperationTemplateParameter(OperationTemplateParameter element, VisitorContext context)
Visitor method forOperationTemplateParameter
.- Specified by:
visitOperationTemplateParameter
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitOutputPin
public void visitOutputPin(OutputPin element, VisitorContext context)
Visitor method forOutputPin
.- Specified by:
visitOutputPin
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitPackage
public void visitPackage(Package element, VisitorContext context)
Visitor method forPackage
.- Specified by:
visitPackage
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitPackageImport
public void visitPackageImport(PackageImport element, VisitorContext context)
Visitor method forPackageImport
.- Specified by:
visitPackageImport
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitPackageMerge
public void visitPackageMerge(PackageMerge element, VisitorContext context)
Visitor method forPackageMerge
.- Specified by:
visitPackageMerge
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitPackageableElement
public void visitPackageableElement(PackageableElement element, VisitorContext context)
Visitor method forPackageableElement
.- Specified by:
visitPackageableElement
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitParameter
public void visitParameter(Parameter element, VisitorContext context)
Visitor method forParameter
.- Specified by:
visitParameter
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitParameterSet
public void visitParameterSet(ParameterSet element, VisitorContext context)
Visitor method forParameterSet
.- Specified by:
visitParameterSet
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitParameterableElement
public void visitParameterableElement(ParameterableElement element, VisitorContext context)
Visitor method forParameterableElement
.- Specified by:
visitParameterableElement
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitPartDecomposition
public void visitPartDecomposition(PartDecomposition element, VisitorContext context)
Visitor method forPartDecomposition
.- Specified by:
visitPartDecomposition
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitPin
public void visitPin(Pin element, VisitorContext context)
Visitor method forPin
.- Specified by:
visitPin
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitPort
public void visitPort(Port element, VisitorContext context)
Visitor method forPort
.- Specified by:
visitPort
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitPrimitiveType
public void visitPrimitiveType(PrimitiveType element, VisitorContext context)
Visitor method forPrimitiveType
.- Specified by:
visitPrimitiveType
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitProfile
public void visitProfile(Profile element, VisitorContext context)
Visitor method forProfile
.- Specified by:
visitProfile
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitProfileApplication
public void visitProfileApplication(ProfileApplication element, VisitorContext context)
Visitor method forProfileApplication
.- Specified by:
visitProfileApplication
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitProperty
public void visitProperty(Property element, VisitorContext context)
Visitor method forProperty
.- Specified by:
visitProperty
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitProtocolConformance
public void visitProtocolConformance(ProtocolConformance element, VisitorContext context)
Visitor method forProtocolConformance
.- Specified by:
visitProtocolConformance
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitProtocolStateMachine
public void visitProtocolStateMachine(ProtocolStateMachine element, VisitorContext context)
Visitor method forProtocolStateMachine
.- Specified by:
visitProtocolStateMachine
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitProtocolTransition
public void visitProtocolTransition(ProtocolTransition element, VisitorContext context)
Visitor method forProtocolTransition
.- Specified by:
visitProtocolTransition
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitPseudostate
public void visitPseudostate(Pseudostate element, VisitorContext context)
Visitor method forPseudostate
.- Specified by:
visitPseudostate
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitQualifierValue
public void visitQualifierValue(QualifierValue element, VisitorContext context)
Visitor method forQualifierValue
.- Specified by:
visitQualifierValue
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitRaiseExceptionAction
public void visitRaiseExceptionAction(RaiseExceptionAction element, VisitorContext context)
Visitor method forRaiseExceptionAction
.- Specified by:
visitRaiseExceptionAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitReadExtentAction
public void visitReadExtentAction(ReadExtentAction element, VisitorContext context)
Visitor method forReadExtentAction
.- Specified by:
visitReadExtentAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitReadIsClassifiedObjectAction
public void visitReadIsClassifiedObjectAction(ReadIsClassifiedObjectAction element, VisitorContext context)
Visitor method forReadIsClassifiedObjectAction
.- Specified by:
visitReadIsClassifiedObjectAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitReadLinkAction
public void visitReadLinkAction(ReadLinkAction element, VisitorContext context)
Visitor method forReadLinkAction
.- Specified by:
visitReadLinkAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitReadLinkObjectEndAction
public void visitReadLinkObjectEndAction(ReadLinkObjectEndAction element, VisitorContext context)
Visitor method forReadLinkObjectEndAction
.- Specified by:
visitReadLinkObjectEndAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitReadLinkObjectEndQualifierAction
public void visitReadLinkObjectEndQualifierAction(ReadLinkObjectEndQualifierAction element, VisitorContext context)
Visitor method forReadLinkObjectEndQualifierAction
.- Specified by:
visitReadLinkObjectEndQualifierAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitReadSelfAction
public void visitReadSelfAction(ReadSelfAction element, VisitorContext context)
Visitor method forReadSelfAction
.- Specified by:
visitReadSelfAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitReadStructuralFeatureAction
public void visitReadStructuralFeatureAction(ReadStructuralFeatureAction element, VisitorContext context)
Visitor method forReadStructuralFeatureAction
.- Specified by:
visitReadStructuralFeatureAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitReadVariableAction
public void visitReadVariableAction(ReadVariableAction element, VisitorContext context)
Visitor method forReadVariableAction
.- Specified by:
visitReadVariableAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitRealization
public void visitRealization(Realization element, VisitorContext context)
Visitor method forRealization
.- Specified by:
visitRealization
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitReception
public void visitReception(Reception element, VisitorContext context)
Visitor method forReception
.- Specified by:
visitReception
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitReclassifyObjectAction
public void visitReclassifyObjectAction(ReclassifyObjectAction element, VisitorContext context)
Visitor method forReclassifyObjectAction
.- Specified by:
visitReclassifyObjectAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitRedefinableElement
public void visitRedefinableElement(RedefinableElement element, VisitorContext context)
Visitor method forRedefinableElement
.- Specified by:
visitRedefinableElement
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitRedefinableTemplateSignature
public void visitRedefinableTemplateSignature(RedefinableTemplateSignature element, VisitorContext context)
Visitor method forRedefinableTemplateSignature
.- Specified by:
visitRedefinableTemplateSignature
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitReduceAction
public void visitReduceAction(ReduceAction element, VisitorContext context)
Visitor method forReduceAction
.- Specified by:
visitReduceAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitRegion
public void visitRegion(Region element, VisitorContext context)
Visitor method forRegion
.- Specified by:
visitRegion
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitRelationship
public void visitRelationship(Relationship element, VisitorContext context)
Visitor method forRelationship
.- Specified by:
visitRelationship
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitRemoveStructuralFeatureValueAction
public void visitRemoveStructuralFeatureValueAction(RemoveStructuralFeatureValueAction element, VisitorContext context)
Visitor method forRemoveStructuralFeatureValueAction
.- Specified by:
visitRemoveStructuralFeatureValueAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitRemoveVariableValueAction
public void visitRemoveVariableValueAction(RemoveVariableValueAction element, VisitorContext context)
Visitor method forRemoveVariableValueAction
.- Specified by:
visitRemoveVariableValueAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitReplyAction
public void visitReplyAction(ReplyAction element, VisitorContext context)
Visitor method forReplyAction
.- Specified by:
visitReplyAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitSendObjectAction
public void visitSendObjectAction(SendObjectAction element, VisitorContext context)
Visitor method forSendObjectAction
.- Specified by:
visitSendObjectAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitSendSignalAction
public void visitSendSignalAction(SendSignalAction element, VisitorContext context)
Visitor method forSendSignalAction
.- Specified by:
visitSendSignalAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitSequenceNode
public void visitSequenceNode(SequenceNode element, VisitorContext context)
Visitor method forSequenceNode
.- Specified by:
visitSequenceNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitSignal
public void visitSignal(Signal element, VisitorContext context)
Visitor method forSignal
.- Specified by:
visitSignal
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitSignalEvent
public void visitSignalEvent(SignalEvent element, VisitorContext context)
Visitor method forSignalEvent
.- Specified by:
visitSignalEvent
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitSlot
public void visitSlot(Slot element, VisitorContext context)
Visitor method forSlot
.- Specified by:
visitSlot
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitStartClassifierBehaviorAction
public void visitStartClassifierBehaviorAction(StartClassifierBehaviorAction element, VisitorContext context)
Visitor method forStartClassifierBehaviorAction
.- Specified by:
visitStartClassifierBehaviorAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitStartObjectBehaviorAction
public void visitStartObjectBehaviorAction(StartObjectBehaviorAction element, VisitorContext context)
Visitor method forStartObjectBehaviorAction
.- Specified by:
visitStartObjectBehaviorAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitState
public void visitState(State element, VisitorContext context)
Visitor method forState
.- Specified by:
visitState
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitStateInvariant
public void visitStateInvariant(StateInvariant element, VisitorContext context)
Visitor method forStateInvariant
.- Specified by:
visitStateInvariant
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitStateMachine
public void visitStateMachine(StateMachine element, VisitorContext context)
Visitor method forStateMachine
.- Specified by:
visitStateMachine
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitStereotype
public void visitStereotype(Stereotype element, VisitorContext context)
Visitor method forStereotype
.- Specified by:
visitStereotype
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitStringExpression
public void visitStringExpression(StringExpression element, VisitorContext context)
Visitor method forStringExpression
.- Specified by:
visitStringExpression
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitStructuralFeature
public void visitStructuralFeature(StructuralFeature element, VisitorContext context)
Visitor method forStructuralFeature
.- Specified by:
visitStructuralFeature
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitStructuralFeatureAction
public void visitStructuralFeatureAction(StructuralFeatureAction element, VisitorContext context)
Visitor method forStructuralFeatureAction
.- Specified by:
visitStructuralFeatureAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitStructuredActivityNode
public void visitStructuredActivityNode(StructuredActivityNode element, VisitorContext context)
Visitor method forStructuredActivityNode
.- Specified by:
visitStructuredActivityNode
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitStructuredClassifier
public void visitStructuredClassifier(StructuredClassifier element, VisitorContext context)
Visitor method forStructuredClassifier
.- Specified by:
visitStructuredClassifier
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitSubstitution
public void visitSubstitution(Substitution element, VisitorContext context)
Visitor method forSubstitution
.- Specified by:
visitSubstitution
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitTemplateBinding
public void visitTemplateBinding(TemplateBinding element, VisitorContext context)
Visitor method forTemplateBinding
.- Specified by:
visitTemplateBinding
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitTemplateParameter
public void visitTemplateParameter(TemplateParameter element, VisitorContext context)
Visitor method forTemplateParameter
.- Specified by:
visitTemplateParameter
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitTemplateParameterSubstitution
public void visitTemplateParameterSubstitution(TemplateParameterSubstitution element, VisitorContext context)
Visitor method forTemplateParameterSubstitution
.- Specified by:
visitTemplateParameterSubstitution
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitTemplateSignature
public void visitTemplateSignature(TemplateSignature element, VisitorContext context)
Visitor method forTemplateSignature
.- Specified by:
visitTemplateSignature
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitTemplateableElement
public void visitTemplateableElement(TemplateableElement element, VisitorContext context)
Visitor method forTemplateableElement
.- Specified by:
visitTemplateableElement
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitTestIdentityAction
public void visitTestIdentityAction(TestIdentityAction element, VisitorContext context)
Visitor method forTestIdentityAction
.- Specified by:
visitTestIdentityAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitTimeConstraint
public void visitTimeConstraint(TimeConstraint element, VisitorContext context)
Visitor method forTimeConstraint
.- Specified by:
visitTimeConstraint
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitTimeEvent
public void visitTimeEvent(TimeEvent element, VisitorContext context)
Visitor method forTimeEvent
.- Specified by:
visitTimeEvent
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitTimeExpression
public void visitTimeExpression(TimeExpression element, VisitorContext context)
Visitor method forTimeExpression
.- Specified by:
visitTimeExpression
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitTimeInterval
public void visitTimeInterval(TimeInterval element, VisitorContext context)
Visitor method forTimeInterval
.- Specified by:
visitTimeInterval
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitTimeObservation
public void visitTimeObservation(TimeObservation element, VisitorContext context)
Visitor method forTimeObservation
.- Specified by:
visitTimeObservation
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitTransition
public void visitTransition(Transition element, VisitorContext context)
Visitor method forTransition
.- Specified by:
visitTransition
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitTrigger
public void visitTrigger(Trigger element, VisitorContext context)
Visitor method forTrigger
.- Specified by:
visitTrigger
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitType
public void visitType(Type element, VisitorContext context)
Visitor method forType
.- Specified by:
visitType
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitTypedElement
public void visitTypedElement(TypedElement element, VisitorContext context)
Visitor method forTypedElement
.- Specified by:
visitTypedElement
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitUnmarshallAction
public void visitUnmarshallAction(UnmarshallAction element, VisitorContext context)
Visitor method forUnmarshallAction
.- Specified by:
visitUnmarshallAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitUsage
public void visitUsage(Usage element, VisitorContext context)
Visitor method forUsage
.- Specified by:
visitUsage
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitUseCase
public void visitUseCase(UseCase element, VisitorContext context)
Visitor method forUseCase
.- Specified by:
visitUseCase
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitValuePin
public void visitValuePin(ValuePin element, VisitorContext context)
Visitor method forValuePin
.- Specified by:
visitValuePin
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitValueSpecification
public void visitValueSpecification(ValueSpecification element, VisitorContext context)
Visitor method forValueSpecification
.- Specified by:
visitValueSpecification
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitValueSpecificationAction
public void visitValueSpecificationAction(ValueSpecificationAction element, VisitorContext context)
Visitor method forValueSpecificationAction
.- Specified by:
visitValueSpecificationAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitVariable
public void visitVariable(Variable element, VisitorContext context)
Visitor method forVariable
.- Specified by:
visitVariable
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitVariableAction
public void visitVariableAction(VariableAction element, VisitorContext context)
Visitor method forVariableAction
.- Specified by:
visitVariableAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitVertex
public void visitVertex(Vertex element, VisitorContext context)
Visitor method forVertex
.- Specified by:
visitVertex
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitWriteLinkAction
public void visitWriteLinkAction(WriteLinkAction element, VisitorContext context)
Visitor method forWriteLinkAction
.- Specified by:
visitWriteLinkAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitWriteStructuralFeatureAction
public void visitWriteStructuralFeatureAction(WriteStructuralFeatureAction element, VisitorContext context)
Visitor method forWriteStructuralFeatureAction
.- Specified by:
visitWriteStructuralFeatureAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitWriteVariableAction
public void visitWriteVariableAction(WriteVariableAction element, VisitorContext context)
Visitor method forWriteVariableAction
.- Specified by:
visitWriteVariableAction
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitTaggedValue
public void visitTaggedValue(TaggedValue element, VisitorContext context)
Description copied from interface:ModelVisitor
Visitor method forTaggedValue
.- Specified by:
visitTaggedValue
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitStringTaggedValue
public void visitStringTaggedValue(StringTaggedValue element, VisitorContext context)
Description copied from interface:ModelVisitor
Visitor method forStringTaggedValue
.- Specified by:
visitStringTaggedValue
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitBooleanTaggedValue
public void visitBooleanTaggedValue(BooleanTaggedValue element, VisitorContext context)
Description copied from interface:ModelVisitor
Visitor method forBooleanTaggedValue
.- Specified by:
visitBooleanTaggedValue
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitElementTaggedValue
public void visitElementTaggedValue(ElementTaggedValue element, VisitorContext context)
Description copied from interface:ModelVisitor
Visitor method forElementTaggedValue
.- Specified by:
visitElementTaggedValue
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitRealTaggedValue
public void visitRealTaggedValue(RealTaggedValue element, VisitorContext context)
Description copied from interface:ModelVisitor
Visitor method forRealTaggedValue
.- Specified by:
visitRealTaggedValue
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitIntegerTaggedValue
public void visitIntegerTaggedValue(IntegerTaggedValue element, VisitorContext context)
Description copied from interface:ModelVisitor
Visitor method forIntegerTaggedValue
.- Specified by:
visitIntegerTaggedValue
in interfaceModelVisitor
- Parameters:
element
- that should be visited.context
- visitor's context.
-
visitBaseElement
public void visitBaseElement(BaseElement element) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-