org.eclipse.ocl.examples.xtext.completeocl.util
Class AbstractNullCompleteOCLCSVisitor<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.completeocl.util.AbstractCompleteOCLCSVisitor<R,C>
              extended by org.eclipse.ocl.examples.xtext.completeocl.util.AbstractNullCompleteOCLCSVisitor<R,C>
All Implemented Interfaces:
BaseCSVisitor<R,C>, CompleteOCLCSVisitor<R,C>, EssentialOCLCSVisitor<R,C>

public abstract class AbstractNullCompleteOCLCSVisitor<R,C>
extends AbstractCompleteOCLCSVisitor<R,C>

An AbstractNullCompleteOCLCSVisitor 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 AbstractNullCompleteOCLCSVisitor(C context)
          Initializes me with an initial value for my result.
 
Method Summary
 R visitBodyCS(BodyCS object)
           
 R visitClassifierContextDeclCS(ClassifierContextDeclCS object)
           
 R visitCompleteOCLDocumentCS(CompleteOCLDocumentCS object)
           
 R visitContextConstraintCS(ContextConstraintCS object)
           
 R visitContextDeclCS(ContextDeclCS object)
           
 R visitContextSpecificationCS(ContextSpecificationCS object)
           
 R visitDefCS(DefCS object)
           
 R visitDerCS(DerCS object)
           
 R visitFeatureContextDeclCS(FeatureContextDeclCS object)
           
 R visitIncludeCS(IncludeCS object)
           
 R visitInitCS(InitCS object)
           
 R visitInvCS(InvCS object)
           
 R visitOclMessageArgCS(OclMessageArgCS object)
           
 R visitOperationContextDeclCS(OperationContextDeclCS object)
           
 R visitPackageDeclarationCS(PackageDeclarationCS object)
           
 R visitPostCS(PostCS object)
           
 R visitPreCS(PreCS object)
           
 R visitPreExpCS(PreExpCS object)
           
 R visitPropertyContextDeclCS(PropertyContextDeclCS 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

AbstractNullCompleteOCLCSVisitor

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

Parameters:
context - my initial result value
Method Detail

visitBodyCS

public R visitBodyCS(BodyCS object)

visitClassifierContextDeclCS

public R visitClassifierContextDeclCS(ClassifierContextDeclCS object)

visitCompleteOCLDocumentCS

public R visitCompleteOCLDocumentCS(CompleteOCLDocumentCS object)

visitContextConstraintCS

public R visitContextConstraintCS(ContextConstraintCS object)

visitContextDeclCS

public R visitContextDeclCS(ContextDeclCS object)

visitContextSpecificationCS

public R visitContextSpecificationCS(ContextSpecificationCS object)

visitDefCS

public R visitDefCS(DefCS object)

visitDerCS

public R visitDerCS(DerCS object)

visitFeatureContextDeclCS

public R visitFeatureContextDeclCS(FeatureContextDeclCS object)

visitIncludeCS

public R visitIncludeCS(IncludeCS object)

visitInitCS

public R visitInitCS(InitCS object)

visitInvCS

public R visitInvCS(InvCS object)

visitOclMessageArgCS

public R visitOclMessageArgCS(OclMessageArgCS object)

visitOperationContextDeclCS

public R visitOperationContextDeclCS(OperationContextDeclCS object)

visitPackageDeclarationCS

public R visitPackageDeclarationCS(PackageDeclarationCS object)

visitPostCS

public R visitPostCS(PostCS object)

visitPreCS

public R visitPreCS(PreCS object)

visitPreExpCS

public R visitPreExpCS(PreExpCS object)

visitPropertyContextDeclCS

public R visitPropertyContextDeclCS(PropertyContextDeclCS object)