org.eclipse.ocl.examples.xtext.essentialocl.util
Class AbstractNullEssentialOCLCSVisitor<R,C>
java.lang.Object
org.eclipse.ocl.examples.xtext.base.util.AbstractBaseCSVisitor<R,C>
org.eclipse.ocl.examples.xtext.essentialocl.util.AbstractEssentialOCLCSVisitor<R,C>
org.eclipse.ocl.examples.xtext.essentialocl.util.AbstractNullEssentialOCLCSVisitor<R,C>
- All Implemented Interfaces:
- BaseCSVisitor<R,C>, EssentialOCLCSVisitor<R,C>
public abstract class AbstractNullEssentialOCLCSVisitor<R,C>
- extends AbstractEssentialOCLCSVisitor<R,C>
An AbstractNullEssentialOCLCSVisitor 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 |
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 |
AbstractNullEssentialOCLCSVisitor
protected AbstractNullEssentialOCLCSVisitor(C context)
- Initializes me with an initial value for my result.
- Parameters:
context
- my initial result value
visitBinaryOperatorCS
public R visitBinaryOperatorCS(BinaryOperatorCS object)
visitBooleanLiteralExpCS
public R visitBooleanLiteralExpCS(BooleanLiteralExpCS object)
visitCollectionLiteralExpCS
public R visitCollectionLiteralExpCS(CollectionLiteralExpCS object)
visitCollectionLiteralPartCS
public R visitCollectionLiteralPartCS(CollectionLiteralPartCS object)
visitCollectionTypeCS
public R visitCollectionTypeCS(CollectionTypeCS object)
visitContextCS
public R visitContextCS(ContextCS object)
visitDecoratedNamedExpCS
public R visitDecoratedNamedExpCS(DecoratedNamedExpCS object)
visitExpCS
public R visitExpCS(ExpCS object)
visitExpSpecificationCS
public R visitExpSpecificationCS(ExpSpecificationCS object)
visitIfExpCS
public R visitIfExpCS(IfExpCS object)
visitIndexExpCS
public R visitIndexExpCS(IndexExpCS object)
visitInfixExpCS
public R visitInfixExpCS(InfixExpCS object)
visitInvalidLiteralExpCS
public R visitInvalidLiteralExpCS(InvalidLiteralExpCS object)
visitLetExpCS
public R visitLetExpCS(LetExpCS object)
visitLetVariableCS
public R visitLetVariableCS(LetVariableCS object)
visitLiteralExpCS
public R visitLiteralExpCS(LiteralExpCS object)
visitNameExpCS
public R visitNameExpCS(NameExpCS object)
visitNavigatingArgCS
public R visitNavigatingArgCS(NavigatingArgCS object)
visitNavigatingExpCS
public R visitNavigatingExpCS(NavigatingExpCS object)
visitNavigationOperatorCS
public R visitNavigationOperatorCS(NavigationOperatorCS object)
visitNestedExpCS
public R visitNestedExpCS(NestedExpCS object)
visitNullLiteralExpCS
public R visitNullLiteralExpCS(NullLiteralExpCS object)
visitNumberLiteralExpCS
public R visitNumberLiteralExpCS(NumberLiteralExpCS object)
visitOperatorCS
public R visitOperatorCS(OperatorCS object)
visitPrefixExpCS
public R visitPrefixExpCS(PrefixExpCS object)
visitPrimitiveLiteralExpCS
public R visitPrimitiveLiteralExpCS(PrimitiveLiteralExpCS object)
visitSelfExpCS
public R visitSelfExpCS(SelfExpCS object)
visitStringLiteralExpCS
public R visitStringLiteralExpCS(StringLiteralExpCS object)
visitTupleLiteralExpCS
public R visitTupleLiteralExpCS(TupleLiteralExpCS object)
visitTupleLiteralPartCS
public R visitTupleLiteralPartCS(TupleLiteralPartCS object)
visitTypeLiteralExpCS
public R visitTypeLiteralExpCS(TypeLiteralExpCS object)
visitTypeNameExpCS
public R visitTypeNameExpCS(TypeNameExpCS object)
visitUnaryOperatorCS
public R visitUnaryOperatorCS(UnaryOperatorCS object)
visitUnlimitedNaturalLiteralExpCS
public R visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS object)
visitVariableCS
public R visitVariableCS(VariableCS object)