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.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 PropertyContextCS.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 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 VariableExpCS.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
 

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 PropertyContextCS.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 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 VariableExpCS.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
 

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 InvOrDefCSImpl.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 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 CallExpCSImpl.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
protected  SimpleNameCS ClassifierContextDeclCSImpl.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
 

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

Methods in org.eclipse.ocl.cst.impl with parameters of type SimpleNameCS
 NotificationChain InvOrDefCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, NotificationChain msgs)
           
 NotificationChain PropertyContextCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, NotificationChain msgs)
           
 NotificationChain MessageExpCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, NotificationChain msgs)
           
 NotificationChain OperationCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, NotificationChain msgs)
           
 NotificationChain CallExpCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, NotificationChain msgs)
           
 NotificationChain VariableExpCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, NotificationChain msgs)
           
 NotificationChain ClassifierContextDeclCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, NotificationChain msgs)
           
 NotificationChain PrePostOrBodyDeclCSImpl.basicSetSimpleNameCS(SimpleNameCS newSimpleNameCS, NotificationChain msgs)
           
 void InvOrDefCSImpl.setSimpleNameCS(SimpleNameCS newSimpleNameCS)
           
 void PropertyContextCSImpl.setSimpleNameCS(SimpleNameCS newSimpleNameCS)
           
 void MessageExpCSImpl.setSimpleNameCS(SimpleNameCS newSimpleNameCS)
           
 void OperationCSImpl.setSimpleNameCS(SimpleNameCS newSimpleNameCS)
           
 void CallExpCSImpl.setSimpleNameCS(SimpleNameCS newSimpleNameCS)
           
 void VariableExpCSImpl.setSimpleNameCS(SimpleNameCS newSimpleNameCS)
           
 void ClassifierContextDeclCSImpl.setSimpleNameCS(SimpleNameCS newSimpleNameCS)
           
 void PrePostOrBodyDeclCSImpl.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.parser
 

Methods in org.eclipse.ocl.parser that return SimpleNameCS
protected  SimpleNameCS AbstractOCLParser.createConceptualOperationNameCS(IToken token)
           
protected  SimpleNameCS AbstractOCLParser.createQuotedSimpleNameCS(SimpleTypeEnum type, IToken token)
           
protected  SimpleNameCS AbstractOCLParser.createSimpleNameCS(SimpleTypeEnum type, IToken token)
           
protected  SimpleNameCS AbstractOCLParser.extendQuotedSimpleNameCS(SimpleNameCS simpleName, 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,  arguments)
           
protected  ClassifierContextDeclCS AbstractOCLParser.createClassifierContextDeclCS(SimpleNameCS simpleNameCS, PathNameCS pathNameCS,  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,  arguments)
           
protected  FeatureCallExpCS AbstractOCLParser.createFeatureCallExpCS(OCLExpressionCS source, PathNameCS pathNameCS, SimpleNameCS simpleNameCS,  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,  oclMessageArgs)
           
protected  OperationCallExpCS AbstractOCLParser.createOperationCallExpCS(OCLExpressionCS oclExpressionCS, SimpleNameCS simpleNameCS,  arguments)
           
protected  OperationCS AbstractOCLParser.createOperationCS(PathNameCS pathNameCS, SimpleNameCS simpleNameCS,  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,  constraints)
           
static  AbstractOCLAnalyzer.createSequenceOfNames(PathNameCS pathNameCS, SimpleNameCS simpleNameCS)
           
protected  VariableCS AbstractOCLParser.createVariableCS(SimpleNameCS varName, TypeCS typeCS, OCLExpressionCS oclExpressionCS)
           
protected  VariableExpCS AbstractOCLParser.createVariableExpCS(SimpleNameCS simpleNameCS,  arguments, IsMarkedPreCS isMarkedPreCS)
           
protected  PathNameCS AbstractOCLParser.extendPathNameCS(PathNameCS path, SimpleNameCS name)
           
protected  SimpleNameCS AbstractOCLParser.extendQuotedSimpleNameCS(SimpleNameCS simpleName, 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  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.
 


Copyright 2002, 2007 IBM Corporation and others.
All Rights Reserved.