public class AbstractEssentialOCLLeft2RightVisitor extends BaseLeft2RightVisitor implements EssentialOCLCSVisitor<Element>
context
Modifier | Constructor and Description |
---|---|
protected |
AbstractEssentialOCLLeft2RightVisitor(CS2PivotConversion context) |
visitAnnotationCS, visitClassifierCS, visitConstraintCS, visitDetailCS, visiting, visitOperationCS, visitParameterCS, visitSpecificationCS, visitStructuralFeatureCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypeRefCS
visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitDataTypeCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitImportCS, visitLambdaTypeCS, visitLibraryCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityStringCS, visitNamedElementCS, visitPackageCS, visitPathElementCS, visitPathElementWithURICS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootPackageCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitWildcardTypeRefCS
getAdapter, safeVisit, visit
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdapter, visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitClassifierCS, visitConstraintCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitImportCS, visiting, visitLambdaTypeCS, visitLibraryCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityStringCS, visitNamedElementCS, visitOperationCS, visitPackageCS, visitParameterCS, visitPathElementCS, visitPathElementWithURICS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitTypeRefCS, visitWildcardTypeRefCS
protected AbstractEssentialOCLLeft2RightVisitor(@NonNull CS2PivotConversion context)
@Nullable public Element visitBinaryOperatorCS(@NonNull BinaryOperatorCS object)
visitBinaryOperatorCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitBooleanLiteralExpCS(@NonNull BooleanLiteralExpCS object)
visitBooleanLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitCollectionLiteralExpCS(@NonNull CollectionLiteralExpCS object)
visitCollectionLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitCollectionLiteralPartCS(@NonNull CollectionLiteralPartCS object)
visitCollectionLiteralPartCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitCollectionTypeCS(@NonNull CollectionTypeCS object)
visitCollectionTypeCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitConstructorExpCS(@NonNull ConstructorExpCS object)
visitConstructorExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitConstructorPartCS(@NonNull ConstructorPartCS object)
visitConstructorPartCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitContextCS(@NonNull ContextCS object)
visitContextCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitExpCS(@NonNull ExpCS object)
visitExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitExpSpecificationCS(@NonNull ExpSpecificationCS object)
visitExpSpecificationCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitIfExpCS(@NonNull IfExpCS object)
visitIfExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitIndexExpCS(@NonNull IndexExpCS object)
visitIndexExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitInfixExpCS(@NonNull InfixExpCS object)
visitInfixExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitInvalidLiteralExpCS(@NonNull InvalidLiteralExpCS object)
visitInvalidLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitInvocationExpCS(@NonNull InvocationExpCS object)
visitInvocationExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitLetExpCS(@NonNull LetExpCS object)
visitLetExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitLetVariableCS(@NonNull LetVariableCS object)
visitLetVariableCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitLiteralExpCS(@NonNull LiteralExpCS object)
visitLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNameExpCS(@NonNull NameExpCS object)
visitNameExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNamedExpCS(@NonNull NamedExpCS object)
visitNamedExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNavigatingArgCS(@NonNull NavigatingArgCS object)
visitNavigatingArgCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNavigationOperatorCS(@NonNull NavigationOperatorCS object)
visitNavigationOperatorCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNestedExpCS(@NonNull NestedExpCS object)
visitNestedExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNullLiteralExpCS(@NonNull NullLiteralExpCS object)
visitNullLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNumberLiteralExpCS(@NonNull NumberLiteralExpCS object)
visitNumberLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitOperatorCS(@NonNull OperatorCS object)
visitOperatorCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitPrefixExpCS(@NonNull PrefixExpCS object)
visitPrefixExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitPrimitiveLiteralExpCS(@NonNull PrimitiveLiteralExpCS object)
visitPrimitiveLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitSelfExpCS(@NonNull SelfExpCS object)
visitSelfExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitStringLiteralExpCS(@NonNull StringLiteralExpCS object)
visitStringLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitTupleLiteralExpCS(@NonNull TupleLiteralExpCS object)
visitTupleLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitTupleLiteralPartCS(@NonNull TupleLiteralPartCS object)
visitTupleLiteralPartCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitTypeLiteralExpCS(@NonNull TypeLiteralExpCS object)
visitTypeLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitTypeNameExpCS(@NonNull TypeNameExpCS object)
visitTypeNameExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitUnaryOperatorCS(@NonNull UnaryOperatorCS object)
visitUnaryOperatorCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitUnlimitedNaturalLiteralExpCS(@NonNull UnlimitedNaturalLiteralExpCS object)
visitUnlimitedNaturalLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitVariableCS(@NonNull VariableCS object)
visitVariableCS
in interface EssentialOCLCSVisitor<Element>