public abstract class AbstractNullEssentialOCLCSVisitor<R,C> extends AbstractNullBaseCSVisitor<R,C> implements EssentialOCLCSVisitor<R>
context
Modifier | Constructor and Description |
---|---|
protected |
AbstractNullEssentialOCLCSVisitor(C context)
Initializes me with an initial value for my result.
|
visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitClassifierCS, visitConstraintCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitImportCS, 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
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 AbstractNullEssentialOCLCSVisitor(@NonNull C context)
context
- my initial result value@Nullable public R visitBinaryOperatorCS(@NonNull BinaryOperatorCS object)
visitBinaryOperatorCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitBooleanLiteralExpCS(@NonNull BooleanLiteralExpCS object)
visitBooleanLiteralExpCS
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 visitCollectionTypeCS(@NonNull CollectionTypeCS object)
visitCollectionTypeCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitConstructorExpCS(@NonNull ConstructorExpCS object)
visitConstructorExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitConstructorPartCS(@NonNull ConstructorPartCS object)
visitConstructorPartCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitContextCS(@NonNull ContextCS object)
visitContextCS
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 visitIndexExpCS(@NonNull IndexExpCS object)
visitIndexExpCS
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 visitInvocationExpCS(@NonNull InvocationExpCS object)
visitInvocationExpCS
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 visitNameExpCS(@NonNull NameExpCS object)
visitNameExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitNamedExpCS(@NonNull NamedExpCS object)
visitNamedExpCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitNavigatingArgCS(@NonNull NavigatingArgCS object)
visitNavigatingArgCS
in interface EssentialOCLCSVisitor<R>
@Nullable public R visitNavigationOperatorCS(@NonNull NavigationOperatorCS object)
visitNavigationOperatorCS
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 visitOperatorCS(@NonNull OperatorCS object)
visitOperatorCS
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 visitSelfExpCS(@NonNull SelfExpCS object)
visitSelfExpCS
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 visitUnaryOperatorCS(@NonNull UnaryOperatorCS object)
visitUnaryOperatorCS
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>