public interface IModelVisitor extends MVisitor
java.lang.Object visitAbstractPseudoState(AbstractPseudoState obj)
java.lang.Object visitAbstraction(Abstraction obj)
java.lang.Object visitAcceptCallEventAction(AcceptCallEventAction obj)
java.lang.Object visitAcceptChangeEventAction(AcceptChangeEventAction obj)
java.lang.Object visitAcceptSignalAction(AcceptSignalAction obj)
java.lang.Object visitAcceptTimeEventAction(AcceptTimeEventAction obj)
java.lang.Object visitActivity(Activity obj)
java.lang.Object visitActivityAction(ActivityAction obj)
java.lang.Object visitActivityDiagram(ActivityDiagram obj)
java.lang.Object visitActivityEdge(ActivityEdge obj)
java.lang.Object visitActivityFinalNode(ActivityFinalNode obj)
java.lang.Object visitActivityGroup(ActivityGroup obj)
java.lang.Object visitActivityNode(ActivityNode obj)
java.lang.Object visitActivityParameterNode(ActivityParameterNode obj)
java.lang.Object visitActivityPartition(ActivityPartition obj)
java.lang.Object visitActor(Actor obj)
java.lang.Object visitArtifact(Artifact obj)
java.lang.Object visitAssociation(Association obj)
java.lang.Object visitAssociationEnd(AssociationEnd obj)
java.lang.Object visitAttribute(Attribute obj)
java.lang.Object visitAttributeLink(AttributeLink obj)
java.lang.Object visitBehavior(Behavior obj)
java.lang.Object visitBehaviorDiagram(BehaviorDiagram obj)
java.lang.Object visitBehaviorParameter(BehaviorParameter obj)
java.lang.Object visitBehavioralFeature(BehavioralFeature obj)
java.lang.Object visitBindableInstance(BindableInstance obj)
java.lang.Object visitBinding(Binding obj)
java.lang.Object visitBpmnActivity(BpmnActivity obj)
java.lang.Object visitBpmnAdHocSubProcess(BpmnAdHocSubProcess obj)
java.lang.Object visitBpmnArtifact(BpmnArtifact obj)
java.lang.Object visitBpmnAssociation(BpmnAssociation obj)
java.lang.Object visitBpmnBaseElement(BpmnBaseElement obj)
java.lang.Object visitBpmnBoundaryEvent(BpmnBoundaryEvent obj)
java.lang.Object visitBpmnBusinessRuleTask(BpmnBusinessRuleTask obj)
java.lang.Object visitBpmnCallActivity(BpmnCallActivity obj)
java.lang.Object visitBpmnCancelEventDefinition(BpmnCancelEventDefinition obj)
java.lang.Object visitBpmnCatchEvent(BpmnCatchEvent obj)
java.lang.Object visitBpmnCollaboration(BpmnCollaboration obj)
java.lang.Object visitBpmnCollaborationDiagram(BpmnCollaborationDiagram obj)
java.lang.Object visitBpmnCompensateEventDefinition(BpmnCompensateEventDefinition obj)
java.lang.Object visitBpmnComplexBehaviorDefinition(BpmnComplexBehaviorDefinition obj)
java.lang.Object visitBpmnComplexGateway(BpmnComplexGateway obj)
java.lang.Object visitBpmnConditionalEventDefinition(BpmnConditionalEventDefinition obj)
java.lang.Object visitBpmnDataAssociation(BpmnDataAssociation obj)
java.lang.Object visitBpmnDataInput(BpmnDataInput obj)
java.lang.Object visitBpmnDataObject(BpmnDataObject obj)
java.lang.Object visitBpmnDataOutput(BpmnDataOutput obj)
java.lang.Object visitBpmnDataState(BpmnDataState obj)
java.lang.Object visitBpmnDataStore(BpmnDataStore obj)
java.lang.Object visitBpmnEndEvent(BpmnEndEvent obj)
java.lang.Object visitBpmnEndPoint(BpmnEndPoint obj)
java.lang.Object visitBpmnErrorEventDefinition(BpmnErrorEventDefinition obj)
java.lang.Object visitBpmnEscalationEventDefinition(BpmnEscalationEventDefinition obj)
java.lang.Object visitBpmnEvent(BpmnEvent obj)
java.lang.Object visitBpmnEventBasedGateway(BpmnEventBasedGateway obj)
java.lang.Object visitBpmnEventDefinition(BpmnEventDefinition obj)
java.lang.Object visitBpmnExclusiveGateway(BpmnExclusiveGateway obj)
java.lang.Object visitBpmnFlowElement(BpmnFlowElement obj)
java.lang.Object visitBpmnFlowNode(BpmnFlowNode obj)
java.lang.Object visitBpmnGateway(BpmnGateway obj)
java.lang.Object visitBpmnGroup(BpmnGroup obj)
java.lang.Object visitBpmnImplicitThrowEvent(BpmnImplicitThrowEvent obj)
java.lang.Object visitBpmnInclusiveGateway(BpmnInclusiveGateway obj)
java.lang.Object visitBpmnInterface(BpmnInterface obj)
java.lang.Object visitBpmnIntermediateCatchEvent(BpmnIntermediateCatchEvent obj)
java.lang.Object visitBpmnIntermediateThrowEvent(BpmnIntermediateThrowEvent obj)
java.lang.Object visitBpmnItemAwareElement(BpmnItemAwareElement obj)
java.lang.Object visitBpmnItemDefinition(BpmnItemDefinition obj)
java.lang.Object visitBpmnLane(BpmnLane obj)
java.lang.Object visitBpmnLaneSet(BpmnLaneSet obj)
java.lang.Object visitBpmnLinkEventDefinition(BpmnLinkEventDefinition obj)
java.lang.Object visitBpmnLoopCharacteristics(BpmnLoopCharacteristics obj)
java.lang.Object visitBpmnManualTask(BpmnManualTask obj)
java.lang.Object visitBpmnMessage(BpmnMessage obj)
java.lang.Object visitBpmnMessageEventDefinition(BpmnMessageEventDefinition obj)
java.lang.Object visitBpmnMessageFlow(BpmnMessageFlow obj)
java.lang.Object visitBpmnMultiInstanceLoopCharacteristics(BpmnMultiInstanceLoopCharacteristics obj)
java.lang.Object visitBpmnOperation(BpmnOperation obj)
java.lang.Object visitBpmnParallelGateway(BpmnParallelGateway obj)
java.lang.Object visitBpmnParticipant(BpmnParticipant obj)
java.lang.Object visitBpmnProcess(BpmnProcess obj)
java.lang.Object visitBpmnProcessCollaborationDiagram(BpmnProcessCollaborationDiagram obj)
java.lang.Object visitBpmnProcessDesignDiagram(BpmnProcessDesignDiagram obj)
java.lang.Object visitBpmnReceiveTask(BpmnReceiveTask obj)
java.lang.Object visitBpmnResource(BpmnResource obj)
java.lang.Object visitBpmnResourceParameter(BpmnResourceParameter obj)
java.lang.Object visitBpmnResourceParameterBinding(BpmnResourceParameterBinding obj)
java.lang.Object visitBpmnResourceRole(BpmnResourceRole obj)
java.lang.Object visitBpmnScriptTask(BpmnScriptTask obj)
java.lang.Object visitBpmnSendTask(BpmnSendTask obj)
java.lang.Object visitBpmnSequenceFlow(BpmnSequenceFlow obj)
java.lang.Object visitBpmnSequenceFlowDataAssociation(BpmnSequenceFlowDataAssociation obj)
java.lang.Object visitBpmnServiceTask(BpmnServiceTask obj)
java.lang.Object visitBpmnSharedDefinitions(BpmnSharedDefinitions obj)
java.lang.Object visitBpmnSharedElement(BpmnSharedElement obj)
java.lang.Object visitBpmnSignalEventDefinition(BpmnSignalEventDefinition obj)
java.lang.Object visitBpmnStandardLoopCharacteristics(BpmnStandardLoopCharacteristics obj)
java.lang.Object visitBpmnStartEvent(BpmnStartEvent obj)
java.lang.Object visitBpmnSubProcess(BpmnSubProcess obj)
java.lang.Object visitBpmnSubProcessDiagram(BpmnSubProcessDiagram obj)
java.lang.Object visitBpmnTask(BpmnTask obj)
java.lang.Object visitBpmnTerminateEventDefinition(BpmnTerminateEventDefinition obj)
java.lang.Object visitBpmnThrowEvent(BpmnThrowEvent obj)
java.lang.Object visitBpmnTimerEventDefinition(BpmnTimerEventDefinition obj)
java.lang.Object visitBpmnTransaction(BpmnTransaction obj)
java.lang.Object visitBpmnUserTask(BpmnUserTask obj)
java.lang.Object visitCallAction(CallAction obj)
java.lang.Object visitCallBehaviorAction(CallBehaviorAction obj)
java.lang.Object visitCallOperationAction(CallOperationAction obj)
java.lang.Object visitCentralBufferNode(CentralBufferNode obj)
java.lang.Object visitChoicePseudoState(ChoicePseudoState obj)
java.lang.Object visitClass(Class obj)
java.lang.Object visitClassAssociation(ClassAssociation obj)
java.lang.Object visitClassDiagram(ClassDiagram obj)
java.lang.Object visitClassifier(Classifier obj)
java.lang.Object visitClause(Clause obj)
java.lang.Object visitCollaboration(Collaboration obj)
java.lang.Object visitCollaborationUse(CollaborationUse obj)
java.lang.Object visitCombinedFragment(CombinedFragment obj)
java.lang.Object visitCommunicationChannel(CommunicationChannel obj)
java.lang.Object visitCommunicationDiagram(CommunicationDiagram obj)
java.lang.Object visitCommunicationInteraction(CommunicationInteraction obj)
java.lang.Object visitCommunicationMessage(CommunicationMessage obj)
java.lang.Object visitCommunicationNode(CommunicationNode obj)
java.lang.Object visitComponent(Component obj)
java.lang.Object visitComponentRealization(ComponentRealization obj)
java.lang.Object visitCompositeStructureDiagram(CompositeStructureDiagram obj)
java.lang.Object visitConditionalNode(ConditionalNode obj)
java.lang.Object visitConnectionPointReference(ConnectionPointReference obj)
java.lang.Object visitConnector(Connector obj)
java.lang.Object visitConnectorEnd(ConnectorEnd obj)
java.lang.Object visitConstraint(Constraint obj)
java.lang.Object visitControlFlow(ControlFlow obj)
java.lang.Object visitControlNode(ControlNode obj)
java.lang.Object visitDataFlow(DataFlow obj)
java.lang.Object visitDataStoreNode(DataStoreNode obj)
java.lang.Object visitDataType(DataType obj)
java.lang.Object visitDecisionMergeNode(DecisionMergeNode obj)
java.lang.Object visitDeepHistoryPseudoState(DeepHistoryPseudoState obj)
java.lang.Object visitDeploymentDiagram(DeploymentDiagram obj)
java.lang.Object visitDurationConstraint(DurationConstraint obj)
java.lang.Object visitElementImport(ElementImport obj)
java.lang.Object visitElementRealization(ElementRealization obj)
java.lang.Object visitEntryPointPseudoState(EntryPointPseudoState obj)
java.lang.Object visitEnumeration(Enumeration obj)
java.lang.Object visitEnumerationLiteral(EnumerationLiteral obj)
java.lang.Object visitEvent(Event obj)
java.lang.Object visitExceptionHandler(ExceptionHandler obj)
java.lang.Object visitExecutionOccurenceSpecification(ExecutionOccurenceSpecification obj)
java.lang.Object visitExecutionSpecification(ExecutionSpecification obj)
java.lang.Object visitExitPointPseudoState(ExitPointPseudoState obj)
java.lang.Object visitExpansionNode(ExpansionNode obj)
java.lang.Object visitExpansionRegion(ExpansionRegion obj)
java.lang.Object visitExtensionPoint(ExtensionPoint obj)
java.lang.Object visitFeature(Feature obj)
java.lang.Object visitFinalNode(FinalNode obj)
java.lang.Object visitFinalState(FinalState obj)
java.lang.Object visitFlowFinalNode(FlowFinalNode obj)
java.lang.Object visitForkJoinNode(ForkJoinNode obj)
java.lang.Object visitForkPseudoState(ForkPseudoState obj)
java.lang.Object visitGate(Gate obj)
java.lang.Object visitGeneralClass(GeneralClass obj)
java.lang.Object visitGeneralOrdering(GeneralOrdering obj)
java.lang.Object visitGeneralization(Generalization obj)
java.lang.Object visitInformationFlow(InformationFlow obj)
java.lang.Object visitInformationItem(InformationItem obj)
java.lang.Object visitInitialNode(InitialNode obj)
java.lang.Object visitInitialPseudoState(InitialPseudoState obj)
java.lang.Object visitInputPin(InputPin obj)
java.lang.Object visitInstance(Instance obj)
java.lang.Object visitInstanceNode(InstanceNode obj)
java.lang.Object visitInteraction(Interaction obj)
java.lang.Object visitInteractionFragment(InteractionFragment obj)
java.lang.Object visitInteractionOperand(InteractionOperand obj)
java.lang.Object visitInteractionUse(InteractionUse obj)
java.lang.Object visitInterface(Interface obj)
java.lang.Object visitInterfaceRealization(InterfaceRealization obj)
java.lang.Object visitInternalTransition(InternalTransition obj)
java.lang.Object visitInterruptibleActivityRegion(InterruptibleActivityRegion obj)
java.lang.Object visitJoinPseudoState(JoinPseudoState obj)
java.lang.Object visitJunctionPseudoState(JunctionPseudoState obj)
java.lang.Object visitLifeline(Lifeline obj)
java.lang.Object visitLink(Link obj)
java.lang.Object visitLinkEnd(LinkEnd obj)
java.lang.Object visitLoopNode(LoopNode obj)
java.lang.Object visitManifestation(Manifestation obj)
java.lang.Object visitMessage(Message obj)
java.lang.Object visitMessageEnd(MessageEnd obj)
java.lang.Object visitMessageFlow(MessageFlow obj)
java.lang.Object visitModelTree(ModelTree obj)
java.lang.Object visitNameSpace(NameSpace obj)
java.lang.Object visitNaryAssociation(NaryAssociation obj)
java.lang.Object visitNaryAssociationEnd(NaryAssociationEnd obj)
java.lang.Object visitNaryConnector(NaryConnector obj)
java.lang.Object visitNaryConnectorEnd(NaryConnectorEnd obj)
java.lang.Object visitNaryLink(NaryLink obj)
java.lang.Object visitNaryLinkEnd(NaryLinkEnd obj)
java.lang.Object visitNode(Node obj)
java.lang.Object visitObjectDiagram(ObjectDiagram obj)
java.lang.Object visitObjectFlow(ObjectFlow obj)
java.lang.Object visitObjectNode(ObjectNode obj)
java.lang.Object visitOccurrenceSpecification(OccurrenceSpecification obj)
java.lang.Object visitOpaqueAction(OpaqueAction obj)
java.lang.Object visitOpaqueBehavior(OpaqueBehavior obj)
java.lang.Object visitOperation(Operation obj)
java.lang.Object visitOutputPin(OutputPin obj)
java.lang.Object visitPackage(Package obj)
java.lang.Object visitPackageImport(PackageImport obj)
java.lang.Object visitPackageMerge(PackageMerge obj)
java.lang.Object visitParameter(Parameter obj)
java.lang.Object visitPartDecomposition(PartDecomposition obj)
java.lang.Object visitPin(Pin obj)
java.lang.Object visitPort(Port obj)
java.lang.Object visitProject(Project obj)
java.lang.Object visitProvidedInterface(ProvidedInterface obj)
java.lang.Object visitRaisedException(RaisedException obj)
java.lang.Object visitRegion(Region obj)
java.lang.Object visitRequiredInterface(RequiredInterface obj)
java.lang.Object visitSendSignalAction(SendSignalAction obj)
java.lang.Object visitSequenceDiagram(SequenceDiagram obj)
java.lang.Object visitShallowHistoryPseudoState(ShallowHistoryPseudoState obj)
java.lang.Object visitSignal(Signal obj)
java.lang.Object visitState(State obj)
java.lang.Object visitStateInvariant(StateInvariant obj)
java.lang.Object visitStateMachine(StateMachine obj)
java.lang.Object visitStateMachineDiagram(StateMachineDiagram obj)
java.lang.Object visitStateVertex(StateVertex obj)
java.lang.Object visitStaticDiagram(StaticDiagram obj)
java.lang.Object visitStructuralFeature(StructuralFeature obj)
java.lang.Object visitStructuredActivityNode(StructuredActivityNode obj)
java.lang.Object visitSubstitution(Substitution obj)
java.lang.Object visitTemplateBinding(TemplateBinding obj)
java.lang.Object visitTemplateParameter(TemplateParameter obj)
java.lang.Object visitTemplateParameterSubstitution(TemplateParameterSubstitution obj)
java.lang.Object visitTerminatePseudoState(TerminatePseudoState obj)
java.lang.Object visitTerminateSpecification(TerminateSpecification obj)
java.lang.Object visitTransition(Transition obj)
java.lang.Object visitUmlModelElement(UmlModelElement obj)
java.lang.Object visitUsage(Usage obj)
java.lang.Object visitUseCase(UseCase obj)
java.lang.Object visitUseCaseDependency(UseCaseDependency obj)
java.lang.Object visitUseCaseDiagram(UseCaseDiagram obj)
java.lang.Object visitValuePin(ValuePin obj)