public class OCLinEcoreDeclarationVisitor extends EssentialOCLDeclarationVisitor
context| Constructor and Description |
|---|
OCLinEcoreDeclarationVisitor(Pivot2CSConversion context) |
| Modifier and Type | Method and Description |
|---|---|
ElementCS |
visitAnnotation(Annotation object) |
ElementCS |
visitConstraint(Constraint object) |
ElementCS |
visitExpressionInOCL(ExpressionInOCL object) |
ElementCS |
visitOpaqueExpression(OpaqueExpression object) |
visitClass, visitDataType, visitDetail, visitEnumeration, visitEnumerationLiteral, visitImport, visiting, visitOperation, visitPackage, visitParameter, visitProperty, visitRoot, visitTemplateSignature, visitTypeTemplateParametervisitAnyType, visitAssociationClass, visitAssociationClassCallExp, visitBagType, visitBehavior, visitBooleanLiteralExp, visitCallExp, visitCallOperationAction, visitCollectionItem, visitCollectionLiteralExp, visitCollectionLiteralPart, visitCollectionRange, visitCollectionType, visitComment, visitConnectionPointReference, visitConstructorExp, visitConstructorPart, visitDynamicElement, visitDynamicProperty, visitDynamicType, visitElement, visitElementExtension, visitEnumLiteralExp, visitFeature, visitFeatureCallExp, visitFinalState, visitIfExp, visitIntegerLiteralExp, visitInvalidLiteralExp, visitInvalidType, visitIterateExp, visitIteration, visitIteratorExp, visitLambdaType, visitLetExp, visitLibrary, visitLiteralExp, visitLoopExp, visitMessageExp, visitMessageType, visitMetaclass, visitNamedElement, visitNamespace, visitNavigationCallExp, visitNullLiteralExp, visitNumericLiteralExp, visitOCLExpression, visitOperationCallExp, visitOperationTemplateParameter, visitOrderedSetType, visitPackageableElement, visitParameterableElement, visitPrecedence, visitPrimitiveLiteralExp, visitPrimitiveType, visitProfile, visitPropertyCallExp, visitPseudostate, visitRealLiteralExp, visitRegion, visitSelfType, visitSendSignalAction, visitSequenceType, visitSetType, visitSignal, visitState, visitStateExp, visitStateMachine, visitStereotype, visitStringLiteralExp, visitTemplateableElement, visitTemplateBinding, visitTemplateParameter, visitTemplateParameterSubstitution, visitTemplateParameterType, visitTransition, visitTrigger, visitTupleLiteralExp, visitTupleLiteralPart, visitTupleType, visitType, visitTypedElement, visitTypedMultiplicityElement, visitTypeExp, visitUnlimitedNaturalLiteralExp, visitUnspecifiedType, visitUnspecifiedValueExp, visitValueSpecification, visitVariable, visitVariableDeclaration, visitVariableExp, visitVertex, visitVoidTypegetAdapter, safeVisit, visitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAdapterpublic OCLinEcoreDeclarationVisitor(@NonNull
Pivot2CSConversion context)
public ElementCS visitAnnotation(@NonNull Annotation object)
visitAnnotation in interface Visitor<ElementCS>visitAnnotation in class BaseDeclarationVisitorpublic ElementCS visitConstraint(@NonNull Constraint object)
visitConstraint in interface Visitor<ElementCS>visitConstraint in class BaseDeclarationVisitorpublic ElementCS visitExpressionInOCL(@NonNull ExpressionInOCL object)
visitExpressionInOCL in interface Visitor<ElementCS>visitExpressionInOCL in class AbstractExtendingVisitor<ElementCS,Pivot2CSConversion>public ElementCS visitOpaqueExpression(@NonNull OpaqueExpression object)
visitOpaqueExpression in interface Visitor<ElementCS>visitOpaqueExpression in class BaseDeclarationVisitor