Uses of Interface
org.eclipse.ocl.cst.OCLExpressionCS

Packages that use OCLExpressionCS
org.eclipse.ocl.cst   
org.eclipse.ocl.cst.impl   
org.eclipse.ocl.cst.util   
org.eclipse.ocl.parser   
 

Uses of OCLExpressionCS in org.eclipse.ocl.cst
 

Subinterfaces of OCLExpressionCS in org.eclipse.ocl.cst
 interface BooleanLiteralExpCS
          A representation of the model object 'Boolean Literal Exp CS'.
 interface CallExpCS
          A representation of the model object 'Call Exp CS'.
 interface CollectionLiteralExpCS
          A representation of the model object 'Collection Literal Exp CS'.
 interface CollectionTypeCS
          A representation of the model object 'Collection Type CS'.
 interface FeatureCallExpCS
          A representation of the model object 'Feature Call Exp CS'.
 interface IfExpCS
          A representation of the model object 'If Exp CS'.
 interface IntegerLiteralExpCS
          A representation of the model object 'Integer Literal Exp CS'.
 interface InvalidLiteralExpCS
          A representation of the model object 'Invalid Literal Exp CS'.
 interface IterateExpCS
          A representation of the model object 'Iterate Exp CS'.
 interface IteratorExpCS
          A representation of the model object 'Iterator Exp CS'.
 interface LetExpCS
          A representation of the model object 'Let Exp CS'.
 interface LiteralExpCS
          A representation of the model object 'Literal Exp CS'.
 interface LoopExpCS
          A representation of the model object 'Loop Exp CS'.
 interface MessageExpCS
          A representation of the model object 'Message Exp CS'.
 interface NullLiteralExpCS
          A representation of the model object 'Null Literal Exp CS'.
 interface OperationCallExpCS
          A representation of the model object 'Operation Call Exp CS'.
 interface PathNameCS
          A representation of the model object 'Path Name CS'.
 interface PrimitiveLiteralExpCS
          A representation of the model object 'Primitive Literal Exp CS'.
 interface PrimitiveTypeCS
          A representation of the model object 'Primitive Type CS'.
 interface RealLiteralExpCS
          A representation of the model object 'Real Literal Exp CS'.
 interface SimpleNameCS
          A representation of the model object 'Simple Name CS'.
 interface StringLiteralExpCS
          A representation of the model object 'String Literal Exp CS'.
 interface TupleLiteralExpCS
          A representation of the model object 'Tuple Literal Exp CS'.
 interface TupleTypeCS
          A representation of the model object 'Tuple Type CS'.
 interface TypeCS
          A representation of the model object 'Type CS'.
 interface UnlimitedNaturalLiteralExpCS
          A representation of the model object 'Unlimited Natural Literal Exp CS'.
 interface VariableExpCS
          A representation of the model object 'Variable Exp CS'.
 

Methods in org.eclipse.ocl.cst that return OCLExpressionCS
 OCLExpressionCS LoopExpCS.getBody()
          Returns the value of the 'Body' containment reference.
 OCLExpressionCS IfExpCS.getCondition()
          Returns the value of the 'Condition' containment reference.
 OCLExpressionCS IfExpCS.getElseExpression()
          Returns the value of the 'Else Expression' containment reference.
 OCLExpressionCS OCLMessageArgCS.getExpression()
          Returns the value of the 'Expression' containment reference.
 OCLExpressionCS CollectionLiteralPartCS.getExpressionCS()
          Returns the value of the 'Expression CS' containment reference.
 OCLExpressionCS DefExpressionCS.getExpressionCS()
          Returns the value of the 'Expression CS' containment reference.
 OCLExpressionCS InitOrDerValueCS.getExpressionCS()
          Returns the value of the 'Expression CS' containment reference.
 OCLExpressionCS InvCS.getExpressionCS()
          Returns the value of the 'Expression CS' containment reference.
 OCLExpressionCS PrePostOrBodyDeclCS.getExpressionCS()
          Returns the value of the 'Expression CS' containment reference.
 OCLExpressionCS LetExpCS.getInExpression()
          Returns the value of the 'In Expression' containment reference.
 OCLExpressionCS VariableCS.getInitExpression()
          Returns the value of the 'Init Expression' containment reference.
 OCLExpressionCS CollectionRangeCS.getLastExpressionCS()
          Returns the value of the 'Last Expression CS' containment reference.
 OCLExpressionCS CallExpCS.getSource()
          Returns the value of the 'Source' containment reference.
 OCLExpressionCS MessageExpCS.getTarget()
          Returns the value of the 'Target' containment reference.
 OCLExpressionCS IfExpCS.getThenExpression()
          Returns the value of the 'Then Expression' containment reference.
 

Methods in org.eclipse.ocl.cst that return types with arguments of type OCLExpressionCS
 org.eclipse.emf.common.util.EList<OCLExpressionCS> FeatureCallExpCS.getArguments()
          Returns the value of the 'Arguments' containment reference list.
 org.eclipse.emf.common.util.EList<OCLExpressionCS> VariableExpCS.getArguments()
          Returns the value of the 'Arguments' containment reference list.
 

Methods in org.eclipse.ocl.cst with parameters of type OCLExpressionCS
 void LoopExpCS.setBody(OCLExpressionCS value)
          Sets the value of the 'Body' containment reference.
 void IfExpCS.setCondition(OCLExpressionCS value)
          Sets the value of the 'Condition' containment reference.
 void IfExpCS.setElseExpression(OCLExpressionCS value)
          Sets the value of the 'Else Expression' containment reference.
 void OCLMessageArgCS.setExpression(OCLExpressionCS value)
          Sets the value of the 'Expression' containment reference.
 void CollectionLiteralPartCS.setExpressionCS(OCLExpressionCS value)
          Sets the value of the 'Expression CS' containment reference.
 void DefExpressionCS.setExpressionCS(OCLExpressionCS value)
          Sets the value of the 'Expression CS' containment reference.
 void InitOrDerValueCS.setExpressionCS(OCLExpressionCS value)
          Sets the value of the 'Expression CS' containment reference.
 void InvCS.setExpressionCS(OCLExpressionCS value)
          Sets the value of the 'Expression CS' containment reference.
 void PrePostOrBodyDeclCS.setExpressionCS(OCLExpressionCS value)
          Sets the value of the 'Expression CS' containment reference.
 void LetExpCS.setInExpression(OCLExpressionCS value)
          Sets the value of the 'In Expression' containment reference.
 void VariableCS.setInitExpression(OCLExpressionCS value)
          Sets the value of the 'Init Expression' containment reference.
 void CollectionRangeCS.setLastExpressionCS(OCLExpressionCS value)
          Sets the value of the 'Last Expression CS' containment reference.
 void CallExpCS.setSource(OCLExpressionCS value)
          Sets the value of the 'Source' containment reference.
 void MessageExpCS.setTarget(OCLExpressionCS value)
          Sets the value of the 'Target' containment reference.
 void IfExpCS.setThenExpression(OCLExpressionCS value)
          Sets the value of the 'Then Expression' containment reference.
 

Uses of OCLExpressionCS in org.eclipse.ocl.cst.impl
 

Classes in org.eclipse.ocl.cst.impl that implement OCLExpressionCS
 class BooleanLiteralExpCSImpl
          An implementation of the model object 'Boolean Literal Exp CS'.
 class CallExpCSImpl
          An implementation of the model object 'Call Exp CS'.
 class CollectionLiteralExpCSImpl
          An implementation of the model object 'Collection Literal Exp CS'.
 class CollectionTypeCSImpl
          An implementation of the model object 'Collection Type CS'.
 class FeatureCallExpCSImpl
          An implementation of the model object 'Feature Call Exp CS'.
 class IfExpCSImpl
          An implementation of the model object 'If Exp CS'.
 class IntegerLiteralExpCSImpl
          An implementation of the model object 'Integer Literal Exp CS'.
 class InvalidLiteralExpCSImpl
          An implementation of the model object 'Invalid Literal Exp CS'.
 class IterateExpCSImpl
          An implementation of the model object 'Iterate Exp CS'.
 class IteratorExpCSImpl
          An implementation of the model object 'Iterator Exp CS'.
 class LetExpCSImpl
          An implementation of the model object 'Let Exp CS'.
 class LiteralExpCSImpl
          An implementation of the model object 'Literal Exp CS'.
 class LoopExpCSImpl
          An implementation of the model object 'Loop Exp CS'.
 class MessageExpCSImpl
          An implementation of the model object 'Message Exp CS'.
 class NullLiteralExpCSImpl
          An implementation of the model object 'Null Literal Exp CS'.
 class OCLExpressionCSImpl
          An implementation of the model object 'OCL Expression CS'.
 class OperationCallExpCSImpl
          An implementation of the model object 'Operation Call Exp CS'.
 class PathNameCSImpl
          An implementation of the model object 'Path Name CS'.
 class PrimitiveLiteralExpCSImpl
          An implementation of the model object 'Primitive Literal Exp CS'.
 class PrimitiveTypeCSImpl
          An implementation of the model object 'Primitive Type CS'.
 class RealLiteralExpCSImpl
          An implementation of the model object 'Real Literal Exp CS'.
 class SimpleNameCSImpl
          An implementation of the model object 'Simple Name CS'.
 class StringLiteralExpCSImpl
          An implementation of the model object 'String Literal Exp CS'.
 class TupleLiteralExpCSImpl
          An implementation of the model object 'Tuple Literal Exp CS'.
 class TupleTypeCSImpl
          An implementation of the model object 'Tuple Type CS'.
 class TypeCSImpl
          An implementation of the model object 'Type CS'.
 class UnlimitedNaturalLiteralExpCSImpl
          An implementation of the model object 'Unlimited Natural Literal Exp CS'.
 class VariableExpCSImpl
          An implementation of the model object 'Variable Exp CS'.
 

Fields in org.eclipse.ocl.cst.impl declared as OCLExpressionCS
protected  OCLExpressionCS LoopExpCSImpl.body
          The cached value of the 'Body' containment reference.
protected  OCLExpressionCS IfExpCSImpl.condition
          The cached value of the 'Condition' containment reference.
protected  OCLExpressionCS IfExpCSImpl.elseExpression
          The cached value of the 'Else Expression' containment reference.
protected  OCLExpressionCS OCLMessageArgCSImpl.expression
          The cached value of the 'Expression' containment reference.
protected  OCLExpressionCS CollectionLiteralPartCSImpl.expressionCS
          The cached value of the 'Expression CS' containment reference.
protected  OCLExpressionCS DefExpressionCSImpl.expressionCS
          The cached value of the 'Expression CS' containment reference.
protected  OCLExpressionCS InitOrDerValueCSImpl.expressionCS
          The cached value of the 'Expression CS' containment reference.
protected  OCLExpressionCS InvCSImpl.expressionCS
          The cached value of the 'Expression CS' containment reference.
protected  OCLExpressionCS PrePostOrBodyDeclCSImpl.expressionCS
          The cached value of the 'Expression CS' containment reference.
protected  OCLExpressionCS LetExpCSImpl.inExpression
          The cached value of the 'In Expression' containment reference.
protected  OCLExpressionCS VariableCSImpl.initExpression
          The cached value of the 'Init Expression' containment reference.
protected  OCLExpressionCS CollectionRangeCSImpl.lastExpressionCS
          The cached value of the 'Last Expression CS' containment reference.
protected  OCLExpressionCS CallExpCSImpl.source
          The cached value of the 'Source' containment reference.
protected  OCLExpressionCS MessageExpCSImpl.target
          The cached value of the 'Target' containment reference.
protected  OCLExpressionCS IfExpCSImpl.thenExpression
          The cached value of the 'Then Expression' containment reference.
 

Fields in org.eclipse.ocl.cst.impl with type parameters of type OCLExpressionCS
protected  org.eclipse.emf.common.util.EList<OCLExpressionCS> FeatureCallExpCSImpl.arguments
          The cached value of the 'Arguments' containment reference list.
protected  org.eclipse.emf.common.util.EList<OCLExpressionCS> VariableExpCSImpl.arguments
          The cached value of the 'Arguments' containment reference list.
 

Methods in org.eclipse.ocl.cst.impl that return OCLExpressionCS
 OCLExpressionCS LoopExpCSImpl.getBody()
           
 OCLExpressionCS IfExpCSImpl.getCondition()
           
 OCLExpressionCS IfExpCSImpl.getElseExpression()
           
 OCLExpressionCS OCLMessageArgCSImpl.getExpression()
           
 OCLExpressionCS CollectionLiteralPartCSImpl.getExpressionCS()
           
 OCLExpressionCS DefExpressionCSImpl.getExpressionCS()
           
 OCLExpressionCS InitOrDerValueCSImpl.getExpressionCS()
           
 OCLExpressionCS InvCSImpl.getExpressionCS()
           
 OCLExpressionCS PrePostOrBodyDeclCSImpl.getExpressionCS()
           
 OCLExpressionCS LetExpCSImpl.getInExpression()
           
 OCLExpressionCS VariableCSImpl.getInitExpression()
           
 OCLExpressionCS CollectionRangeCSImpl.getLastExpressionCS()
           
 OCLExpressionCS CallExpCSImpl.getSource()
           
 OCLExpressionCS MessageExpCSImpl.getTarget()
           
 OCLExpressionCS IfExpCSImpl.getThenExpression()
           
 

Methods in org.eclipse.ocl.cst.impl that return types with arguments of type OCLExpressionCS
 org.eclipse.emf.common.util.EList<OCLExpressionCS> FeatureCallExpCSImpl.getArguments()
           
 org.eclipse.emf.common.util.EList<OCLExpressionCS> VariableExpCSImpl.getArguments()
           
 

Methods in org.eclipse.ocl.cst.impl with parameters of type OCLExpressionCS
 org.eclipse.emf.common.notify.NotificationChain LoopExpCSImpl.basicSetBody(OCLExpressionCS newBody, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain IfExpCSImpl.basicSetCondition(OCLExpressionCS newCondition, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain IfExpCSImpl.basicSetElseExpression(OCLExpressionCS newElseExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain OCLMessageArgCSImpl.basicSetExpression(OCLExpressionCS newExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CollectionLiteralPartCSImpl.basicSetExpressionCS(OCLExpressionCS newExpressionCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain DefExpressionCSImpl.basicSetExpressionCS(OCLExpressionCS newExpressionCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain InitOrDerValueCSImpl.basicSetExpressionCS(OCLExpressionCS newExpressionCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain InvCSImpl.basicSetExpressionCS(OCLExpressionCS newExpressionCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain PrePostOrBodyDeclCSImpl.basicSetExpressionCS(OCLExpressionCS newExpressionCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain LetExpCSImpl.basicSetInExpression(OCLExpressionCS newInExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain VariableCSImpl.basicSetInitExpression(OCLExpressionCS newInitExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CollectionRangeCSImpl.basicSetLastExpressionCS(OCLExpressionCS newLastExpressionCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CallExpCSImpl.basicSetSource(OCLExpressionCS newSource, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain MessageExpCSImpl.basicSetTarget(OCLExpressionCS newTarget, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain IfExpCSImpl.basicSetThenExpression(OCLExpressionCS newThenExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void LoopExpCSImpl.setBody(OCLExpressionCS newBody)
           
 void IfExpCSImpl.setCondition(OCLExpressionCS newCondition)
           
 void IfExpCSImpl.setElseExpression(OCLExpressionCS newElseExpression)
           
 void OCLMessageArgCSImpl.setExpression(OCLExpressionCS newExpression)
           
 void CollectionLiteralPartCSImpl.setExpressionCS(OCLExpressionCS newExpressionCS)
           
 void DefExpressionCSImpl.setExpressionCS(OCLExpressionCS newExpressionCS)
           
 void InitOrDerValueCSImpl.setExpressionCS(OCLExpressionCS newExpressionCS)
           
 void InvCSImpl.setExpressionCS(OCLExpressionCS newExpressionCS)
           
 void PrePostOrBodyDeclCSImpl.setExpressionCS(OCLExpressionCS newExpressionCS)
           
 void LetExpCSImpl.setInExpression(OCLExpressionCS newInExpression)
           
 void VariableCSImpl.setInitExpression(OCLExpressionCS newInitExpression)
           
 void CollectionRangeCSImpl.setLastExpressionCS(OCLExpressionCS newLastExpressionCS)
           
 void CallExpCSImpl.setSource(OCLExpressionCS newSource)
           
 void MessageExpCSImpl.setTarget(OCLExpressionCS newTarget)
           
 void IfExpCSImpl.setThenExpression(OCLExpressionCS newThenExpression)
           
 

Uses of OCLExpressionCS in org.eclipse.ocl.cst.util
 

Methods in org.eclipse.ocl.cst.util with parameters of type OCLExpressionCS
 T CSTSwitch.caseOCLExpressionCS(OCLExpressionCS object)
          Returns the result of interpreting the object as an instance of 'OCL Expression CS'.
 

Uses of OCLExpressionCS in org.eclipse.ocl.parser
 

Methods in org.eclipse.ocl.parser with parameters of type OCLExpressionCS
protected  OperationCallExpCS AbstractOCLParser.createArrowOperationCallExpCS(OCLExpressionCS oclExpressionCS, SimpleNameCS simpleNameCS, IsMarkedPreCS isMarkedPreCS, org.eclipse.emf.common.util.EList<OCLExpressionCS> arguments)
           
protected  CollectionLiteralPartCS AbstractOCLParser.createCollectionLiteralPartCS(OCLExpressionCS oclExpressionCS)
           
protected  CollectionRangeCS AbstractOCLParser.createCollectionRangeCS(OCLExpressionCS oclExpressionCS, OCLExpressionCS lastOCLExpressionCS)
           
protected  DefExpressionCS AbstractOCLParser.createDefExpressionCS(VariableCS variableCS, OperationCS operationCS, OCLExpressionCS oclExpressionCS)
           
protected  DerValueCS AbstractOCLParser.createDerValueCS(OCLExpressionCS oclExpressionCS)
           
protected  OperationCallExpCS AbstractOCLParser.createDotOperationCallExpCS(OCLExpressionCS oclExpressionCS, PathNameCS pathNameCS, SimpleNameCS simpleNameCS, IsMarkedPreCS isMarkedPreCS, org.eclipse.emf.common.util.EList<OCLExpressionCS> arguments)
           
protected  FeatureCallExpCS AbstractOCLParser.createFeatureCallExpCS(OCLExpressionCS source, PathNameCS pathNameCS, SimpleNameCS simpleNameCS, org.eclipse.emf.common.util.EList<OCLExpressionCS> arguments, IsMarkedPreCS isMarkedPreCS)
           
protected  IfExpCS AbstractOCLParser.createIfExpCS(OCLExpressionCS condition, OCLExpressionCS thenExpression, OCLExpressionCS elseExpression)
           
protected  InitValueCS AbstractOCLParser.createInitValueCS(OCLExpressionCS oclExpressionCS)
           
protected  InvCS AbstractOCLParser.createInvCS(SimpleNameCS simpleNameCS, OCLExpressionCS oclExpressionCS)
          Creates an invariant constraint.
protected  IterateExpCS AbstractOCLParser.createIterateExpCS(OCLExpressionCS source, SimpleNameCS simpleNameCS, VariableCS variable1, VariableCS variable2, OCLExpressionCS oclExpressionCS)
           
protected  IteratorExpCS AbstractOCLParser.createIteratorExpCS(OCLExpressionCS source, SimpleNameCS simpleNameCS, VariableCS variable1, VariableCS variable2, OCLExpressionCS oclExpressionCS)
           
protected  LetExpCS AbstractOCLParser.createLetExpCS(org.eclipse.emf.common.util.EList<VariableCS> variables, OCLExpressionCS oclExpressionCS)
           
protected  MessageExpCS AbstractOCLParser.createMessageExpCS(OCLExpressionCS target, boolean hasSent, SimpleNameCS simpleNameCS, org.eclipse.emf.common.util.EList<OCLMessageArgCS> oclMessageArgs)
           
protected  OCLMessageArgCS AbstractOCLParser.createOCLMessageArgCS(TypeCS typeCS, OCLExpressionCS oclExpressionCS)
           
protected  OperationCallExpCS AbstractOCLParser.createOperationCallExpCS(OCLExpressionCS oclExpressionCS, SimpleNameCS simpleNameCS, org.eclipse.emf.common.util.EList<OCLExpressionCS> arguments)
           
protected  PrePostOrBodyDeclCS AbstractOCLParser.createPrePostOrBodyDeclCS(PrePostOrBodyEnum kind, SimpleNameCS simpleNameCS, OCLExpressionCS oclExpressionCS)
           
protected  VariableCS AbstractOCLParser.createVariableCS(SimpleNameCS varName, TypeCS typeCS, OCLExpressionCS oclExpressionCS)
           
protected  OCLExpression<C> AbstractOCLAnalyzer.getCollectionSourceExpression(OCLExpressionCS oclExpressionCS, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env)
          OCLExpressionCS
protected  OCLExpression<C> AbstractOCLAnalyzer.oclExpressionCS(OCLExpressionCS oclExpressionCS, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env)
          OCLExpressionCS
 OCLExpression<C> OCLAnalyzer.parseAST(OCLExpressionCS cst, ConstraintKind constraintType)
          Parses the specified concrete syntax model to an abstract syntax model.
 

Method parameters in org.eclipse.ocl.parser with type arguments of type OCLExpressionCS
protected  OperationCallExpCS AbstractOCLParser.createArrowOperationCallExpCS(OCLExpressionCS oclExpressionCS, SimpleNameCS simpleNameCS, IsMarkedPreCS isMarkedPreCS, org.eclipse.emf.common.util.EList<OCLExpressionCS> arguments)
           
protected  OperationCallExpCS AbstractOCLParser.createDotOperationCallExpCS(OCLExpressionCS oclExpressionCS, PathNameCS pathNameCS, SimpleNameCS simpleNameCS, IsMarkedPreCS isMarkedPreCS, org.eclipse.emf.common.util.EList<OCLExpressionCS> arguments)
           
protected  FeatureCallExpCS AbstractOCLParser.createFeatureCallExpCS(OCLExpressionCS source, PathNameCS pathNameCS, SimpleNameCS simpleNameCS, org.eclipse.emf.common.util.EList<OCLExpressionCS> arguments, IsMarkedPreCS isMarkedPreCS)
           
protected  OperationCallExpCS AbstractOCLParser.createOperationCallExpCS(OCLExpressionCS oclExpressionCS, SimpleNameCS simpleNameCS, org.eclipse.emf.common.util.EList<OCLExpressionCS> arguments)
           
protected  VariableExpCS AbstractOCLParser.createVariableExpCS(SimpleNameCS simpleNameCS, org.eclipse.emf.common.util.EList<OCLExpressionCS> arguments, IsMarkedPreCS isMarkedPreCS)
           
protected  java.util.List<OCLExpression<C>> AbstractOCLAnalyzer.qualifiersCS(java.util.List<OCLExpressionCS> arguments, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env, OCLExpression<C> navigation)
          QualifiersCS