Package com.nomagic.magicdraw.uml
Class InheritanceVisitor
java.lang.Object
com.nomagic.uml2.impl.ModelHierarchyVisitor
com.nomagic.magicdraw.uml.Visitor
com.nomagic.magicdraw.uml.InheritanceVisitor
- All Implemented Interfaces:
AbstractVisitor
,com.nomagic.magicdraw.uml.PresentationElementInheritanceVisitor
,PresentationElementVisitor
,ModelVisitor
@OpenApi
public class InheritanceVisitor
extends Visitor
implements com.nomagic.magicdraw.uml.PresentationElementInheritanceVisitor
Inheritance visitor for PresentationElements.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Method visits given object.Methods inherited from class com.nomagic.magicdraw.uml.Visitor
visitBaseElement
Methods inherited from class com.nomagic.uml2.impl.ModelHierarchyVisitor
visitAbstraction, visitAcceptCallAction, visitAcceptEventAction, visitAction, visitActionExecutionSpecification, visitActionInputPin, visitActivity, visitActivityEdge, visitActivityFinalNode, visitActivityGroup, visitActivityNode, visitActivityParameterNode, visitActivityPartition, visitActor, visitAddStructuralFeatureValueAction, visitAddVariableValueAction, visitAnyReceiveEvent, visitArtifact, visitAssociation, visitAssociationClass, visitBehavior, visitBehavioralFeature, visitBehavioredClassifier, visitBehaviorExecutionSpecification, visitBooleanTaggedValue, visitBroadcastSignalAction, visitCallAction, visitCallBehaviorAction, visitCallEvent, visitCallOperationAction, visitCentralBufferNode, visitChangeEvent, visitClass, visitClassifier, visitClassifierTemplateParameter, visitClause, visitClearAssociationAction, visitClearStructuralFeatureAction, visitClearVariableAction, visitCollaboration, visitCollaborationUse, visitCombinedFragment, visitComment, visitCommunicationPath, visitComponent, visitComponentRealization, visitConditionalNode, visitConnectableElement, visitConnectableElementTemplateParameter, visitConnectionPointReference, visitConnector, visitConnectorEnd, visitConsiderIgnoreFragment, visitConstraint, visitContinuation, visitControlFlow, visitControlNode, visitCreateLinkAction, visitCreateLinkObjectAction, visitCreateObjectAction, visitDataStoreNode, visitDataType, visitDecisionNode, visitDependency, visitDeployedArtifact, visitDeployment, visitDeploymentSpecification, visitDeploymentTarget, visitDestroyLinkAction, visitDestroyObjectAction, visitDestructionOccurrenceSpecification, visitDevice, visitDiagram, visitDirectedRelationship, visitDuration, visitDurationConstraint, visitDurationInterval, visitDurationObservation, visitElement, visitElementImport, visitElementTaggedValue, visitElementValue, visitEncapsulatedClassifier, visitEnumeration, visitEnumerationLiteral, visitEvent, visitExceptionHandler, visitExecutableNode, visitExecutionEnvironment, visitExecutionOccurrenceSpecification, visitExecutionSpecification, visitExpansionNode, visitExpansionRegion, visitExpression, visitExtend, visitExtension, visitExtensionEnd, visitExtensionPoint, visitFeature, visitFinalNode, visitFinalState, visitFlowFinalNode, visitForkNode, visitFunctionBehavior, visitGate, visitGeneralization, visitGeneralizationSet, visitGeneralOrdering, visitImage, visitInclude, visitInformationFlow, visitInformationItem, visitInitialNode, visitInputPin, visitInstanceSpecification, visitInstanceValue, visitIntegerTaggedValue, visitInteraction, visitInteractionConstraint, visitInteractionFragment, visitInteractionOperand, visitInteractionUse, visitInterface, visitInterfaceRealization, visitInterruptibleActivityRegion, visitInterval, visitIntervalConstraint, visitInvocationAction, visitJoinNode, visitLifeline, visitLinkAction, visitLinkEndCreationData, visitLinkEndData, visitLinkEndDestructionData, visitLiteralBoolean, visitLiteralInteger, visitLiteralNull, visitLiteralReal, visitLiteralSpecification, visitLiteralString, visitLiteralUnlimitedNatural, visitLoopNode, visitManifestation, visitMergeNode, visitMessage, visitMessageEnd, visitMessageEvent, visitMessageOccurrenceSpecification, visitModel, visitMultiplicityElement, visitNamedElement, visitNamespace, visitNode, visitObjectFlow, visitObjectNode, visitObservation, visitOccurrenceSpecification, visitOpaqueAction, visitOpaqueBehavior, visitOpaqueExpression, visitOperation, visitOperationTemplateParameter, visitOutputPin, visitPackage, visitPackageableElement, visitPackageImport, visitPackageMerge, visitParameter, visitParameterableElement, visitParameterSet, visitPartDecomposition, visitPin, visitPort, visitPrimitiveType, visitProfile, visitProfileApplication, visitProperty, visitProtocolConformance, visitProtocolStateMachine, visitProtocolTransition, visitPseudostate, visitQualifierValue, visitRaiseExceptionAction, visitReadExtentAction, visitReadIsClassifiedObjectAction, visitReadLinkAction, visitReadLinkObjectEndAction, visitReadLinkObjectEndQualifierAction, visitReadSelfAction, visitReadStructuralFeatureAction, visitReadVariableAction, visitRealization, visitRealTaggedValue, visitReception, visitReclassifyObjectAction, visitRedefinableElement, visitRedefinableTemplateSignature, visitReduceAction, visitRegion, visitRelationship, visitRemoveStructuralFeatureValueAction, visitRemoveVariableValueAction, visitReplyAction, visitSendObjectAction, visitSendSignalAction, visitSequenceNode, visitSignal, visitSignalEvent, visitSlot, visitStartClassifierBehaviorAction, visitStartObjectBehaviorAction, visitState, visitStateInvariant, visitStateMachine, visitStereotype, visitStringExpression, visitStringTaggedValue, visitStructuralFeature, visitStructuralFeatureAction, visitStructuredActivityNode, visitStructuredClassifier, visitSubstitution, visitTaggedValue, visitTemplateableElement, visitTemplateBinding, visitTemplateParameter, visitTemplateParameterSubstitution, visitTemplateSignature, visitTestIdentityAction, visitTimeConstraint, visitTimeEvent, visitTimeExpression, visitTimeInterval, visitTimeObservation, visitTransition, visitTrigger, visitType, visitTypedElement, visitUnmarshallAction, visitUsage, visitUseCase, visitValuePin, visitValueSpecification, visitValueSpecificationAction, visitVariable, visitVariableAction, visitVertex, visitWriteLinkAction, visitWriteStructuralFeatureAction, visitWriteVariableAction
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.nomagic.magicdraw.uml.PresentationElementInheritanceVisitor
visitAbstractBaseCompartmentView, visitAbstractDiagramPresentationElement, visitAbstractDiagramPresentationElementContainer, visitAbstractHeaderShapeView, visitAbstractImageShapeView, visitAbstractShapeWithLabels, visitAbstractShapeWithLabelsInside, visitActionHeaderView, visitActionView, visitActivationView, visitActivityGroupView, visitActivityObjectViewContainer, visitActorView, visitArtifactsCompartmentView, visitArtifactView, visitAssociationClassView, visitAssociationTextBoxView, visitAssociationView, visitAttributesCompartmentView, visitAttributeView, visitBarView, visitBaseCompartmentView, visitBaseElementTextArea, visitBaseElementTextField, visitBaseFlowView, visitBaseHeaderView, visitBaseLifelineHeaderView, visitBaseLifelineView, visitBaseMembersCompartmentView, visitBaseNameHeaderView, visitBasePropertiesCompartmentView, visitBaseRealizationView, visitBaseSplitCompartmentView, visitBehavioralFeatureView, visitBehaviorLabelView, visitBehaviorsCompartmentView, visitBehaviorView, visitBodyRegionView, visitBodyRegionView, visitCallBehaviorActionHeaderView, visitCallBehaviorActionView, visitCallOperationActionView, visitClassHeaderView, visitClassifierHeaderView, visitClassifierView, visitClassView, visitClauseCompartmentView, visitClauseView, visitCollaborationHeaderView, visitCollaborationUseView, visitCollaborationView, visitCombinedFragmentHeaderView, visitCombinedFragmentView, visitCommentView, visitCommunicationPathView, visitComponentHeaderView, visitComponentView, visitConditionalNodeView, visitConnectorEndView, visitConnectorToSelfView, visitConnectorView, visitConstraintCompartmentView, visitConstraintLinkView, visitConstraintsCompartmentView, visitConstraintsView, visitContainerLinkView, visitContainerShapeView, visitContainmentLinkView, visitContentShape, visitControlFlowView, visitConveyedInformationView, visitCustomCompartmentView, visitCustomElementCompartmentView, visitDataTypeView, visitDecisionView, visitDependencyView, visitDeployedElementsCompartmentView, visitDeploymentView, visitDiagramFrameHeaderView, visitDiagramFrameLabelView, visitDiagramFrameView, visitDiagramLegendShape, visitDiagramObjectViewContainer, visitDiagramOverviewCompartmentView, visitDiagramPropertiesShape, visitDiagramShape, visitDirectionIconView, visitDummyDiagramObjectViewContainer, visitDurationConstraintView, visitElementCompartmentView, visitElementImportView, visitElementPropertiesCompartmentView, visitElementTaggedValueView, visitElementWithIconView, visitElseRegionView, visitEnumerationHeaderView, visitEnumerationLiteralsCompartmentView, visitEnumerationLiteralView, visitEnumerationView, visitExceptionHandlerView, visitExpansionNodeView, visitExpansionRegionView, visitExtendView, visitExtensionPointsCompartmentView, visitExtensionPointView, visitExtensionView, visitFlowConnectorView, visitFoundMessageView, visitFragmentView, visitFrameHeaderView, visitFrameView, visitGeneralizationSetHeaderView, visitGeneralizationSetView, visitGeneralizationView, visitGenericView, visitHeaderShapeView, visitHeaderView, visitImageShapeFromElementView, visitImageShapeView, visitImageView, visitIncludeView, visitInformationFlowView, visitInformationItemHeaderView, visitInformationItemView, visitInnerElementsCompartmentView, visitInstanceSlotsCompartmentView, visitInstanceSpecificationHeaderView, visitInstanceSpecificationView, visitInteractionOperandsCompartmentView, visitInteractionOperandView, visitInteractionUseOverviewView, visitInteractionUseView, visitInterfaceHeaderView, visitInterfaceRealizationView, visitInterfacesCompartmentView, visitInterfaceView, visitInternalStateCompartmentView, visitInterruptibleActivityRegionView, visitLegendItemsCompartmentView, visitLegendItemView, visitLifeLineLineView, visitLifelineView, visitLinkAttributeView, visitLinkEndView, visitLinkView, visitLinkWithEndsView, visitLinkWithRolesView, visitLinkWithStereotype, visitListElementView, visitLoopNodeView, visitLostFoundMessageView, visitLostMessageView, visitMemberView, visitMessageSignatureView, visitMessageView, visitNNaryAssociationView, visitNodeHeaderView, visitNodeInstanceSpecificationHeaderView, visitNodeInstanceSpecificationView, visitNodeView, visitNoteAnchorView, visitNoteHeaderView, visitNoteView, visitObjectFlowView, visitObjectNodeView, visitObjectNodeViewHeaderView, visitOpaqueActionView, visitOperationsCompartmentView, visitOperationTextArea, visitOperationView, visitPackageHeaderView, visitPackageImportView, visitPackageMergeView, visitPackageView, visitPartHeaderView, visitPartView, visitPathToSelfShape, visitPinView, visitPortAttributeView, visitPortsCompartmentView, visitPortView, visitPresentationElementContainer, visitPrimitiveTaggedValueView, visitPrimitiveTypeView, visitPrimitiveValueView, visitProfileApplicationView, visitPseudoNodeView, visitPseudoStateView, visitQualifiersView, visitRealizationsCompartmentView, visitRealizationView, visitReceptionsCompartmentView, visitReceptionView, visitRectangularShape, visitRegionsCompartmentView, visitRegionView, visitRequiredProvidedCompartmentView, visitRoleBindingView, visitRoleView, visitSeparatorView, visitSeqBaseMessageView, visitSeqMessageView, visitSeqSelfMessageView, visitSequenceLifelineView, visitSequenceNodeView, visitSequenceObjectViewContainer, visitSetupRegionView, visitShapeWithLabels, visitSignalActionView, visitSignalView, visitSimpleActivityRegionView, visitSlotView, visitSplitView, visitStateHeaderView, visitStateInvariantHeaderView, visitStateInvariantView, visitStateObjectViewContainer, visitStateView, visitStereotypeHeaderView, visitStereotypeIconView, visitStereotypesView, visitStereotypeView, visitStructureCompartmentView, visitStructuredActivityNodeView, visitSwimlaneCellView, visitSwimlaneHeaderView, visitSwimlaneView, visitTableCellView, visitTableShapeView, visitTaggedValuesCompartmentView, visitTaggedValuesView, visitTemplateBindingView, visitTemplateSignatureView, visitTestRegionView, visitTestRegionView, visitTextAreaCompartmentView, visitTextAreaView, visitTextBoxView, visitTextBoxWithIconView, visitTextObject, visitTextShapeView, visitTextView, visitTimeConstraintView, visitTransitionLabelView, visitTransitionToSelfView, visitTransitionView, visitTreeView, visitTreeViewConnector, visitTriggerLabelView, visitTypedElementHeaderView, visitTypedElementView, visitTypedElementWithLabels, visitUsageView, visitUseCaseView, visitVirtualRelation
-
Method Details
-
visitPresentationElement
Description copied from interface:PresentationElementVisitor
Method visits given object.- Specified by:
visitPresentationElement
in interfacePresentationElementVisitor
- Parameters:
o
- object to visit.- Throws:
Exception
-