public abstract class AbstractExtendingEssentialOCLCSVisitor<R,C> extends AbstractExtendingBaseCSVisitor<R,C> implements EssentialOCLCSVisitor<R>
context
Modifier | Constructor and Description |
---|---|
protected |
AbstractExtendingEssentialOCLCSVisitor(C context)
Initializes me with an initial value for my result.
|
visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitConstraintCS, visitContextLessElementCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitFeatureCS, visitImportCS, 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
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
@Nullable public R visitAbstractNameExpCS(@NonNull AbstractNameExpCS object)
visitAbstractNameExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitAssociationClassCallExpCS(@NonNull AssociationClassCallExpCS object)
visitAssociationClassCallExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitBooleanLiteralExpCS(@NonNull BooleanLiteralExpCS object)
visitBooleanLiteralExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitCallExpCS(@NonNull CallExpCS object)
visitCallExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitCollectionLiteralExpCS(@NonNull CollectionLiteralExpCS object)
visitCollectionLiteralExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitCollectionLiteralPartCS(@NonNull CollectionLiteralPartCS object)
visitCollectionLiteralPartCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitCollectionPatternCS(@NonNull CollectionPatternCS object)
visitCollectionPatternCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitCollectionTypeCS(@NonNull CollectionTypeCS object)
visitCollectionTypeCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitContextCS(@NonNull ContextCS object)
visitContextCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitCurlyBracketedClauseCS(@NonNull CurlyBracketedClauseCS object)
visitCurlyBracketedClauseCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitExpCS(@NonNull ExpCS object)
visitExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitExpSpecificationCS(@NonNull ExpSpecificationCS object)
visitExpSpecificationCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitIfExpCS(@NonNull IfExpCS object)
visitIfExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitIfThenExpCS(@NonNull IfThenExpCS object)
visitIfThenExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitInfixExpCS(@NonNull InfixExpCS object)
visitInfixExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitInvalidLiteralExpCS(@NonNull InvalidLiteralExpCS object)
visitInvalidLiteralExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitIterateCallExpCS(@NonNull IterateCallExpCS object)
visitIterateCallExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitIterationCallExpCS(@NonNull IterationCallExpCS object)
visitIterationCallExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitLambdaLiteralExpCS(@NonNull LambdaLiteralExpCS object)
visitLambdaLiteralExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitLetExpCS(@NonNull LetExpCS object)
visitLetExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitLetVariableCS(@NonNull LetVariableCS object)
visitLetVariableCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitLiteralExpCS(@NonNull LiteralExpCS object)
visitLiteralExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitMapLiteralExpCS(@NonNull MapLiteralExpCS object)
visitMapLiteralExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitMapLiteralPartCS(@NonNull MapLiteralPartCS object)
visitMapLiteralPartCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitMapTypeCS(@NonNull MapTypeCS object)
visitMapTypeCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitNameExpCS(@NonNull NameExpCS object)
visitNameExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitNavigatingArgCS(@NonNull NavigatingArgCS object)
visitNavigatingArgCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitNestedExpCS(@NonNull NestedExpCS object)
visitNestedExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitNullLiteralExpCS(@NonNull NullLiteralExpCS object)
visitNullLiteralExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitNumberLiteralExpCS(@NonNull NumberLiteralExpCS object)
visitNumberLiteralExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitOperationCallExpCS(@NonNull OperationCallExpCS object)
visitOperationCallExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitOperatorExpCS(@NonNull OperatorExpCS object)
visitOperatorExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitPatternExpCS(@NonNull PatternExpCS object)
visitPatternExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitPrefixExpCS(@NonNull PrefixExpCS object)
visitPrefixExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitPrimitiveLiteralExpCS(@NonNull PrimitiveLiteralExpCS object)
visitPrimitiveLiteralExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitPropertyCallExpCS(@NonNull PropertyCallExpCS object)
visitPropertyCallExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitRoundBracketedClauseCS(@NonNull RoundBracketedClauseCS object)
visitRoundBracketedClauseCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitSelfExpCS(@NonNull SelfExpCS object)
visitSelfExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitShadowExpCS(@NonNull ShadowExpCS object)
visitShadowExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitShadowPartCS(@NonNull ShadowPartCS object)
visitShadowPartCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitSquareBracketedClauseCS(@NonNull SquareBracketedClauseCS object)
visitSquareBracketedClauseCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitStringLiteralExpCS(@NonNull StringLiteralExpCS object)
visitStringLiteralExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitTupleLiteralExpCS(@NonNull TupleLiteralExpCS object)
visitTupleLiteralExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitTupleLiteralPartCS(@NonNull TupleLiteralPartCS object)
visitTupleLiteralPartCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitTypeLiteralExpCS(@NonNull TypeLiteralExpCS object)
visitTypeLiteralExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitTypeNameExpCS(@NonNull TypeNameExpCS object)
visitTypeNameExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitUnlimitedNaturalLiteralExpCS(@NonNull UnlimitedNaturalLiteralExpCS object)
visitUnlimitedNaturalLiteralExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitVariableCS(@NonNull VariableCS object)
visitVariableCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitVariableExpCS(@NonNull VariableExpCS object)
visitVariableExpCS
in interface EssentialOCLCSVisitor<R>