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,ModelVisitor
@OpenApi public class InheritanceVisitor extends Visitor
Inheritance visitor for PresentationElements.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisitDiagramPresentationElement(DiagramPresentationElement o)Visit DiagramPresentationElementvoidvisitPathConnector(PathConnector o)Method visits given object.voidvisitPathElement(PathElement o)Visit PathElement.voidvisitPresentationElement(PresentationElement o)Visit PresentationElement.voidvisitShapeElement(ShapeElement o)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
-
-
-
-
Method Detail
-
visitShapeElement
@OpenApi public void visitShapeElement(ShapeElement o) throws java.lang.Exception
Description copied from class:VisitorMethod visits given object.- Overrides:
visitShapeElementin classVisitor- Parameters:
o- object to visit.- Throws:
java.lang.Exception
-
visitPathConnector
@OpenApi public void visitPathConnector(PathConnector o) throws java.lang.Exception
Description copied from class:VisitorMethod visits given object.- Overrides:
visitPathConnectorin classVisitor- Parameters:
o- object to visit.- Throws:
java.lang.Exception
-
visitPresentationElement
@OpenApi public void visitPresentationElement(PresentationElement o) throws java.lang.Exception
Visit PresentationElement.- Overrides:
visitPresentationElementin classVisitor- Parameters:
o- object to visit.- Throws:
java.lang.Exception
-
visitPathElement
@OpenApi public void visitPathElement(PathElement o) throws java.lang.Exception
Visit PathElement.- Overrides:
visitPathElementin classVisitor- Parameters:
o- object to visit.- Throws:
java.lang.Exception
-
visitDiagramPresentationElement
@OpenApi public void visitDiagramPresentationElement(DiagramPresentationElement o) throws java.lang.Exception
Visit DiagramPresentationElement- Overrides:
visitDiagramPresentationElementin classVisitor- Parameters:
o- object to visit.- Throws:
java.lang.Exception
-
-