Interface KerMLModelHierarchyVisitor<C extends KerMLVisitorContext>
- Type Parameters:
C- The type of the visitor context, which must extendKerMLVisitorContext.
- All Superinterfaces:
AbstractVisitor,KerMLModelVisitor<C>
- All Known Subinterfaces:
SysMLModelHierarchyVisitor<C>
@OpenApiAll
public interface KerMLModelHierarchyVisitor<C extends KerMLVisitorContext>
extends KerMLModelVisitor<C>
A visitor interface for traversing the KerML model hierarchy.
This interface extends KerMLModelVisitor and provides methods to visit various elements
in the KerML model, including classes, packages, relationships, and more. It also includes
methods to check the EPackage and determine if elements are acceptable for the visitor.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondefault org.eclipse.emf.ecore.EPackageGets the EPackage visitor is suited for.default booleanisAcceptable(org.eclipse.emf.ecore.EPackage ePackage) Checks if given EPackage elements are acceptable by the visitor.default voidvisitAnnotatingElement(AnnotatingElement element, C context) Visits an AnnotatingElement in the KerML model.default voidvisitAnnotation(Annotation element, C context) Visits an Annotation in the KerML model.default voidvisitAssociation(Association element, C context) Visits an Association in the KerML model.default voidvisitAssociationStructure(AssociationStructure element, C context) Visits an AssociationStructure in the KerML model.default voidvisitBehavior(Behavior element, C context) Visits a Behavior in the KerML model.default voidvisitBindingConnector(BindingConnector element, C context) Visits a BindingConnector in the KerML model.default voidvisitBooleanExpression(BooleanExpression element, C context) Visits a BooleanExpression in the KerML model.default voidvisitClass(Class element, C context) Visits a Class in the KerML model.default voidvisitClassifier(Classifier element, C context) Visits a Classifier in the KerML model.default voidvisitCollectExpression(CollectExpression element, C context) Visits a CollectExpression in the KerML model.default voidvisitComment(Comment element, C context) Visits a Comment in the KerML model.default voidvisitConjugation(Conjugation element, C context) Visits a Conjugation in the KerML model.default voidvisitConnector(Connector element, C context) Visits a Connector in the KerML model.default voidvisitConstructorExpression(ConstructorExpression element, C context) Visits a ConstructorExpression in the KerML model.default voidvisitCrossSubsetting(CrossSubsetting element, C context) Visits a CrossSubsetting in the KerML model.default voidvisitDataType(DataType element, C context) Visits a DataType in the KerML model.default voidvisitDependency(Dependency element, C context) Visits a Dependency in the KerML model.default voidvisitDifferencing(Differencing element, C context) Visits a Differencing in the KerML model.default voidvisitDisjoining(Disjoining element, C context) Visits a Disjoining in the KerML model.default voidvisitDocumentation(Documentation element, C context) Visits a Documentation in the KerML model.default voidvisitElement(Element element, C context) Visits an Element in the KerML model.default voidvisitElementFilterMembership(ElementFilterMembership element, C context) Visits an ElementFilterMembership in the KerML model.default voidvisitEndFeatureMembership(EndFeatureMembership element, C context) Visits an EndFeatureMembership in the KerML model.default voidvisitExpression(Expression element, C context) Visits an Expression in the KerML model.default voidvisitFeature(Feature element, C context) Visits a Feature in the KerML model.default voidvisitFeatureChainExpression(FeatureChainExpression element, C context) Visits a FeatureChainExpression in the KerML model.default voidvisitFeatureChaining(FeatureChaining element, C context) Visits a FeatureChaining in the KerML model.default voidvisitFeatureInverting(FeatureInverting element, C context) Visits a FeatureInverting in the KerML model.default voidvisitFeatureMembership(FeatureMembership element, C context) Visits a FeatureMembership in the KerML model.default voidvisitFeatureReferenceExpression(FeatureReferenceExpression element, C context) Visits a FeatureReferenceExpression in the KerML model.default voidvisitFeatureTyping(FeatureTyping element, C context) Visits a FeatureTyping in the KerML model.default voidvisitFeatureValue(FeatureValue element, C context) Visits a FeatureValue in the KerML model.default voidVisits a Flow in the KerML model.default voidvisitFlowEnd(FlowEnd element, C context) Visits a FlowEnd in the KerML model.default voidvisitFunction(Function element, C context) Visits a Function in the KerML model.default voidvisitImport(Import element, C context) Visits an Import in the KerML model.default voidvisitIndexExpression(IndexExpression element, C context) Visits an IndexExpression in the KerML model.default voidvisitInstantiationExpression(InstantiationExpression element, C context) Visits an InstantiationExpression in the KerML model.default voidvisitInteraction(Interaction element, C context) Visits an Interaction in the KerML model.default voidvisitIntersecting(Intersecting element, C context) Visits an Intersecting in the KerML model.default voidvisitInvariant(Invariant element, C context) Visits an Invariant in the KerML model.default voidvisitInvocationExpression(InvocationExpression element, C context) Visits an InvocationExpression in the KerML model.default voidvisitLibraryPackage(LibraryPackage element, C context) Visits a LibraryPackage in the KerML model.default voidvisitLiteralBoolean(LiteralBoolean element, C context) Visits a LiteralBoolean in the KerML model.default voidvisitLiteralExpression(LiteralExpression element, C context) Visits a LiteralExpression in the KerML model.default voidvisitLiteralInfinity(LiteralInfinity element, C context) Visits a LiteralInfinity in the KerML model.default voidvisitLiteralInteger(LiteralInteger element, C context) Visits a LiteralInteger in the KerML model.default voidvisitLiteralRational(LiteralRational element, C context) Visits a LiteralRational in the KerML model.default voidvisitLiteralString(LiteralString element, C context) Visits a LiteralString in the KerML model.default voidvisitMembership(Membership element, C context) Visits a Membership in the KerML model.default voidvisitMembershipImport(MembershipImport element, C context) Visits a MembershipImport in the KerML model.default voidvisitMetaclass(Metaclass element, C context) Visits a Metaclass in the KerML model.default voidvisitMetadataAccessExpression(MetadataAccessExpression element, C context) Visits a MetadataAccessExpression in the KerML model.default voidvisitMetadataFeature(MetadataFeature element, C context) Visits a MetadataFeature in the KerML model.default voidvisitMultiplicity(Multiplicity element, C context) Visits a Multiplicity in the KerML model.default voidvisitMultiplicityRange(MultiplicityRange element, C context) Visits a MultiplicityRange in the KerML model.default voidvisitNamespace(Namespace element, C context) Visits a Namespace in the KerML model.default voidvisitNamespaceImport(NamespaceImport element, C context) Visits a NamespaceImport in the KerML model.default voidvisitNullExpression(NullExpression element, C context) Visits a NullExpression in the KerML model.default voidvisitOperatorExpression(OperatorExpression element, C context) Visits an OperatorExpression in the KerML model.default voidvisitOwningMembership(OwningMembership element, C context) Visits an OwningMembership in the KerML model.default voidvisitPackage(Package element, C context) Visits a Package in the KerML model.default voidvisitParameterMembership(ParameterMembership element, C context) Visits a ParameterMembership in the KerML model.default voidvisitPayloadFeature(PayloadFeature element, C context) Visits a PayloadFeature in the KerML model.default voidvisitPredicate(Predicate element, C context) Visits a Predicate in the KerML model.default voidvisitRedefinition(Redefinition element, C context) Visits a Redefinition in the KerML model.default voidvisitReferenceSubsetting(ReferenceSubsetting element, C context) Visits a ReferenceSubsetting in the KerML model.default voidvisitRelationship(Relationship element, C context) Visits a Relationship in the KerML model.default voidvisitResultExpressionMembership(ResultExpressionMembership element, C context) Visits a ResultExpressionMembership in the KerML model.default voidvisitReturnParameterMembership(ReturnParameterMembership element, C context) Visits a ReturnParameterMembership in the KerML model.default voidvisitSelectExpression(SelectExpression element, C context) Visits a SelectExpression in the KerML model.default voidvisitSpecialization(Specialization element, C context) Visits a Specialization in the KerML model.default voidVisits a Step in the KerML model.default voidvisitStructure(Structure element, C context) Visits a Structure in the KerML model.default voidvisitSubclassification(Subclassification element, C context) Visits a Subclassification in the KerML model.default voidvisitSubsetting(Subsetting element, C context) Visits a Subsetting in the KerML model.default voidvisitSuccession(Succession element, C context) Visits a Succession in the KerML model.default voidvisitSuccessionFlow(SuccessionFlow element, C context) Visits a SuccessionFlow in the KerML model.default voidvisitTextualRepresentation(TextualRepresentation element, C context) Visits a TextualRepresentation in the KerML model.default voidVisits a Type in the KerML model.default voidvisitTypeFeaturing(TypeFeaturing element, C context) Visits a TypeFeaturing in the KerML model.default voidvisitUnioning(Unioning element, C context) Visits a Unioning in the KerML model.Methods inherited from interface com.dassault_systemes.modeler.kerml.model.KerMLModelVisitor
createVisitorContext
-
Method Details
-
getEPackage
default org.eclipse.emf.ecore.EPackage getEPackage()Gets the EPackage visitor is suited for.- Returns:
- The EPackage instance.
-
isAcceptable
default boolean isAcceptable(org.eclipse.emf.ecore.EPackage ePackage) Checks if given EPackage elements are acceptable by the visitor.- Parameters:
ePackage- The EPackage to check.- Returns:
- True if the EPackage is acceptable, false otherwise.
-
visitAnnotatingElement
Visits an AnnotatingElement in the KerML model.- Specified by:
visitAnnotatingElementin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The AnnotatingElement to visit.context- The visitor context.
-
visitAnnotation
Visits an Annotation in the KerML model.- Specified by:
visitAnnotationin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Annotation to visit.context- The visitor context.
-
visitAssociation
Visits an Association in the KerML model.- Specified by:
visitAssociationin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Association to visit.context- The visitor context.
-
visitAssociationStructure
Visits an AssociationStructure in the KerML model.- Specified by:
visitAssociationStructurein interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The AssociationStructure to visit.context- The visitor context.
-
visitBehavior
Visits a Behavior in the KerML model.- Specified by:
visitBehaviorin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Behavior to visit.context- The visitor context.
-
visitBindingConnector
Visits a BindingConnector in the KerML model.- Specified by:
visitBindingConnectorin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The BindingConnector to visit.context- The visitor context.
-
visitBooleanExpression
Visits a BooleanExpression in the KerML model.- Specified by:
visitBooleanExpressionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The BooleanExpression to visit.context- The visitor context.
-
visitClass
Visits a Class in the KerML model.- Specified by:
visitClassin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Class to visit.context- The visitor context.
-
visitClassifier
Visits a Classifier in the KerML model.- Specified by:
visitClassifierin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Classifier to visit.context- The visitor context.
-
visitCollectExpression
Visits a CollectExpression in the KerML model.- Specified by:
visitCollectExpressionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The CollectExpression to visit.context- The visitor context.
-
visitComment
Visits a Comment in the KerML model.- Specified by:
visitCommentin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Comment to visit.context- The visitor context.
-
visitConjugation
Visits a Conjugation in the KerML model.- Specified by:
visitConjugationin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Conjugation to visit.context- The visitor context.
-
visitConnector
Visits a Connector in the KerML model.- Specified by:
visitConnectorin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Connector to visit.context- The visitor context.
-
visitConstructorExpression
Visits a ConstructorExpression in the KerML model.- Specified by:
visitConstructorExpressionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The ConstructorExpression to visit.context- The visitor context.
-
visitCrossSubsetting
Visits a CrossSubsetting in the KerML model.- Specified by:
visitCrossSubsettingin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The CrossSubsetting to visit.context- The visitor context.
-
visitDataType
Visits a DataType in the KerML model.- Specified by:
visitDataTypein interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The DataType to visit.context- The visitor context.
-
visitDependency
Visits a Dependency in the KerML model.- Specified by:
visitDependencyin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Dependency to visit.context- The visitor context.
-
visitDifferencing
Visits a Differencing in the KerML model.- Specified by:
visitDifferencingin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Differencing to visit.context- The visitor context.
-
visitDisjoining
Visits a Disjoining in the KerML model.- Specified by:
visitDisjoiningin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Disjoining to visit.context- The visitor context.
-
visitDocumentation
Visits a Documentation in the KerML model.- Specified by:
visitDocumentationin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Documentation to visit.context- The visitor context.
-
visitElement
Visits an Element in the KerML model.- Specified by:
visitElementin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Element to visit.context- The visitor context.
-
visitElementFilterMembership
Visits an ElementFilterMembership in the KerML model.- Specified by:
visitElementFilterMembershipin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The ElementFilterMembership to visit.context- The visitor context.
-
visitEndFeatureMembership
Visits an EndFeatureMembership in the KerML model.- Specified by:
visitEndFeatureMembershipin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The EndFeatureMembership to visit.context- The visitor context.
-
visitExpression
Visits an Expression in the KerML model.- Specified by:
visitExpressionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Expression to visit.context- The visitor context.
-
visitFeature
Visits a Feature in the KerML model.- Specified by:
visitFeaturein interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Feature to visit.context- The visitor context.
-
visitFeatureChainExpression
Visits a FeatureChainExpression in the KerML model.- Specified by:
visitFeatureChainExpressionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The FeatureChainExpression to visit.context- The visitor context.
-
visitFeatureChaining
Visits a FeatureChaining in the KerML model.- Specified by:
visitFeatureChainingin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The FeatureChaining to visit.context- The visitor context.
-
visitFeatureInverting
Visits a FeatureInverting in the KerML model.- Specified by:
visitFeatureInvertingin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The FeatureInverting to visit.context- The visitor context.
-
visitFeatureMembership
Visits a FeatureMembership in the KerML model.- Specified by:
visitFeatureMembershipin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The FeatureMembership to visit.context- The visitor context.
-
visitFeatureReferenceExpression
Visits a FeatureReferenceExpression in the KerML model.- Specified by:
visitFeatureReferenceExpressionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The FeatureReferenceExpression to visit.context- The visitor context.
-
visitFeatureTyping
Visits a FeatureTyping in the KerML model.- Specified by:
visitFeatureTypingin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The FeatureTyping to visit.context- The visitor context.
-
visitFeatureValue
Visits a FeatureValue in the KerML model.- Specified by:
visitFeatureValuein interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The FeatureValue to visit.context- The visitor context.
-
visitFlow
Visits a Flow in the KerML model.- Specified by:
visitFlowin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Flow to visit.context- The visitor context.
-
visitFlowEnd
Visits a FlowEnd in the KerML model.- Specified by:
visitFlowEndin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The FlowEnd to visit.context- The visitor context.
-
visitFunction
Visits a Function in the KerML model.- Specified by:
visitFunctionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Function to visit.context- The visitor context.
-
visitImport
Visits an Import in the KerML model.- Specified by:
visitImportin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Import to visit.context- The visitor context.
-
visitIndexExpression
Visits an IndexExpression in the KerML model.- Specified by:
visitIndexExpressionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The IndexExpression to visit.context- The visitor context.
-
visitInstantiationExpression
Visits an InstantiationExpression in the KerML model.- Specified by:
visitInstantiationExpressionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The InstantiationExpression to visit.context- The visitor context.
-
visitInteraction
Visits an Interaction in the KerML model.- Specified by:
visitInteractionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Interaction to visit.context- The visitor context.
-
visitIntersecting
Visits an Intersecting in the KerML model.- Specified by:
visitIntersectingin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Intersecting to visit.context- The visitor context.
-
visitInvariant
Visits an Invariant in the KerML model.- Specified by:
visitInvariantin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Invariant to visit.context- The visitor context.
-
visitInvocationExpression
Visits an InvocationExpression in the KerML model.- Specified by:
visitInvocationExpressionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The InvocationExpression to visit.context- The visitor context.
-
visitLibraryPackage
Visits a LibraryPackage in the KerML model.- Specified by:
visitLibraryPackagein interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The LibraryPackage to visit.context- The visitor context.
-
visitLiteralBoolean
Visits a LiteralBoolean in the KerML model.- Specified by:
visitLiteralBooleanin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The LiteralBoolean to visit.context- The visitor context.
-
visitLiteralExpression
Visits a LiteralExpression in the KerML model.- Specified by:
visitLiteralExpressionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The LiteralExpression to visit.context- The visitor context.
-
visitLiteralInfinity
Visits a LiteralInfinity in the KerML model.- Specified by:
visitLiteralInfinityin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The LiteralInfinity to visit.context- The visitor context.
-
visitLiteralInteger
Visits a LiteralInteger in the KerML model.- Specified by:
visitLiteralIntegerin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The LiteralInteger to visit.context- The visitor context.
-
visitLiteralRational
Visits a LiteralRational in the KerML model.- Specified by:
visitLiteralRationalin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The LiteralRational to visit.context- The visitor context.
-
visitLiteralString
Visits a LiteralString in the KerML model.- Specified by:
visitLiteralStringin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The LiteralString to visit.context- The visitor context.
-
visitMembership
Visits a Membership in the KerML model.- Specified by:
visitMembershipin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Membership to visit.context- The visitor context.
-
visitMembershipImport
Visits a MembershipImport in the KerML model.- Specified by:
visitMembershipImportin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The MembershipImport to visit.context- The visitor context.
-
visitMetaclass
Visits a Metaclass in the KerML model.- Specified by:
visitMetaclassin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Metaclass to visit.context- The visitor context.
-
visitMetadataAccessExpression
Visits a MetadataAccessExpression in the KerML model.- Specified by:
visitMetadataAccessExpressionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The MetadataAccessExpression to visit.context- The visitor context.
-
visitMetadataFeature
Visits a MetadataFeature in the KerML model.- Specified by:
visitMetadataFeaturein interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The MetadataFeature to visit.context- The visitor context.
-
visitMultiplicity
Visits a Multiplicity in the KerML model.- Specified by:
visitMultiplicityin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Multiplicity to visit.context- The visitor context.
-
visitMultiplicityRange
Visits a MultiplicityRange in the KerML model.- Specified by:
visitMultiplicityRangein interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The MultiplicityRange to visit.context- The visitor context.
-
visitNamespace
Visits a Namespace in the KerML model.- Specified by:
visitNamespacein interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Namespace to visit.context- The visitor context.
-
visitNamespaceImport
Visits a NamespaceImport in the KerML model.- Specified by:
visitNamespaceImportin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The NamespaceImport to visit.context- The visitor context.
-
visitNullExpression
Visits a NullExpression in the KerML model.- Specified by:
visitNullExpressionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The NullExpression to visit.context- The visitor context.
-
visitOperatorExpression
Visits an OperatorExpression in the KerML model.- Specified by:
visitOperatorExpressionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The OperatorExpression to visit.context- The visitor context.
-
visitOwningMembership
Visits an OwningMembership in the KerML model.- Specified by:
visitOwningMembershipin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The OwningMembership to visit.context- The visitor context.
-
visitPackage
Visits a Package in the KerML model.- Specified by:
visitPackagein interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Package to visit.context- The visitor context.
-
visitParameterMembership
Visits a ParameterMembership in the KerML model.- Specified by:
visitParameterMembershipin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The ParameterMembership to visit.context- The visitor context.
-
visitPayloadFeature
Visits a PayloadFeature in the KerML model.- Specified by:
visitPayloadFeaturein interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The PayloadFeature to visit.context- The visitor context.
-
visitPredicate
Visits a Predicate in the KerML model.- Specified by:
visitPredicatein interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Predicate to visit.context- The visitor context.
-
visitRedefinition
Visits a Redefinition in the KerML model.- Specified by:
visitRedefinitionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Redefinition to visit.context- The visitor context.
-
visitReferenceSubsetting
Visits a ReferenceSubsetting in the KerML model.- Specified by:
visitReferenceSubsettingin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The ReferenceSubsetting to visit.context- The visitor context.
-
visitRelationship
Visits a Relationship in the KerML model.- Specified by:
visitRelationshipin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Relationship to visit.context- The visitor context.
-
visitResultExpressionMembership
Visits a ResultExpressionMembership in the KerML model.- Specified by:
visitResultExpressionMembershipin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The ResultExpressionMembership to visit.context- The visitor context.
-
visitReturnParameterMembership
Visits a ReturnParameterMembership in the KerML model.- Specified by:
visitReturnParameterMembershipin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The ReturnParameterMembership to visit.context- The visitor context.
-
visitSelectExpression
Visits a SelectExpression in the KerML model.- Specified by:
visitSelectExpressionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The SelectExpression to visit.context- The visitor context.
-
visitSpecialization
Visits a Specialization in the KerML model.- Specified by:
visitSpecializationin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Specialization to visit.context- The visitor context.
-
visitStep
Visits a Step in the KerML model.- Specified by:
visitStepin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Step to visit.context- The visitor context.
-
visitStructure
Visits a Structure in the KerML model.- Specified by:
visitStructurein interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Structure to visit.context- The visitor context.
-
visitSubclassification
Visits a Subclassification in the KerML model.- Specified by:
visitSubclassificationin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Subclassification to visit.context- The visitor context.
-
visitSubsetting
Visits a Subsetting in the KerML model.- Specified by:
visitSubsettingin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Subsetting to visit.context- The visitor context.
-
visitSuccession
Visits a Succession in the KerML model.- Specified by:
visitSuccessionin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Succession to visit.context- The visitor context.
-
visitSuccessionFlow
Visits a SuccessionFlow in the KerML model.- Specified by:
visitSuccessionFlowin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The SuccessionFlow to visit.context- The visitor context.
-
visitTextualRepresentation
Visits a TextualRepresentation in the KerML model.- Specified by:
visitTextualRepresentationin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The TextualRepresentation to visit.context- The visitor context.
-
visitType
Visits a Type in the KerML model.- Specified by:
visitTypein interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Type to visit.context- The visitor context.
-
visitTypeFeaturing
Visits a TypeFeaturing in the KerML model.- Specified by:
visitTypeFeaturingin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The TypeFeaturing to visit.context- The visitor context.
-
visitUnioning
Visits a Unioning in the KerML model.- Specified by:
visitUnioningin interfaceKerMLModelVisitor<C extends KerMLVisitorContext>- Parameters:
element- The Unioning to visit.context- The visitor context.
-