org.eclipse.ocl.examples.xtext.oclstdlib.util
Class AbstractNullOCLstdlibCSVisitor<R,C>

java.lang.Object
  extended by org.eclipse.ocl.examples.xtext.base.util.AbstractBaseCSVisitor<R,C>
      extended by org.eclipse.ocl.examples.xtext.essentialocl.util.AbstractEssentialOCLCSVisitor<R,C>
          extended by org.eclipse.ocl.examples.xtext.oclstdlib.util.AbstractOCLstdlibCSVisitor<R,C>
              extended by org.eclipse.ocl.examples.xtext.oclstdlib.util.AbstractNullOCLstdlibCSVisitor<R,C>
All Implemented Interfaces:
BaseCSVisitor<R,C>, EssentialOCLCSVisitor<R,C>, OCLstdlibCSVisitor<R,C>

public abstract class AbstractNullOCLstdlibCSVisitor<R,C>
extends AbstractOCLstdlibCSVisitor<R,C>

An AbstractNullOCLstdlibCSVisitor provides a default implementation for each visitXxx method that returns null.


Field Summary
 
Fields inherited from class org.eclipse.ocl.examples.xtext.base.util.AbstractBaseCSVisitor
context
 
Constructor Summary
protected AbstractNullOCLstdlibCSVisitor(C context)
          Initializes me with an initial value for my result.
 
Method Summary
 R visitLibClassCS(LibClassCS object)
           
 R visitLibConstraintCS(LibConstraintCS object)
           
 R visitLibIterationCS(LibIterationCS object)
           
 R visitLibOperationCS(LibOperationCS object)
           
 R visitLibPropertyCS(LibPropertyCS object)
           
 R visitLibRootPackageCS(LibRootPackageCS object)
           
 R visitMetaTypeName(MetaTypeName object)
           
 R visitPrecedenceCS(PrecedenceCS object)
           
 
Methods inherited from class org.eclipse.ocl.examples.xtext.base.util.AbstractBaseCSVisitor
getAdapter, safeVisit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ocl.examples.xtext.essentialocl.util.EssentialOCLCSVisitor
visitBinaryOperatorCS, visitBooleanLiteralExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitCollectionTypeCS, visitContextCS, visitDecoratedNamedExpCS, visitExpCS, visitExpSpecificationCS, visitIfExpCS, visitIndexExpCS, visitInfixExpCS, visitInvalidLiteralExpCS, visitLetExpCS, visitLetVariableCS, visitLiteralExpCS, visitNameExpCS, visitNavigatingArgCS, visitNavigatingExpCS, visitNavigationOperatorCS, visitNestedExpCS, visitNullLiteralExpCS, visitNumberLiteralExpCS, visitOperatorCS, visitPrefixExpCS, visitPrimitiveLiteralExpCS, visitSelfExpCS, visitStringLiteralExpCS, visitTupleLiteralExpCS, visitTupleLiteralPartCS, visitTypeLiteralExpCS, visitTypeNameExpCS, visitUnaryOperatorCS, visitUnlimitedNaturalLiteralExpCS, visitVariableCS
 
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.util.BaseCSVisitor
getAdapter, visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitClassCSRef, visitClassifierCS, visitCollectionTypeRefCS, visitConstraintCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitEnumerationCS, visitEnumerationLiteralCS, visitImportCS, visiting, visitLambdaTypeCS, visitLibraryCS, visitModelElementCS, visitMonikeredElementCS, visitNamedElementCS, visitOperationCS, visitPackageCS, visitParameterCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitTypeRefCS, visitWildcardTypeRefCS
 

Constructor Detail

AbstractNullOCLstdlibCSVisitor

protected AbstractNullOCLstdlibCSVisitor(C context)
Initializes me with an initial value for my result.

Parameters:
context - my initial result value
Method Detail

visitLibClassCS

public R visitLibClassCS(LibClassCS object)

visitLibConstraintCS

public R visitLibConstraintCS(LibConstraintCS object)

visitLibIterationCS

public R visitLibIterationCS(LibIterationCS object)

visitLibOperationCS

public R visitLibOperationCS(LibOperationCS object)

visitLibPropertyCS

public R visitLibPropertyCS(LibPropertyCS object)

visitLibRootPackageCS

public R visitLibRootPackageCS(LibRootPackageCS object)

visitMetaTypeName

public R visitMetaTypeName(MetaTypeName object)

visitPrecedenceCS

public R visitPrecedenceCS(PrecedenceCS object)