org.eclipse.ocl.examples.xtext.base.util
Class AbstractNullBaseCSVisitor<R,C>
java.lang.Object
org.eclipse.ocl.examples.xtext.base.util.AbstractBaseCSVisitor<R,C>
org.eclipse.ocl.examples.xtext.base.util.AbstractNullBaseCSVisitor<R,C>
- All Implemented Interfaces:
- BaseCSVisitor<R,C>
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(C context)
- Initializes me with an initial value for my result.
- Parameters:
context
- my initial result value
visitAnnotationCS
public R visitAnnotationCS(AnnotationCS object)
visitAnnotationElementCS
public R visitAnnotationElementCS(AnnotationElementCS object)
visitAttributeCS
public R visitAttributeCS(AttributeCS object)
visitClassCS
public R visitClassCS(ClassCS object)
visitClassCSRef
public R visitClassCSRef(ClassCSRef object)
visitClassifierCS
public R visitClassifierCS(ClassifierCS object)
visitCollectionTypeRefCS
public R visitCollectionTypeRefCS(CollectionTypeRefCS object)
visitConstraintCS
public R visitConstraintCS(ConstraintCS object)
visitDataTypeCS
public R visitDataTypeCS(DataTypeCS object)
visitDetailCS
public R visitDetailCS(DetailCS object)
visitDocumentationCS
public R visitDocumentationCS(DocumentationCS object)
visitElementCS
public R visitElementCS(ElementCS object)
visitEnumerationCS
public R visitEnumerationCS(EnumerationCS object)
visitEnumerationLiteralCS
public R visitEnumerationLiteralCS(EnumerationLiteralCS object)
visitImportCS
public R visitImportCS(ImportCS object)
visitLambdaTypeCS
public R visitLambdaTypeCS(LambdaTypeCS object)
visitLibraryCS
public R visitLibraryCS(LibraryCS object)
visitModelElementCS
public R visitModelElementCS(ModelElementCS object)
visitMonikeredElementCS
public R visitMonikeredElementCS(MonikeredElementCS object)
visitNamedElementCS
public R visitNamedElementCS(NamedElementCS object)
visitOperationCS
public R visitOperationCS(OperationCS object)
visitPackageCS
public R visitPackageCS(PackageCS object)
visitParameterCS
public R visitParameterCS(ParameterCS object)
visitPrimitiveTypeRefCS
public R visitPrimitiveTypeRefCS(PrimitiveTypeRefCS object)
visitReferenceCS
public R visitReferenceCS(ReferenceCS object)
visitRootPackageCS
public R visitRootPackageCS(RootPackageCS object)
visitSpecificationCS
public R visitSpecificationCS(SpecificationCS object)
visitStructuralFeatureCS
public R visitStructuralFeatureCS(StructuralFeatureCS object)
visitTemplateBindingCS
public R visitTemplateBindingCS(TemplateBindingCS object)
visitTemplateParameterCS
public R visitTemplateParameterCS(TemplateParameterCS object)
visitTemplateParameterSubstitutionCS
public R visitTemplateParameterSubstitutionCS(TemplateParameterSubstitutionCS object)
visitTemplateSignatureCS
public R visitTemplateSignatureCS(TemplateSignatureCS object)
visitTuplePartCS
public R visitTuplePartCS(TuplePartCS object)
visitTupleTypeCS
public R visitTupleTypeCS(TupleTypeCS object)
visitTypeParameterCS
public R visitTypeParameterCS(TypeParameterCS object)
visitTypeRefCS
public R visitTypeRefCS(TypeRefCS object)
visitTypedElementCS
public R visitTypedElementCS(TypedElementCS object)
visitTypedRefCS
public R visitTypedRefCS(TypedRefCS object)
visitTypedTypeRefCS
public R visitTypedTypeRefCS(TypedTypeRefCS object)
visitWildcardTypeRefCS
public R visitWildcardTypeRefCS(WildcardTypeRefCS object)