public abstract class AbstractEssentialOCLCSLeft2RightVisitor extends BaseCSLeft2RightVisitor implements EssentialOCLCSVisitor<Element>
context
Modifier | Constructor and Description |
---|---|
protected |
AbstractEssentialOCLCSLeft2RightVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
visitAnnotationCS, visitClassCS, visitConstraintCS, visitDetailCS, visiting, visitOperationCS, visitParameterCS, visitSpecificationCS, visitStructuralFeatureCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypeRefCS
visitAnnotationElementCS, visitAttributeCS, visitContextLessElementCS, visitDataTypeCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitFeatureCS, visitImportCS, visitLambdaTypeCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityCS, visitMultiplicityStringCS, visitNamedElementCS, visitNamespaceCS, visitPackageCS, visitPackageOwnerCS, visitPathElementCS, visitPathElementWithURICS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootCS, visitRootPackageCS, visitStructuredClassCS, visitTemplateableElementCS, visitTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitWildcardTypeRefCS
getAdapter, safeVisit, visit
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdapter, visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitConstraintCS, visitContextLessElementCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitFeatureCS, visitImportCS, visiting, visitLambdaTypeCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityCS, visitMultiplicityStringCS, visitNamedElementCS, visitNamespaceCS, visitOperationCS, visitPackageCS, visitPackageOwnerCS, visitParameterCS, visitPathElementCS, visitPathElementWithURICS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitStructuredClassCS, visitTemplateableElementCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitTypeRefCS, visitWildcardTypeRefCS
protected AbstractEssentialOCLCSLeft2RightVisitor(@NonNull CS2ASConversion context)
context
- my initial result value@Nullable public Element visitAbstractNameExpCS(@NonNull AbstractNameExpCS csElement)
visitAbstractNameExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitAssociationClassCallExpCS(@NonNull AssociationClassCallExpCS csElement)
visitAssociationClassCallExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitBooleanLiteralExpCS(@NonNull BooleanLiteralExpCS csElement)
visitBooleanLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitCallExpCS(@NonNull CallExpCS csElement)
visitCallExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitCollectionLiteralExpCS(@NonNull CollectionLiteralExpCS csElement)
visitCollectionLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitCollectionLiteralPartCS(@NonNull CollectionLiteralPartCS csElement)
visitCollectionLiteralPartCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitCollectionPatternCS(@NonNull CollectionPatternCS csElement)
visitCollectionPatternCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitCollectionTypeCS(@NonNull CollectionTypeCS csElement)
visitCollectionTypeCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitContextCS(@NonNull ContextCS csElement)
visitContextCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitCurlyBracketedClauseCS(@NonNull CurlyBracketedClauseCS csElement)
visitCurlyBracketedClauseCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitExpCS(@NonNull ExpCS csElement)
visitExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitExpSpecificationCS(@NonNull ExpSpecificationCS csElement)
visitExpSpecificationCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitIfExpCS(@NonNull IfExpCS csElement)
visitIfExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitIfThenExpCS(@NonNull IfThenExpCS csElement)
visitIfThenExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitInfixExpCS(@NonNull InfixExpCS csElement)
visitInfixExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitInvalidLiteralExpCS(@NonNull InvalidLiteralExpCS csElement)
visitInvalidLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitIterateCallExpCS(@NonNull IterateCallExpCS csElement)
visitIterateCallExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitIterationCallExpCS(@NonNull IterationCallExpCS csElement)
visitIterationCallExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitLambdaLiteralExpCS(@NonNull LambdaLiteralExpCS csElement)
visitLambdaLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitLetExpCS(@NonNull LetExpCS csElement)
visitLetExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitLetVariableCS(@NonNull LetVariableCS csElement)
visitLetVariableCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitLiteralExpCS(@NonNull LiteralExpCS csElement)
visitLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitMapLiteralExpCS(@NonNull MapLiteralExpCS csElement)
visitMapLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitMapLiteralPartCS(@NonNull MapLiteralPartCS csElement)
visitMapLiteralPartCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitMapTypeCS(@NonNull MapTypeCS csElement)
visitMapTypeCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNameExpCS(@NonNull NameExpCS csElement)
visitNameExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNavigatingArgCS(@NonNull NavigatingArgCS csElement)
visitNavigatingArgCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNestedExpCS(@NonNull NestedExpCS csElement)
visitNestedExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNullLiteralExpCS(@NonNull NullLiteralExpCS csElement)
visitNullLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNumberLiteralExpCS(@NonNull NumberLiteralExpCS csElement)
visitNumberLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitOperationCallExpCS(@NonNull OperationCallExpCS csElement)
visitOperationCallExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitOperatorExpCS(@NonNull OperatorExpCS csElement)
visitOperatorExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitPatternExpCS(@NonNull PatternExpCS csElement)
visitPatternExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitPrefixExpCS(@NonNull PrefixExpCS csElement)
visitPrefixExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitPrimitiveLiteralExpCS(@NonNull PrimitiveLiteralExpCS csElement)
visitPrimitiveLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitPropertyCallExpCS(@NonNull PropertyCallExpCS csElement)
visitPropertyCallExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitRoundBracketedClauseCS(@NonNull RoundBracketedClauseCS csElement)
visitRoundBracketedClauseCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitSelfExpCS(@NonNull SelfExpCS csElement)
visitSelfExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitShadowExpCS(@NonNull ShadowExpCS csElement)
visitShadowExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitShadowPartCS(@NonNull ShadowPartCS csElement)
visitShadowPartCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitSquareBracketedClauseCS(@NonNull SquareBracketedClauseCS csElement)
visitSquareBracketedClauseCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitStringLiteralExpCS(@NonNull StringLiteralExpCS csElement)
visitStringLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitTupleLiteralExpCS(@NonNull TupleLiteralExpCS csElement)
visitTupleLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitTupleLiteralPartCS(@NonNull TupleLiteralPartCS csElement)
visitTupleLiteralPartCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitTypeLiteralExpCS(@NonNull TypeLiteralExpCS csElement)
visitTypeLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitTypeNameExpCS(@NonNull TypeNameExpCS csElement)
visitTypeNameExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitUnlimitedNaturalLiteralExpCS(@NonNull UnlimitedNaturalLiteralExpCS csElement)
visitUnlimitedNaturalLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitVariableCS(@NonNull VariableCS csElement)
visitVariableCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitVariableExpCS(@NonNull VariableExpCS csElement)
visitVariableExpCS
in interface EssentialOCLCSVisitor<Element>