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

Packages that use SimpleNameCS
org.eclipse.ocl.cst   
org.eclipse.ocl.cst.impl   
org.eclipse.ocl.cst.util   
org.eclipse.ocl.ecore.parser   
org.eclipse.ocl.parser   
 

Uses of SimpleNameCS in org.eclipse.ocl.cst
 

Subinterfaces of SimpleNameCS in org.eclipse.ocl.cst
 interface BooleanLiteralExpCS
          A representation of the model object 'Boolean Literal Exp CS'.
 interface CollectionTypeCS
          A representation of the model object 'Collection Type CS'.
 interface InvalidLiteralExpCS
          A representation of the model object 'Invalid Literal Exp CS'.
 interface NullLiteralExpCS
          A representation of the model object 'Null Literal Exp CS'.
 interface PrimitiveTypeCS
          A representation of the model object 'Primitive Type CS'.
 

Methods in org.eclipse.ocl.cst that return SimpleNameCS
 SimpleNameCS CSTFactory.createSimpleNameCS()
          Returns a new object of class 'Simple Name CS'.
 SimpleNameCS CallExpCS.getSimpleNameCS()
          Returns the value of the 'Simple Name CS' containment reference.
 SimpleNameCS ClassifierContextDeclCS.getSimpleNameCS()
          Returns the value of the 'Simple Name CS' containment reference.
 SimpleNameCS InvOrDefCS.getSimpleNameCS()
          Returns the value of the 'Simple Name CS' containment reference.
 SimpleNameCS MessageExpCS.getSimpleNameCS()
          Returns the value of the 'Simple Name CS' containment reference.
 SimpleNameCS OperationCS.getSimpleNameCS()
          Returns the value of the 'Simple Name CS' containment reference.
 SimpleNameCS PrePostOrBodyDeclCS.getSimpleNameCS()
          Returns the value of the 'Simple Name CS' containment reference.
 SimpleNameCS PropertyContextCS.getSimpleNameCS()
          Returns the value of the 'Simple Name CS' containment reference.
 SimpleNameCS VariableExpCS.getSimpleNameCS()
          Returns the value of the 'Simple Name CS' containment reference.
 

Methods in org.eclipse.ocl.cst that return types with arguments of type SimpleNameCS
 org.eclipse.emf.common.util.EList<SimpleNameCS> PathNameCS.getSimpleNames()
          Returns the value of the 'Simple Names' containment reference list.
 

Methods in org.eclipse.ocl.cst with parameters of type SimpleNameCS
 void CallExpCS.setSimpleNameCS(SimpleNameCS value)
          Sets the value of the 'Simple Name CS' containment reference.
 void ClassifierContextDeclCS.setSimpleNameCS(SimpleNameCS value)
          Sets the value of the 'Simple Name CS' containment reference.
 void InvOrDefCS.setSimpleNameCS(SimpleNameCS value)
          Sets the value of the 'Simple Name CS' containment reference.
 void MessageExpCS.setSimpleNameCS(SimpleNameCS value)
          Sets the value of the 'Simple Name CS' containment reference.
 void OperationCS.setSimpleNameCS(SimpleNameCS value)
          Sets the value of the 'Simple Name CS' containment reference.
 void PrePostOrBodyDeclCS.setSimpleNameCS(SimpleNameCS value)
          Sets the value of the 'Simple Name CS' containment reference.
 void PropertyContextCS.setSimpleNameCS(SimpleNameCS value)
          Sets the value of the 'Simple Name CS' containment reference.
 void VariableExpCS.setSimpleNameCS(SimpleNameCS value)
          Sets the value of the 'Simple Name CS' containment reference.
 

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

Classes in org.eclipse.ocl.cst.impl that implement SimpleNameCS
 class BooleanLiteralExpCSImpl
          An implementation of the model object 'Boolean Literal Exp CS'.
 class CollectionTypeCSImpl
          An implementation of the model object 'Collection Type CS'.
 class InvalidLiteralExpCSImpl
          An implementation of the model object 'Invalid Literal Exp CS'.
 class NullLiteralExpCSImpl
          An implementation of the model object 'Null Literal Exp CS'.
 class PrimitiveTypeCSImpl
          An implementation of the model object 'Primitive Type CS'.
 class SimpleNameCSImpl
          An implementation of the model object 'Simple Name CS'.
 

Fields in org.eclipse.ocl.cst.impl declared as SimpleNameCS
protected  SimpleNameCS CallExpCSImpl.simpleNameCS
          The cached value of the 'Simple Name CS' containment reference.
protected  SimpleNameCS ClassifierContextDeclCSImpl.simpleNameCS
          The cached value of the 'Simple Name CS' containment reference.
protected  SimpleNameCS InvOrDefCSImpl.simpleNameCS
          The cached value of the 'Simple Name CS' containment reference.
protected  SimpleNameCS MessageExpCSImpl.simpleNameCS
          The cached value of the 'Simple Name CS' containment reference.
protected  SimpleNameCS OperationCSImpl.simpleNameCS
          The cached value of the 'Simple Name CS' containment reference.
protected  SimpleNameCS PrePostOrBodyDeclCSImpl.simpleNameCS
          The cached value of the 'Simple Name CS' containment reference.
protected  SimpleNameCS PropertyContextCSImpl.simpleNameCS
          The cached value of the 'Simple Name CS' containment reference.
protected  SimpleNameCS VariableExpCSImpl.simpleNameCS
          The cached value of the 'Simple Name CS' containment reference.
 

Fields in org.eclipse.ocl.cst.impl with type parameters of type SimpleNameCS
protected  org.eclipse.emf.common.util.EList<SimpleNameCS> PathNameCSImpl.simpleNames
          The cached value of the 'Simple Names' containment reference list.
 

Methods in org.eclipse.ocl.cst.impl that return SimpleNameCS
 SimpleNameCS CSTFactoryImpl.createSimpleNameCS()
           
 SimpleNameCS CallExpCSImpl.getSimpleNameCS()
           
 SimpleNameCS ClassifierContextDeclCSImpl.getSimpleNameCS()
           
 SimpleNameCS InvOrDefCSImpl.getSimpleNameCS()
           
 SimpleNameCS MessageExpCSImpl.getSimpleNameCS()
           
 SimpleNameCS OperationCSImpl.getSimpleNameCS()
           
 SimpleNameCS PrePostOrBodyDeclCSImpl.getSimpleNameCS()
           
 SimpleNameCS PropertyContextCSImpl.getSimpleNameCS()
           
 SimpleNameCS VariableExpCSImpl.getSimpleNameCS()
           
 

Methods in org.eclipse.ocl.cst.impl that return types with arguments of type SimpleNameCS
 org.eclipse.emf.common.util.EList<SimpleNameCS> PathNameCSImpl.getSimpleNames()
           
 

Methods in org.eclipse.ocl.cst.impl with parameters of type SimpleNameCS
 org.eclipse.emf.common.notify.NotificationChain CallExpCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ClassifierContextDeclCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain InvOrDefCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain MessageExpCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain OperationCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain PrePostOrBodyDeclCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain PropertyContextCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain VariableExpCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void CallExpCSImpl.setSimpleNameCS(SimpleNameCS newSimpleNameCS)
           
 void ClassifierContextDeclCSImpl.setSimpleNameCS(SimpleNameCS newSimpleNameCS)
           
 void InvOrDefCSImpl.setSimpleNameCS(SimpleNameCS newSimpleNameCS)
           
 void MessageExpCSImpl.setSimpleNameCS(SimpleNameCS newSimpleNameCS)
           
 void OperationCSImpl.setSimpleNameCS(SimpleNameCS newSimpleNameCS)
           
 void PrePostOrBodyDeclCSImpl.setSimpleNameCS(SimpleNameCS newSimpleNameCS)
           
 void PropertyContextCSImpl.setSimpleNameCS(SimpleNameCS newSimpleNameCS)
           
 void VariableExpCSImpl.setSimpleNameCS(SimpleNameCS newSimpleNameCS)
           
 

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

Methods in org.eclipse.ocl.cst.util with parameters of type SimpleNameCS
 T CSTSwitch.caseSimpleNameCS(SimpleNameCS object)
          Returns the result of interpreting the object as an instance of 'Simple Name CS'.
 

Uses of SimpleNameCS in org.eclipse.ocl.ecore.parser
 

Methods in org.eclipse.ocl.ecore.parser with parameters of type SimpleNameCS
protected  NavigationCallExp<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EStructuralFeature> OCLAnalyzer.simpleNavigationName(SimpleNameCS simpleNameCS, Environment<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EOperation,org.eclipse.emf.ecore.EStructuralFeature,org.eclipse.emf.ecore.EEnumLiteral,org.eclipse.emf.ecore.EParameter,org.eclipse.emf.ecore.EObject,CallOperationAction,SendSignalAction,Constraint,org.eclipse.emf.ecore.EClass,org.eclipse.emf.ecore.EObject> env, OCLExpression<org.eclipse.emf.ecore.EClassifier> source, org.eclipse.emf.ecore.EClassifier owner, java.lang.String simpleName)
          Attempts to parse a simpleNameCS as a property call expression.
 

Uses of SimpleNameCS in org.eclipse.ocl.parser
 

Methods in org.eclipse.ocl.parser that return SimpleNameCS
protected  SimpleNameCS AbstractOCLParser.createConceptualOperationNameCS(lpg.runtime.IToken token)
           
protected  SimpleNameCS AbstractOCLParser.createQuotedSimpleNameCS(SimpleTypeEnum type, lpg.runtime.IToken token)
           
protected  SimpleNameCS AbstractOCLParser.createSimpleNameCS(SimpleTypeEnum type, lpg.runtime.IToken token)
           
protected  SimpleNameCS AbstractOCLParser.extendQuotedSimpleNameCS(SimpleNameCS simpleName, lpg.runtime.IToken token)
           
protected  SimpleNameCS AbstractOCLParser.getPathNameSuffixCS(PathNameCS pathNameCS)
           
 

Methods in org.eclipse.ocl.parser with parameters of type SimpleNameCS
protected  OperationCallExpCS AbstractOCLParser.createArrowOperationCallExpCS(OCLExpressionCS oclExpressionCS, SimpleNameCS simpleNameCS, IsMarkedPreCS isMarkedPreCS, org.eclipse.emf.common.util.EList<OCLExpressionCS> arguments)
           
protected  ClassifierContextDeclCS AbstractOCLParser.createClassifierContextDeclCS(SimpleNameCS simpleNameCS, PathNameCS pathNameCS, org.eclipse.emf.common.util.EList<InvOrDefCS> constraints)
          Creates a classifier context declaration.
protected  DefCS AbstractOCLParser.createDefCS(boolean isStatic, SimpleNameCS simpleNameCS, DefExpressionCS defExpressionCS)
          Creates a definition constraint.
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  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  MessageExpCS AbstractOCLParser.createMessageExpCS(OCLExpressionCS target, boolean hasSent, SimpleNameCS simpleNameCS, org.eclipse.emf.common.util.EList<OCLMessageArgCS> oclMessageArgs)
           
protected  OperationCallExpCS AbstractOCLParser.createOperationCallExpCS(OCLExpressionCS oclExpressionCS, SimpleNameCS simpleNameCS, org.eclipse.emf.common.util.EList<OCLExpressionCS> arguments)
           
protected  OperationCS AbstractOCLParser.createOperationCS(PathNameCS pathNameCS, SimpleNameCS simpleNameCS, org.eclipse.emf.common.util.EList<VariableCS> list, TypeCS typeCS)
           
protected  PathNameCS AbstractOCLParser.createPathNameCS(SimpleNameCS name)
           
protected  PrePostOrBodyDeclCS AbstractOCLParser.createPrePostOrBodyDeclCS(PrePostOrBodyEnum kind, SimpleNameCS simpleNameCS, OCLExpressionCS oclExpressionCS)
           
protected  PropertyContextCS AbstractOCLParser.createPropertyContextCS(PathNameCS pathNameCS, SimpleNameCS simpleNameCS, TypeCS typeCS, org.eclipse.emf.common.util.EList<InitOrDerValueCS> constraints)
           
static org.eclipse.emf.common.util.EList<java.lang.String> AbstractOCLAnalyzer.createSequenceOfNames(PathNameCS pathNameCS, SimpleNameCS simpleNameCS)
           
protected  VariableCS AbstractOCLParser.createVariableCS(SimpleNameCS varName, TypeCS typeCS, OCLExpressionCS oclExpressionCS)
           
protected  VariableExpCS AbstractOCLParser.createVariableExpCS(SimpleNameCS simpleNameCS, org.eclipse.emf.common.util.EList<OCLExpressionCS> arguments, IsMarkedPreCS isMarkedPreCS)
           
protected  PathNameCS AbstractOCLParser.extendPathNameCS(PathNameCS path, SimpleNameCS name)
           
protected  SimpleNameCS AbstractOCLParser.extendQuotedSimpleNameCS(SimpleNameCS simpleName, lpg.runtime.IToken token)
           
protected  void AbstractOCLAnalyzer.resolveIteratorOperation(SimpleNameCS simpleNameCS, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env)
          Ovverridden by subclasses to assign the AST Operation target for an iterator reference from the CST.
protected  AssociationClassCallExp<C,P> AbstractOCLAnalyzer.simpleAssociationClassName(SimpleNameCS simpleNameCS, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env, OCLExpression<C> source, C owner, java.lang.String simpleName)
          Attempts to parse a simpleNameCS as an association-class call expression.
protected  OCLExpression<C> AbstractOCLAnalyzer.simpleNameCS(SimpleNameCS simpleNameCS, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env, OCLExpression<C> source)
          Parses a simpleNameCS token.
protected  NavigationCallExp<C,P> AbstractOCLAnalyzer.simpleNavigationName(SimpleNameCS simpleNameCS, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env, OCLExpression<C> source, C owner, java.lang.String simpleName)
          Allows subclasses to return calls that are not necessarily a PropertyCallExp but some other NavigationCallExp.
protected  PropertyCallExp<C,P> AbstractOCLAnalyzer.simplePropertyName(SimpleNameCS simpleNameCS, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env, OCLExpression<C> source, C owner, java.lang.String simpleName)
          Attempts to parse a simpleNameCS as a property call expression.
protected  TypeExp<C> AbstractOCLAnalyzer.simpleTypeName(SimpleNameCS simpleNameCS, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env, OCLExpression<C> source, C classifier, java.lang.String simpleName)
          Attempts to parse a simpleNameCS as a type expression.
protected  OCLExpression<C> AbstractOCLAnalyzer.simpleUndefinedName(SimpleNameCS simpleNameCS, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env, OCLExpression<C> source, java.lang.String simpleName)
          The error case for simpleNameCS, which is called when the name cannot be resolved to any suitable expression.
protected  VariableExp<C,PM> AbstractOCLAnalyzer.simpleVariableName(SimpleNameCS simpleNameCS, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env, OCLExpression<C> source, java.lang.String simpleName)
          Attempts to parse a simpleNameCS as a variable expression.