Class ClassTypeHierarchyVisitor

java.lang.Object
com.nomagic.uml2.ext.jmi.reflect.ClassTypeHierarchyVisitor

public class ClassTypeHierarchyVisitor extends Object
  • Constructor Details

    • ClassTypeHierarchyVisitor

      public ClassTypeHierarchyVisitor()
  • Method Details

    • visit

      public final void visit(Class<?> type) throws Exception
      Throws:
      Exception
    • visitAbstraction

      public void visitAbstraction(VisitorContext context)
      Visitor method for Abstraction.
      Parameters:
      context - visitor's context.
    • visitAcceptCallAction

      public void visitAcceptCallAction(VisitorContext context)
      Visitor method for AcceptCallAction.
      Parameters:
      context - visitor's context.
    • visitAcceptEventAction

      public void visitAcceptEventAction(VisitorContext context)
      Visitor method for AcceptEventAction.
      Parameters:
      context - visitor's context.
    • visitAction

      public void visitAction(VisitorContext context)
      Visitor method for Action.
      Parameters:
      context - visitor's context.
    • visitActionExecutionSpecification

      public void visitActionExecutionSpecification(VisitorContext context)
      Visitor method for ActionExecutionSpecification.
      Parameters:
      context - visitor's context.
    • visitActionInputPin

      public void visitActionInputPin(VisitorContext context)
      Visitor method for ActionInputPin.
      Parameters:
      context - visitor's context.
    • visitActivity

      public void visitActivity(VisitorContext context)
      Visitor method for Activity.
      Parameters:
      context - visitor's context.
    • visitActivityEdge

      public void visitActivityEdge(VisitorContext context)
      Visitor method for ActivityEdge.
      Parameters:
      context - visitor's context.
    • visitActivityFinalNode

      public void visitActivityFinalNode(VisitorContext context)
      Visitor method for ActivityFinalNode.
      Parameters:
      context - visitor's context.
    • visitActivityGroup

      public void visitActivityGroup(VisitorContext context)
      Visitor method for ActivityGroup.
      Parameters:
      context - visitor's context.
    • visitActivityNode

      public void visitActivityNode(VisitorContext context)
      Visitor method for ActivityNode.
      Parameters:
      context - visitor's context.
    • visitActivityParameterNode

      public void visitActivityParameterNode(VisitorContext context)
      Visitor method for ActivityParameterNode.
      Parameters:
      context - visitor's context.
    • visitActivityPartition

      public void visitActivityPartition(VisitorContext context)
      Visitor method for ActivityPartition.
      Parameters:
      context - visitor's context.
    • visitActor

      public void visitActor(VisitorContext context)
      Visitor method for Actor.
      Parameters:
      context - visitor's context.
    • visitAddStructuralFeatureValueAction

      public void visitAddStructuralFeatureValueAction(VisitorContext context)
      Parameters:
      context - visitor's context.
    • visitAddVariableValueAction

      public void visitAddVariableValueAction(VisitorContext context)
      Visitor method for AddVariableValueAction.
      Parameters:
      context - visitor's context.
    • visitAnyReceiveEvent

      public void visitAnyReceiveEvent(VisitorContext context)
      Visitor method for AnyReceiveEvent.
      Parameters:
      context - visitor's context.
    • visitArtifact

      public void visitArtifact(VisitorContext context)
      Visitor method for Artifact.
      Parameters:
      context - visitor's context.
    • visitAssociation

      public void visitAssociation(VisitorContext context)
      Visitor method for Association.
      Parameters:
      context - visitor's context.
    • visitAssociationClass

      public void visitAssociationClass(VisitorContext context)
      Visitor method for AssociationClass.
      Parameters:
      context - visitor's context.
    • visitBehavior

      public void visitBehavior(VisitorContext context)
      Visitor method for Behavior.
      Parameters:
      context - visitor's context.
    • visitBehaviorExecutionSpecification

      public void visitBehaviorExecutionSpecification(VisitorContext context)
      Visitor method for BehaviorExecutionSpecification.
      Parameters:
      context - visitor's context.
    • visitBehavioralFeature

      public void visitBehavioralFeature(VisitorContext context)
      Visitor method for BehavioralFeature.
      Parameters:
      context - visitor's context.
    • visitBehavioredClassifier

      public void visitBehavioredClassifier(VisitorContext context)
      Visitor method for BehavioredClassifier.
      Parameters:
      context - visitor's context.
    • visitBroadcastSignalAction

      public void visitBroadcastSignalAction(VisitorContext context)
      Visitor method for BroadcastSignalAction.
      Parameters:
      context - visitor's context.
    • visitCallAction

      public void visitCallAction(VisitorContext context)
      Visitor method for CallAction.
      Parameters:
      context - visitor's context.
    • visitCallBehaviorAction

      public void visitCallBehaviorAction(VisitorContext context)
      Visitor method for CallBehaviorAction.
      Parameters:
      context - visitor's context.
    • visitCallEvent

      public void visitCallEvent(VisitorContext context)
      Visitor method for CallEvent.
      Parameters:
      context - visitor's context.
    • visitCallOperationAction

      public void visitCallOperationAction(VisitorContext context)
      Visitor method for CallOperationAction.
      Parameters:
      context - visitor's context.
    • visitCentralBufferNode

      public void visitCentralBufferNode(VisitorContext context)
      Visitor method for CentralBufferNode.
      Parameters:
      context - visitor's context.
    • visitChangeEvent

      public void visitChangeEvent(VisitorContext context)
      Visitor method for ChangeEvent.
      Parameters:
      context - visitor's context.
    • visitClass

      public void visitClass(VisitorContext context)
      Visitor method for Class.
      Parameters:
      context - visitor's context.
    • visitClassifier

      public void visitClassifier(VisitorContext context)
      Visitor method for Classifier.
      Parameters:
      context - visitor's context.
    • visitClassifierTemplateParameter

      public void visitClassifierTemplateParameter(VisitorContext context)
      Visitor method for ClassifierTemplateParameter.
      Parameters:
      context - visitor's context.
    • visitClause

      public void visitClause(VisitorContext context)
      Visitor method for Clause.
      Parameters:
      context - visitor's context.
    • visitClearAssociationAction

      public void visitClearAssociationAction(VisitorContext context)
      Visitor method for ClearAssociationAction.
      Parameters:
      context - visitor's context.
    • visitClearStructuralFeatureAction

      public void visitClearStructuralFeatureAction(VisitorContext context)
      Visitor method for ClearStructuralFeatureAction.
      Parameters:
      context - visitor's context.
    • visitClearVariableAction

      public void visitClearVariableAction(VisitorContext context)
      Visitor method for ClearVariableAction.
      Parameters:
      context - visitor's context.
    • visitCollaboration

      public void visitCollaboration(VisitorContext context)
      Visitor method for Collaboration.
      Parameters:
      context - visitor's context.
    • visitCollaborationUse

      public void visitCollaborationUse(VisitorContext context)
      Visitor method for CollaborationUse.
      Parameters:
      context - visitor's context.
    • visitCombinedFragment

      public void visitCombinedFragment(VisitorContext context)
      Visitor method for CombinedFragment.
      Parameters:
      context - visitor's context.
    • visitComment

      public void visitComment(VisitorContext context)
      Visitor method for Comment.
      Parameters:
      context - visitor's context.
    • visitCommunicationPath

      public void visitCommunicationPath(VisitorContext context)
      Visitor method for CommunicationPath.
      Parameters:
      context - visitor's context.
    • visitComponent

      public void visitComponent(VisitorContext context)
      Visitor method for Component.
      Parameters:
      context - visitor's context.
    • visitComponentRealization

      public void visitComponentRealization(VisitorContext context)
      Visitor method for ComponentRealization.
      Parameters:
      context - visitor's context.
    • visitConditionalNode

      public void visitConditionalNode(VisitorContext context)
      Visitor method for ConditionalNode.
      Parameters:
      context - visitor's context.
    • visitConnectableElement

      public void visitConnectableElement(VisitorContext context)
      Visitor method for ConnectableElement.
      Parameters:
      context - visitor's context.
    • visitConnectableElementTemplateParameter

      public void visitConnectableElementTemplateParameter(VisitorContext context)
      Parameters:
      context - visitor's context.
    • visitConnectionPointReference

      public void visitConnectionPointReference(VisitorContext context)
      Visitor method for ConnectionPointReference.
      Parameters:
      context - visitor's context.
    • visitConnector

      public void visitConnector(VisitorContext context)
      Visitor method for Connector.
      Parameters:
      context - visitor's context.
    • visitConnectorEnd

      public void visitConnectorEnd(VisitorContext context)
      Visitor method for ConnectorEnd.
      Parameters:
      context - visitor's context.
    • visitConsiderIgnoreFragment

      public void visitConsiderIgnoreFragment(VisitorContext context)
      Visitor method for ConsiderIgnoreFragment.
      Parameters:
      context - visitor's context.
    • visitConstraint

      public void visitConstraint(VisitorContext context)
      Visitor method for Constraint.
      Parameters:
      context - visitor's context.
    • visitContinuation

      public void visitContinuation(VisitorContext context)
      Visitor method for Continuation.
      Parameters:
      context - visitor's context.
    • visitControlFlow

      public void visitControlFlow(VisitorContext context)
      Visitor method for ControlFlow.
      Parameters:
      context - visitor's context.
    • visitControlNode

      public void visitControlNode(VisitorContext context)
      Visitor method for ControlNode.
      Parameters:
      context - visitor's context.
    • visitCreateLinkAction

      public void visitCreateLinkAction(VisitorContext context)
      Visitor method for CreateLinkAction.
      Parameters:
      context - visitor's context.
    • visitCreateLinkObjectAction

      public void visitCreateLinkObjectAction(VisitorContext context)
      Visitor method for CreateLinkObjectAction.
      Parameters:
      context - visitor's context.
    • visitCreateObjectAction

      public void visitCreateObjectAction(VisitorContext context)
      Visitor method for CreateObjectAction.
      Parameters:
      context - visitor's context.
    • visitDataStoreNode

      public void visitDataStoreNode(VisitorContext context)
      Visitor method for DataStoreNode.
      Parameters:
      context - visitor's context.
    • visitDataType

      public void visitDataType(VisitorContext context)
      Visitor method for DataType.
      Parameters:
      context - visitor's context.
    • visitDecisionNode

      public void visitDecisionNode(VisitorContext context)
      Visitor method for DecisionNode.
      Parameters:
      context - visitor's context.
    • visitDependency

      public void visitDependency(VisitorContext context)
      Visitor method for Dependency.
      Parameters:
      context - visitor's context.
    • visitDeployedArtifact

      public void visitDeployedArtifact(VisitorContext context)
      Visitor method for DeployedArtifact.
      Parameters:
      context - visitor's context.
    • visitDeployment

      public void visitDeployment(VisitorContext context)
      Visitor method for Deployment.
      Parameters:
      context - visitor's context.
    • visitDeploymentSpecification

      public void visitDeploymentSpecification(VisitorContext context)
      Visitor method for DeploymentSpecification.
      Parameters:
      context - visitor's context.
    • visitDeploymentTarget

      public void visitDeploymentTarget(VisitorContext context)
      Visitor method for DeploymentTarget.
      Parameters:
      context - visitor's context.
    • visitDestroyLinkAction

      public void visitDestroyLinkAction(VisitorContext context)
      Visitor method for DestroyLinkAction.
      Parameters:
      context - visitor's context.
    • visitDestroyObjectAction

      public void visitDestroyObjectAction(VisitorContext context)
      Visitor method for DestroyObjectAction.
      Parameters:
      context - visitor's context.
    • visitDestructionOccurrenceSpecification

      public void visitDestructionOccurrenceSpecification(VisitorContext context)
      Parameters:
      context - visitor's context.
    • visitDevice

      public void visitDevice(VisitorContext context)
      Visitor method for Device.
      Parameters:
      context - visitor's context.
    • visitDiagram

      public void visitDiagram(VisitorContext context)
      Visitor method for Diagram.
      Parameters:
      context - visitor's context.
    • visitDirectedRelationship

      public void visitDirectedRelationship(VisitorContext context)
      Visitor method for DirectedRelationship.
      Parameters:
      context - visitor's context.
    • visitDuration

      public void visitDuration(VisitorContext context)
      Visitor method for Duration.
      Parameters:
      context - visitor's context.
    • visitDurationConstraint

      public void visitDurationConstraint(VisitorContext context)
      Visitor method for DurationConstraint.
      Parameters:
      context - visitor's context.
    • visitDurationInterval

      public void visitDurationInterval(VisitorContext context)
      Visitor method for DurationInterval.
      Parameters:
      context - visitor's context.
    • visitDurationObservation

      public void visitDurationObservation(VisitorContext context)
      Visitor method for DurationObservation.
      Parameters:
      context - visitor's context.
    • visitElement

      public void visitElement(VisitorContext context)
      Visitor method for Element.
      Parameters:
      context - visitor's context.
    • visitElementImport

      public void visitElementImport(VisitorContext context)
      Visitor method for ElementImport.
      Parameters:
      context - visitor's context.
    • visitElementValue

      public void visitElementValue(VisitorContext context)
      Visitor method for ElementValue.
      Parameters:
      context - visitor's context.
    • visitEncapsulatedClassifier

      public void visitEncapsulatedClassifier(VisitorContext context)
      Visitor method for EncapsulatedClassifier.
      Parameters:
      context - visitor's context.
    • visitEnumeration

      public void visitEnumeration(VisitorContext context)
      Visitor method for Enumeration.
      Parameters:
      context - visitor's context.
    • visitEnumerationLiteral

      public void visitEnumerationLiteral(VisitorContext context)
      Visitor method for EnumerationLiteral.
      Parameters:
      context - visitor's context.
    • visitEvent

      public void visitEvent(VisitorContext context)
      Visitor method for Event.
      Parameters:
      context - visitor's context.
    • visitExceptionHandler

      public void visitExceptionHandler(VisitorContext context)
      Visitor method for ExceptionHandler.
      Parameters:
      context - visitor's context.
    • visitExecutableNode

      public void visitExecutableNode(VisitorContext context)
      Visitor method for ExecutableNode.
      Parameters:
      context - visitor's context.
    • visitExecutionEnvironment

      public void visitExecutionEnvironment(VisitorContext context)
      Visitor method for ExecutionEnvironment.
      Parameters:
      context - visitor's context.
    • visitExecutionOccurrenceSpecification

      public void visitExecutionOccurrenceSpecification(VisitorContext context)
      Parameters:
      context - visitor's context.
    • visitExecutionSpecification

      public void visitExecutionSpecification(VisitorContext context)
      Visitor method for ExecutionSpecification.
      Parameters:
      context - visitor's context.
    • visitExpansionNode

      public void visitExpansionNode(VisitorContext context)
      Visitor method for ExpansionNode.
      Parameters:
      context - visitor's context.
    • visitExpansionRegion

      public void visitExpansionRegion(VisitorContext context)
      Visitor method for ExpansionRegion.
      Parameters:
      context - visitor's context.
    • visitExpression

      public void visitExpression(VisitorContext context)
      Visitor method for Expression.
      Parameters:
      context - visitor's context.
    • visitExtend

      public void visitExtend(VisitorContext context)
      Visitor method for Extend.
      Parameters:
      context - visitor's context.
    • visitExtension

      public void visitExtension(VisitorContext context)
      Visitor method for Extension.
      Parameters:
      context - visitor's context.
    • visitExtensionEnd

      public void visitExtensionEnd(VisitorContext context)
      Visitor method for ExtensionEnd.
      Parameters:
      context - visitor's context.
    • visitExtensionPoint

      public void visitExtensionPoint(VisitorContext context)
      Visitor method for ExtensionPoint.
      Parameters:
      context - visitor's context.
    • visitFeature

      public void visitFeature(VisitorContext context)
      Visitor method for Feature.
      Parameters:
      context - visitor's context.
    • visitFinalNode

      public void visitFinalNode(VisitorContext context)
      Visitor method for FinalNode.
      Parameters:
      context - visitor's context.
    • visitFinalState

      public void visitFinalState(VisitorContext context)
      Visitor method for FinalState.
      Parameters:
      context - visitor's context.
    • visitFlowFinalNode

      public void visitFlowFinalNode(VisitorContext context)
      Visitor method for FlowFinalNode.
      Parameters:
      context - visitor's context.
    • visitForkNode

      public void visitForkNode(VisitorContext context)
      Visitor method for ForkNode.
      Parameters:
      context - visitor's context.
    • visitFunctionBehavior

      public void visitFunctionBehavior(VisitorContext context)
      Visitor method for FunctionBehavior.
      Parameters:
      context - visitor's context.
    • visitGate

      public void visitGate(VisitorContext context)
      Visitor method for Gate.
      Parameters:
      context - visitor's context.
    • visitGeneralOrdering

      public void visitGeneralOrdering(VisitorContext context)
      Visitor method for GeneralOrdering.
      Parameters:
      context - visitor's context.
    • visitGeneralization

      public void visitGeneralization(VisitorContext context)
      Visitor method for Generalization.
      Parameters:
      context - visitor's context.
    • visitGeneralizationSet

      public void visitGeneralizationSet(VisitorContext context)
      Visitor method for GeneralizationSet.
      Parameters:
      context - visitor's context.
    • visitImage

      public void visitImage(VisitorContext context)
      Visitor method for Image.
      Parameters:
      context - visitor's context.
    • visitInclude

      public void visitInclude(VisitorContext context)
      Visitor method for Include.
      Parameters:
      context - visitor's context.
    • visitInformationFlow

      public void visitInformationFlow(VisitorContext context)
      Visitor method for InformationFlow.
      Parameters:
      context - visitor's context.
    • visitInformationItem

      public void visitInformationItem(VisitorContext context)
      Visitor method for InformationItem.
      Parameters:
      context - visitor's context.
    • visitInitialNode

      public void visitInitialNode(VisitorContext context)
      Visitor method for InitialNode.
      Parameters:
      context - visitor's context.
    • visitInputPin

      public void visitInputPin(VisitorContext context)
      Visitor method for InputPin.
      Parameters:
      context - visitor's context.
    • visitInstanceSpecification

      public void visitInstanceSpecification(VisitorContext context)
      Visitor method for InstanceSpecification.
      Parameters:
      context - visitor's context.
    • visitInstanceValue

      public void visitInstanceValue(VisitorContext context)
      Visitor method for InstanceValue.
      Parameters:
      context - visitor's context.
    • visitInteraction

      public void visitInteraction(VisitorContext context)
      Visitor method for Interaction.
      Parameters:
      context - visitor's context.
    • visitInteractionConstraint

      public void visitInteractionConstraint(VisitorContext context)
      Visitor method for InteractionConstraint.
      Parameters:
      context - visitor's context.
    • visitInteractionFragment

      public void visitInteractionFragment(VisitorContext context)
      Visitor method for InteractionFragment.
      Parameters:
      context - visitor's context.
    • visitInteractionOperand

      public void visitInteractionOperand(VisitorContext context)
      Visitor method for InteractionOperand.
      Parameters:
      context - visitor's context.
    • visitInteractionUse

      public void visitInteractionUse(VisitorContext context)
      Visitor method for InteractionUse.
      Parameters:
      context - visitor's context.
    • visitInterface

      public void visitInterface(VisitorContext context)
      Visitor method for Interface.
      Parameters:
      context - visitor's context.
    • visitInterfaceRealization

      public void visitInterfaceRealization(VisitorContext context)
      Visitor method for InterfaceRealization.
      Parameters:
      context - visitor's context.
    • visitInterruptibleActivityRegion

      public void visitInterruptibleActivityRegion(VisitorContext context)
      Visitor method for InterruptibleActivityRegion.
      Parameters:
      context - visitor's context.
    • visitInterval

      public void visitInterval(VisitorContext context)
      Visitor method for Interval.
      Parameters:
      context - visitor's context.
    • visitIntervalConstraint

      public void visitIntervalConstraint(VisitorContext context)
      Visitor method for IntervalConstraint.
      Parameters:
      context - visitor's context.
    • visitInvocationAction

      public void visitInvocationAction(VisitorContext context)
      Visitor method for InvocationAction.
      Parameters:
      context - visitor's context.
    • visitJoinNode

      public void visitJoinNode(VisitorContext context)
      Visitor method for JoinNode.
      Parameters:
      context - visitor's context.
    • visitLifeline

      public void visitLifeline(VisitorContext context)
      Visitor method for Lifeline.
      Parameters:
      context - visitor's context.
    • visitLinkAction

      public void visitLinkAction(VisitorContext context)
      Visitor method for LinkAction.
      Parameters:
      context - visitor's context.
    • visitLinkEndCreationData

      public void visitLinkEndCreationData(VisitorContext context)
      Visitor method for LinkEndCreationData.
      Parameters:
      context - visitor's context.
    • visitLinkEndData

      public void visitLinkEndData(VisitorContext context)
      Visitor method for LinkEndData.
      Parameters:
      context - visitor's context.
    • visitLinkEndDestructionData

      public void visitLinkEndDestructionData(VisitorContext context)
      Visitor method for LinkEndDestructionData.
      Parameters:
      context - visitor's context.
    • visitLiteralBoolean

      public void visitLiteralBoolean(VisitorContext context)
      Visitor method for LiteralBoolean.
      Parameters:
      context - visitor's context.
    • visitLiteralInteger

      public void visitLiteralInteger(VisitorContext context)
      Visitor method for LiteralInteger.
      Parameters:
      context - visitor's context.
    • visitLiteralNull

      public void visitLiteralNull(VisitorContext context)
      Visitor method for LiteralNull.
      Parameters:
      context - visitor's context.
    • visitLiteralReal

      public void visitLiteralReal(VisitorContext context)
      Visitor method for LiteralReal.
      Parameters:
      context - visitor's context.
    • visitLiteralSpecification

      public void visitLiteralSpecification(VisitorContext context)
      Visitor method for LiteralSpecification.
      Parameters:
      context - visitor's context.
    • visitLiteralString

      public void visitLiteralString(VisitorContext context)
      Visitor method for LiteralString.
      Parameters:
      context - visitor's context.
    • visitLiteralUnlimitedNatural

      public void visitLiteralUnlimitedNatural(VisitorContext context)
      Visitor method for LiteralUnlimitedNatural.
      Parameters:
      context - visitor's context.
    • visitLoopNode

      public void visitLoopNode(VisitorContext context)
      Visitor method for LoopNode.
      Parameters:
      context - visitor's context.
    • visitManifestation

      public void visitManifestation(VisitorContext context)
      Visitor method for Manifestation.
      Parameters:
      context - visitor's context.
    • visitMergeNode

      public void visitMergeNode(VisitorContext context)
      Visitor method for MergeNode.
      Parameters:
      context - visitor's context.
    • visitMessage

      public void visitMessage(VisitorContext context)
      Visitor method for Message.
      Parameters:
      context - visitor's context.
    • visitMessageEnd

      public void visitMessageEnd(VisitorContext context)
      Visitor method for MessageEnd.
      Parameters:
      context - visitor's context.
    • visitMessageEvent

      public void visitMessageEvent(VisitorContext context)
      Visitor method for MessageEvent.
      Parameters:
      context - visitor's context.
    • visitMessageOccurrenceSpecification

      public void visitMessageOccurrenceSpecification(VisitorContext context)
      Visitor method for MessageOccurrenceSpecification.
      Parameters:
      context - visitor's context.
    • visitModel

      public void visitModel(VisitorContext context)
      Visitor method for Model.
      Parameters:
      context - visitor's context.
    • visitMultiplicityElement

      public void visitMultiplicityElement(VisitorContext context)
      Visitor method for MultiplicityElement.
      Parameters:
      context - visitor's context.
    • visitNamedElement

      public void visitNamedElement(VisitorContext context)
      Visitor method for NamedElement.
      Parameters:
      context - visitor's context.
    • visitNamespace

      public void visitNamespace(VisitorContext context)
      Visitor method for Namespace.
      Parameters:
      context - visitor's context.
    • visitNode

      public void visitNode(VisitorContext context)
      Visitor method for Node.
      Parameters:
      context - visitor's context.
    • visitObjectFlow

      public void visitObjectFlow(VisitorContext context)
      Visitor method for ObjectFlow.
      Parameters:
      context - visitor's context.
    • visitObjectNode

      public void visitObjectNode(VisitorContext context)
      Visitor method for ObjectNode.
      Parameters:
      context - visitor's context.
    • visitObservation

      public void visitObservation(VisitorContext context)
      Visitor method for Observation.
      Parameters:
      context - visitor's context.
    • visitOccurrenceSpecification

      public void visitOccurrenceSpecification(VisitorContext context)
      Visitor method for OccurrenceSpecification.
      Parameters:
      context - visitor's context.
    • visitOpaqueAction

      public void visitOpaqueAction(VisitorContext context)
      Visitor method for OpaqueAction.
      Parameters:
      context - visitor's context.
    • visitOpaqueBehavior

      public void visitOpaqueBehavior(VisitorContext context)
      Visitor method for OpaqueBehavior.
      Parameters:
      context - visitor's context.
    • visitOpaqueExpression

      public void visitOpaqueExpression(VisitorContext context)
      Visitor method for OpaqueExpression.
      Parameters:
      context - visitor's context.
    • visitOperation

      public void visitOperation(VisitorContext context)
      Visitor method for Operation.
      Parameters:
      context - visitor's context.
    • visitOperationTemplateParameter

      public void visitOperationTemplateParameter(VisitorContext context)
      Visitor method for OperationTemplateParameter.
      Parameters:
      context - visitor's context.
    • visitOutputPin

      public void visitOutputPin(VisitorContext context)
      Visitor method for OutputPin.
      Parameters:
      context - visitor's context.
    • visitPackage

      public void visitPackage(VisitorContext context)
      Visitor method for Package.
      Parameters:
      context - visitor's context.
    • visitPackageImport

      public void visitPackageImport(VisitorContext context)
      Visitor method for PackageImport.
      Parameters:
      context - visitor's context.
    • visitPackageMerge

      public void visitPackageMerge(VisitorContext context)
      Visitor method for PackageMerge.
      Parameters:
      context - visitor's context.
    • visitPackageableElement

      public void visitPackageableElement(VisitorContext context)
      Visitor method for PackageableElement.
      Parameters:
      context - visitor's context.
    • visitParameter

      public void visitParameter(VisitorContext context)
      Visitor method for Parameter.
      Parameters:
      context - visitor's context.
    • visitParameterSet

      public void visitParameterSet(VisitorContext context)
      Visitor method for ParameterSet.
      Parameters:
      context - visitor's context.
    • visitParameterableElement

      public void visitParameterableElement(VisitorContext context)
      Visitor method for ParameterableElement.
      Parameters:
      context - visitor's context.
    • visitPartDecomposition

      public void visitPartDecomposition(VisitorContext context)
      Visitor method for PartDecomposition.
      Parameters:
      context - visitor's context.
    • visitPin

      public void visitPin(VisitorContext context)
      Visitor method for Pin.
      Parameters:
      context - visitor's context.
    • visitPort

      public void visitPort(VisitorContext context)
      Visitor method for Port.
      Parameters:
      context - visitor's context.
    • visitPrimitiveType

      public void visitPrimitiveType(VisitorContext context)
      Visitor method for PrimitiveType.
      Parameters:
      context - visitor's context.
    • visitProfile

      public void visitProfile(VisitorContext context)
      Visitor method for Profile.
      Parameters:
      context - visitor's context.
    • visitProfileApplication

      public void visitProfileApplication(VisitorContext context)
      Visitor method for ProfileApplication.
      Parameters:
      context - visitor's context.
    • visitProperty

      public void visitProperty(VisitorContext context)
      Visitor method for Property.
      Parameters:
      context - visitor's context.
    • visitProtocolConformance

      public void visitProtocolConformance(VisitorContext context)
      Visitor method for ProtocolConformance.
      Parameters:
      context - visitor's context.
    • visitProtocolStateMachine

      public void visitProtocolStateMachine(VisitorContext context)
      Visitor method for ProtocolStateMachine.
      Parameters:
      context - visitor's context.
    • visitProtocolTransition

      public void visitProtocolTransition(VisitorContext context)
      Visitor method for ProtocolTransition.
      Parameters:
      context - visitor's context.
    • visitPseudostate

      public void visitPseudostate(VisitorContext context)
      Visitor method for Pseudostate.
      Parameters:
      context - visitor's context.
    • visitQualifierValue

      public void visitQualifierValue(VisitorContext context)
      Visitor method for QualifierValue.
      Parameters:
      context - visitor's context.
    • visitRaiseExceptionAction

      public void visitRaiseExceptionAction(VisitorContext context)
      Visitor method for RaiseExceptionAction.
      Parameters:
      context - visitor's context.
    • visitReadExtentAction

      public void visitReadExtentAction(VisitorContext context)
      Visitor method for ReadExtentAction.
      Parameters:
      context - visitor's context.
    • visitReadIsClassifiedObjectAction

      public void visitReadIsClassifiedObjectAction(VisitorContext context)
      Visitor method for ReadIsClassifiedObjectAction.
      Parameters:
      context - visitor's context.
    • visitReadLinkAction

      public void visitReadLinkAction(VisitorContext context)
      Visitor method for ReadLinkAction.
      Parameters:
      context - visitor's context.
    • visitReadLinkObjectEndAction

      public void visitReadLinkObjectEndAction(VisitorContext context)
      Visitor method for ReadLinkObjectEndAction.
      Parameters:
      context - visitor's context.
    • visitReadLinkObjectEndQualifierAction

      public void visitReadLinkObjectEndQualifierAction(VisitorContext context)
      Parameters:
      context - visitor's context.
    • visitReadSelfAction

      public void visitReadSelfAction(VisitorContext context)
      Visitor method for ReadSelfAction.
      Parameters:
      context - visitor's context.
    • visitReadStructuralFeatureAction

      public void visitReadStructuralFeatureAction(VisitorContext context)
      Visitor method for ReadStructuralFeatureAction.
      Parameters:
      context - visitor's context.
    • visitReadVariableAction

      public void visitReadVariableAction(VisitorContext context)
      Visitor method for ReadVariableAction.
      Parameters:
      context - visitor's context.
    • visitRealization

      public void visitRealization(VisitorContext context)
      Visitor method for Realization.
      Parameters:
      context - visitor's context.
    • visitReception

      public void visitReception(VisitorContext context)
      Visitor method for Reception.
      Parameters:
      context - visitor's context.
    • visitReclassifyObjectAction

      public void visitReclassifyObjectAction(VisitorContext context)
      Visitor method for ReclassifyObjectAction.
      Parameters:
      context - visitor's context.
    • visitRedefinableElement

      public void visitRedefinableElement(VisitorContext context)
      Visitor method for RedefinableElement.
      Parameters:
      context - visitor's context.
    • visitRedefinableTemplateSignature

      public void visitRedefinableTemplateSignature(VisitorContext context)
      Visitor method for RedefinableTemplateSignature.
      Parameters:
      context - visitor's context.
    • visitReduceAction

      public void visitReduceAction(VisitorContext context)
      Visitor method for ReduceAction.
      Parameters:
      context - visitor's context.
    • visitRegion

      public void visitRegion(VisitorContext context)
      Visitor method for Region.
      Parameters:
      context - visitor's context.
    • visitRelationship

      public void visitRelationship(VisitorContext context)
      Visitor method for Relationship.
      Parameters:
      context - visitor's context.
    • visitRemoveStructuralFeatureValueAction

      public void visitRemoveStructuralFeatureValueAction(VisitorContext context)
      Parameters:
      context - visitor's context.
    • visitRemoveVariableValueAction

      public void visitRemoveVariableValueAction(VisitorContext context)
      Visitor method for RemoveVariableValueAction.
      Parameters:
      context - visitor's context.
    • visitReplyAction

      public void visitReplyAction(VisitorContext context)
      Visitor method for ReplyAction.
      Parameters:
      context - visitor's context.
    • visitSendObjectAction

      public void visitSendObjectAction(VisitorContext context)
      Visitor method for SendObjectAction.
      Parameters:
      context - visitor's context.
    • visitSendSignalAction

      public void visitSendSignalAction(VisitorContext context)
      Visitor method for SendSignalAction.
      Parameters:
      context - visitor's context.
    • visitSequenceNode

      public void visitSequenceNode(VisitorContext context)
      Visitor method for SequenceNode.
      Parameters:
      context - visitor's context.
    • visitSignal

      public void visitSignal(VisitorContext context)
      Visitor method for Signal.
      Parameters:
      context - visitor's context.
    • visitSignalEvent

      public void visitSignalEvent(VisitorContext context)
      Visitor method for SignalEvent.
      Parameters:
      context - visitor's context.
    • visitSlot

      public void visitSlot(VisitorContext context)
      Visitor method for Slot.
      Parameters:
      context - visitor's context.
    • visitStartClassifierBehaviorAction

      public void visitStartClassifierBehaviorAction(VisitorContext context)
      Visitor method for StartClassifierBehaviorAction.
      Parameters:
      context - visitor's context.
    • visitStartObjectBehaviorAction

      public void visitStartObjectBehaviorAction(VisitorContext context)
      Visitor method for StartObjectBehaviorAction.
      Parameters:
      context - visitor's context.
    • visitState

      public void visitState(VisitorContext context)
      Visitor method for State.
      Parameters:
      context - visitor's context.
    • visitStateInvariant

      public void visitStateInvariant(VisitorContext context)
      Visitor method for StateInvariant.
      Parameters:
      context - visitor's context.
    • visitStateMachine

      public void visitStateMachine(VisitorContext context)
      Visitor method for StateMachine.
      Parameters:
      context - visitor's context.
    • visitStereotype

      public void visitStereotype(VisitorContext context)
      Visitor method for Stereotype.
      Parameters:
      context - visitor's context.
    • visitStringExpression

      public void visitStringExpression(VisitorContext context)
      Visitor method for StringExpression.
      Parameters:
      context - visitor's context.
    • visitStructuralFeature

      public void visitStructuralFeature(VisitorContext context)
      Visitor method for StructuralFeature.
      Parameters:
      context - visitor's context.
    • visitStructuralFeatureAction

      public void visitStructuralFeatureAction(VisitorContext context)
      Visitor method for StructuralFeatureAction.
      Parameters:
      context - visitor's context.
    • visitStructuredActivityNode

      public void visitStructuredActivityNode(VisitorContext context)
      Visitor method for StructuredActivityNode.
      Parameters:
      context - visitor's context.
    • visitStructuredClassifier

      public void visitStructuredClassifier(VisitorContext context)
      Visitor method for StructuredClassifier.
      Parameters:
      context - visitor's context.
    • visitSubstitution

      public void visitSubstitution(VisitorContext context)
      Visitor method for Substitution.
      Parameters:
      context - visitor's context.
    • visitTemplateBinding

      public void visitTemplateBinding(VisitorContext context)
      Visitor method for TemplateBinding.
      Parameters:
      context - visitor's context.
    • visitTemplateParameter

      public void visitTemplateParameter(VisitorContext context)
      Visitor method for TemplateParameter.
      Parameters:
      context - visitor's context.
    • visitTemplateParameterSubstitution

      public void visitTemplateParameterSubstitution(VisitorContext context)
      Visitor method for TemplateParameterSubstitution.
      Parameters:
      context - visitor's context.
    • visitTemplateSignature

      public void visitTemplateSignature(VisitorContext context)
      Visitor method for TemplateSignature.
      Parameters:
      context - visitor's context.
    • visitTemplateableElement

      public void visitTemplateableElement(VisitorContext context)
      Visitor method for TemplateableElement.
      Parameters:
      context - visitor's context.
    • visitTestIdentityAction

      public void visitTestIdentityAction(VisitorContext context)
      Visitor method for TestIdentityAction.
      Parameters:
      context - visitor's context.
    • visitTimeConstraint

      public void visitTimeConstraint(VisitorContext context)
      Visitor method for TimeConstraint.
      Parameters:
      context - visitor's context.
    • visitTimeEvent

      public void visitTimeEvent(VisitorContext context)
      Visitor method for TimeEvent.
      Parameters:
      context - visitor's context.
    • visitTimeExpression

      public void visitTimeExpression(VisitorContext context)
      Visitor method for TimeExpression.
      Parameters:
      context - visitor's context.
    • visitTimeInterval

      public void visitTimeInterval(VisitorContext context)
      Visitor method for TimeInterval.
      Parameters:
      context - visitor's context.
    • visitTimeObservation

      public void visitTimeObservation(VisitorContext context)
      Visitor method for TimeObservation.
      Parameters:
      context - visitor's context.
    • visitTransition

      public void visitTransition(VisitorContext context)
      Visitor method for Transition.
      Parameters:
      context - visitor's context.
    • visitTrigger

      public void visitTrigger(VisitorContext context)
      Visitor method for Trigger.
      Parameters:
      context - visitor's context.
    • visitType

      public void visitType(VisitorContext context)
      Visitor method for Type.
      Parameters:
      context - visitor's context.
    • visitTypedElement

      public void visitTypedElement(VisitorContext context)
      Visitor method for TypedElement.
      Parameters:
      context - visitor's context.
    • visitUnmarshallAction

      public void visitUnmarshallAction(VisitorContext context)
      Visitor method for UnmarshallAction.
      Parameters:
      context - visitor's context.
    • visitUsage

      public void visitUsage(VisitorContext context)
      Visitor method for Usage.
      Parameters:
      context - visitor's context.
    • visitUseCase

      public void visitUseCase(VisitorContext context)
      Visitor method for UseCase.
      Parameters:
      context - visitor's context.
    • visitValuePin

      public void visitValuePin(VisitorContext context)
      Visitor method for ValuePin.
      Parameters:
      context - visitor's context.
    • visitValueSpecification

      public void visitValueSpecification(VisitorContext context)
      Visitor method for ValueSpecification.
      Parameters:
      context - visitor's context.
    • visitValueSpecificationAction

      public void visitValueSpecificationAction(VisitorContext context)
      Visitor method for ValueSpecificationAction.
      Parameters:
      context - visitor's context.
    • visitVariable

      public void visitVariable(VisitorContext context)
      Visitor method for Variable.
      Parameters:
      context - visitor's context.
    • visitVariableAction

      public void visitVariableAction(VisitorContext context)
      Visitor method for VariableAction.
      Parameters:
      context - visitor's context.
    • visitVertex

      public void visitVertex(VisitorContext context)
      Visitor method for Vertex.
      Parameters:
      context - visitor's context.
    • visitWriteLinkAction

      public void visitWriteLinkAction(VisitorContext context)
      Visitor method for WriteLinkAction.
      Parameters:
      context - visitor's context.
    • visitWriteStructuralFeatureAction

      public void visitWriteStructuralFeatureAction(VisitorContext context)
      Visitor method for WriteStructuralFeatureAction.
      Parameters:
      context - visitor's context.
    • visitWriteVariableAction

      public void visitWriteVariableAction(VisitorContext context)
      Visitor method for WriteVariableAction.
      Parameters:
      context - visitor's context.
    • visitTaggedValue

      public void visitTaggedValue(VisitorContext context)
    • visitStringTaggedValue

      public void visitStringTaggedValue(VisitorContext context)
    • visitBooleanTaggedValue

      public void visitBooleanTaggedValue(VisitorContext context)
    • visitElementTaggedValue

      public void visitElementTaggedValue(VisitorContext context)
    • visitRealTaggedValue

      public void visitRealTaggedValue(VisitorContext context)
    • visitIntegerTaggedValue

      public void visitIntegerTaggedValue(VisitorContext context)