org.eclipse.ocl.examples.xtext.base.basecs.util
Class AbstractNullBaseCSVisitor<R,C>
java.lang.Object
org.eclipse.ocl.examples.xtext.base.basecs.util.AbstractBaseCSVisitor<R,C>
org.eclipse.ocl.examples.xtext.base.basecs.util.AbstractNullBaseCSVisitor<R,C>
- All Implemented Interfaces:
- BaseCSVisitor<R>
- Direct Known Subclasses:
- AbstractNullEssentialOCLCSVisitor
public abstract class AbstractNullBaseCSVisitor<R,C>
- extends AbstractBaseCSVisitor<R,C>
An AbstractNullBaseCSVisitor provides a default implementation for each
visitXxx method that returns null.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractNullBaseCSVisitor
protected AbstractNullBaseCSVisitor(@NonNull
C context)
- Initializes me with an initial value for my result.
- Parameters:
context
- my initial result value
visitAnnotationCS
@Nullable
public R visitAnnotationCS(@NonNull
AnnotationCS object)
visitAnnotationElementCS
@Nullable
public R visitAnnotationElementCS(@NonNull
AnnotationElementCS object)
visitAttributeCS
@Nullable
public R visitAttributeCS(@NonNull
AttributeCS object)
visitClassCS
@Nullable
public R visitClassCS(@NonNull
ClassCS object)
visitClassifierCS
@Nullable
public R visitClassifierCS(@NonNull
ClassifierCS object)
visitConstraintCS
@Nullable
public R visitConstraintCS(@NonNull
ConstraintCS object)
visitDataTypeCS
@Nullable
public R visitDataTypeCS(@NonNull
DataTypeCS object)
visitDetailCS
@Nullable
public R visitDetailCS(@NonNull
DetailCS object)
visitDocumentationCS
@Nullable
public R visitDocumentationCS(@NonNull
DocumentationCS object)
visitElementCS
@Nullable
public R visitElementCS(@NonNull
ElementCS object)
visitElementRefCS
@Nullable
public R visitElementRefCS(@NonNull
ElementRefCS object)
visitEnumerationCS
@Nullable
public R visitEnumerationCS(@NonNull
EnumerationCS object)
visitEnumerationLiteralCS
@Nullable
public R visitEnumerationLiteralCS(@NonNull
EnumerationLiteralCS object)
visitImportCS
@Nullable
public R visitImportCS(@NonNull
ImportCS object)
visitLambdaTypeCS
@Nullable
public R visitLambdaTypeCS(@NonNull
LambdaTypeCS object)
visitLibraryCS
@Nullable
public R visitLibraryCS(@NonNull
LibraryCS object)
visitModelElementCS
@Nullable
public R visitModelElementCS(@NonNull
ModelElementCS object)
visitModelElementRefCS
@Nullable
public R visitModelElementRefCS(@NonNull
ModelElementRefCS object)
visitMultiplicityBoundsCS
@Nullable
public R visitMultiplicityBoundsCS(@NonNull
MultiplicityBoundsCS object)
visitMultiplicityStringCS
@Nullable
public R visitMultiplicityStringCS(@NonNull
MultiplicityStringCS object)
visitNamedElementCS
@Nullable
public R visitNamedElementCS(@NonNull
NamedElementCS object)
visitOperationCS
@Nullable
public R visitOperationCS(@NonNull
OperationCS object)
visitPackageCS
@Nullable
public R visitPackageCS(@NonNull
PackageCS object)
visitPackageOwnerCS
@Nullable
public R visitPackageOwnerCS(@NonNull
PackageOwnerCS object)
visitParameterCS
@Nullable
public R visitParameterCS(@NonNull
ParameterCS object)
visitPathElementCS
@Nullable
public R visitPathElementCS(@NonNull
PathElementCS object)
visitPathElementWithURICS
@Nullable
public R visitPathElementWithURICS(@NonNull
PathElementWithURICS object)
visitPathNameCS
@Nullable
public R visitPathNameCS(@NonNull
PathNameCS object)
visitPivotableElementCS
@Nullable
public R visitPivotableElementCS(@NonNull
PivotableElementCS object)
visitPrimitiveTypeRefCS
@Nullable
public R visitPrimitiveTypeRefCS(@NonNull
PrimitiveTypeRefCS object)
visitReferenceCS
@Nullable
public R visitReferenceCS(@NonNull
ReferenceCS object)
visitRootPackageCS
@Nullable
public R visitRootPackageCS(@NonNull
RootPackageCS object)
visitSpecificationCS
@Nullable
public R visitSpecificationCS(@NonNull
SpecificationCS object)
visitStructuralFeatureCS
@Nullable
public R visitStructuralFeatureCS(@NonNull
StructuralFeatureCS object)
visitTemplateBindingCS
@Nullable
public R visitTemplateBindingCS(@NonNull
TemplateBindingCS object)
visitTemplateParameterCS
@Nullable
public R visitTemplateParameterCS(@NonNull
TemplateParameterCS object)
visitTemplateParameterSubstitutionCS
@Nullable
public R visitTemplateParameterSubstitutionCS(@NonNull
TemplateParameterSubstitutionCS object)
visitTemplateSignatureCS
@Nullable
public R visitTemplateSignatureCS(@NonNull
TemplateSignatureCS object)
visitTuplePartCS
@Nullable
public R visitTuplePartCS(@NonNull
TuplePartCS object)
visitTupleTypeCS
@Nullable
public R visitTupleTypeCS(@NonNull
TupleTypeCS object)
visitTypeParameterCS
@Nullable
public R visitTypeParameterCS(@NonNull
TypeParameterCS object)
visitTypeRefCS
@Nullable
public R visitTypeRefCS(@NonNull
TypeRefCS object)
visitTypedElementCS
@Nullable
public R visitTypedElementCS(@NonNull
TypedElementCS object)
visitTypedRefCS
@Nullable
public R visitTypedRefCS(@NonNull
TypedRefCS object)
visitTypedTypeRefCS
@Nullable
public R visitTypedTypeRefCS(@NonNull
TypedTypeRefCS object)
visitWildcardTypeRefCS
@Nullable
public R visitWildcardTypeRefCS(@NonNull
WildcardTypeRefCS object)