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(AbstractNameExpCS csElement)
visitAbstractNameExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitAssociationClassCallExpCS(AssociationClassCallExpCS csElement)
visitAssociationClassCallExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitBooleanLiteralExpCS(BooleanLiteralExpCS csElement)
visitBooleanLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitCallExpCS(CallExpCS csElement)
visitCallExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitCollectionLiteralExpCS(CollectionLiteralExpCS csElement)
visitCollectionLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitCollectionLiteralPartCS(CollectionLiteralPartCS csElement)
visitCollectionLiteralPartCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitCollectionPatternCS(CollectionPatternCS csElement)
visitCollectionPatternCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitCollectionTypeCS(CollectionTypeCS csElement)
visitCollectionTypeCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitContextCS(ContextCS csElement)
visitContextCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitCurlyBracketedClauseCS(CurlyBracketedClauseCS csElement)
visitCurlyBracketedClauseCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitExpCS(ExpCS csElement)
visitExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitExpSpecificationCS(ExpSpecificationCS csElement)
visitExpSpecificationCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitIfExpCS(IfExpCS csElement)
visitIfExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitIfThenExpCS(IfThenExpCS csElement)
visitIfThenExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitInfixExpCS(InfixExpCS csElement)
visitInfixExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitInvalidLiteralExpCS(InvalidLiteralExpCS csElement)
visitInvalidLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitIterateCallExpCS(IterateCallExpCS csElement)
visitIterateCallExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitIterationCallExpCS(IterationCallExpCS csElement)
visitIterationCallExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitLambdaLiteralExpCS(LambdaLiteralExpCS csElement)
visitLambdaLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitLetExpCS(LetExpCS csElement)
visitLetExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitLetVariableCS(LetVariableCS csElement)
visitLetVariableCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitLiteralExpCS(LiteralExpCS csElement)
visitLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitMapLiteralExpCS(MapLiteralExpCS csElement)
visitMapLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitMapLiteralPartCS(MapLiteralPartCS csElement)
visitMapLiteralPartCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitMapTypeCS(MapTypeCS csElement)
visitMapTypeCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNameExpCS(NameExpCS csElement)
visitNameExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNavigatingArgCS(NavigatingArgCS csElement)
visitNavigatingArgCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNestedExpCS(NestedExpCS csElement)
visitNestedExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNullLiteralExpCS(NullLiteralExpCS csElement)
visitNullLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitNumberLiteralExpCS(NumberLiteralExpCS csElement)
visitNumberLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitOperationCallExpCS(OperationCallExpCS csElement)
visitOperationCallExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitOperatorExpCS(OperatorExpCS csElement)
visitOperatorExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitPatternExpCS(PatternExpCS csElement)
visitPatternExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitPrefixExpCS(PrefixExpCS csElement)
visitPrefixExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitPrimitiveLiteralExpCS(PrimitiveLiteralExpCS csElement)
visitPrimitiveLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitPropertyCallExpCS(PropertyCallExpCS csElement)
visitPropertyCallExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitRoundBracketedClauseCS(RoundBracketedClauseCS csElement)
visitRoundBracketedClauseCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitSelfExpCS(SelfExpCS csElement)
visitSelfExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitShadowExpCS(ShadowExpCS csElement)
visitShadowExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitShadowPartCS(ShadowPartCS csElement)
visitShadowPartCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitSquareBracketedClauseCS(SquareBracketedClauseCS csElement)
visitSquareBracketedClauseCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitStringLiteralExpCS(StringLiteralExpCS csElement)
visitStringLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitTupleLiteralExpCS(TupleLiteralExpCS csElement)
visitTupleLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitTupleLiteralPartCS(TupleLiteralPartCS csElement)
visitTupleLiteralPartCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitTypeLiteralExpCS(TypeLiteralExpCS csElement)
visitTypeLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitTypeNameExpCS(TypeNameExpCS csElement)
visitTypeNameExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS csElement)
visitUnlimitedNaturalLiteralExpCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitVariableCS(VariableCS csElement)
visitVariableCS
in interface EssentialOCLCSVisitor<Element>
@Nullable public Element visitVariableExpCS(VariableExpCS csElement)
visitVariableExpCS
in interface EssentialOCLCSVisitor<Element>