Uses of Interface
org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.ExpCS

Packages that use ExpCS
org.eclipse.ocl.examples.xtext.completeocl.completeoclcs   
org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl   
org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.util   
org.eclipse.ocl.examples.xtext.essentialocl.cs2as   
org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs   
org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.impl   
org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.util   
org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling   
 

Uses of ExpCS in org.eclipse.ocl.examples.xtext.completeocl.completeoclcs
 

Subinterfaces of ExpCS in org.eclipse.ocl.examples.xtext.completeocl.completeoclcs
 interface OCLMessageArgCS
          A representation of the model object 'Ocl Message Arg CS'.
 

Uses of ExpCS in org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl
 

Classes in org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl that implement ExpCS
 class OCLMessageArgCSImpl
          An implementation of the model object 'Ocl Message Arg CS'.
 

Uses of ExpCS in org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.util
 

Methods in org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.util with parameters of type ExpCS
 T CompleteOCLCSSwitch.caseExpCS(ExpCS object)
          Returns the result of interpreting the object as an instance of 'Exp CS'.
 

Uses of ExpCS in org.eclipse.ocl.examples.xtext.essentialocl.cs2as
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.cs2as with parameters of type ExpCS
protected  void EssentialOCLCSLeft2RightVisitor.checkForInvalidImplicitSourceType(ExpCS csInvocationExp)
           
protected  EnumLiteralExp EssentialOCLCSLeft2RightVisitor.resolveEnumLiteral(ExpCS csExp, EnumerationLiteral enumerationLiteral)
           
protected  StateExp EssentialOCLCSLeft2RightVisitor.resolveStateExp(ExpCS csExp, State state)
           
protected  TypeExp EssentialOCLCSLeft2RightVisitor.resolveTypeExp(ExpCS csExp, Type type)
           
 Continuation<?> AutoEssentialOCLCSContainmentVisitor.visitExpCS(ExpCS self)
           
 Continuation<?> EssentialOCLCSContainmentVisitor.visitExpCS(ExpCS csElement)
           
 Element EssentialOCLCSLeft2RightVisitor.visitExpCS(ExpCS object)
           
 Continuation<?> EssentialOCLCSPostOrderVisitor.visitExpCS(ExpCS csExp)
           
 Continuation<?> EssentialOCLCSPreOrderVisitor.visitExpCS(ExpCS csExp)
           
 

Uses of ExpCS in org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs
 

Subinterfaces of ExpCS in org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs
 interface AbstractNameExpCS
          A representation of the model object 'Abstract Name Exp CS'.
 interface BinaryOperatorCS
          A representation of the model object 'Binary Operator CS'.
 interface BooleanLiteralExpCS
          A representation of the model object 'Boolean Literal Exp CS'.
 interface CollectionLiteralExpCS
          A representation of the model object 'Collection Literal Exp CS'.
 interface ConstructorExpCS
          A representation of the model object 'Constructor Exp CS'.
 interface IfExpCS
          A representation of the model object 'If Exp CS'.
 interface IndexExpCS
          A representation of the model object 'Index Exp CS'.
 interface InfixExpCS
          A representation of the model object 'Binary Expression CS'.
 interface InvalidLiteralExpCS
          A representation of the model object 'Invalid Literal Exp CS'.
 interface InvocationExpCS
          A representation of the model object 'Navigating Exp CS'.
 interface LetExpCS
          A representation of the model object 'Let Exp CS'.
 interface LetVariableCS
          A representation of the model object 'Variable CS'.
 interface LiteralExpCS
          A representation of the model object 'Literal Exp CS'.
 interface NamedExpCS
          A representation of the model object 'Named Exp CS'.
 interface NameExpCS
          A representation of the model object 'Named Element Ref CS'.
 interface NavigationOperatorCS
          A representation of the model object 'Navigation Operator CS'.
 interface NestedExpCS
          A representation of the model object 'Nested Exp CS'.
 interface NullLiteralExpCS
          A representation of the model object 'Null Literal Exp CS'.
 interface NumberLiteralExpCS
          A representation of the model object 'Number Literal Exp CS'.
 interface OperatorCS
          A representation of the model object 'Operator CS'.
 interface PrefixExpCS
          A representation of the model object 'Unary Expression CS'.
 interface PrimitiveLiteralExpCS
          A representation of the model object 'Primitive Literal Exp CS'.
 interface SelfExpCS
          A representation of the model object 'Variable Exp 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 TypeLiteralExpCS
          A representation of the model object 'Type Literal Exp CS'.
 interface UnaryOperatorCS
          A representation of the model object 'Unary Operator CS'.
 interface UnlimitedNaturalLiteralExpCS
          A representation of the model object 'Unlimited Natural Literal Exp CS'.
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs that return ExpCS
 ExpCS EssentialOCLCSFactory.createExpCS()
          Returns a new object of class 'Exp CS'.
 ExpCS BinaryOperatorCS.getArgument()
          Returns the value of the 'Argument' reference.
 ExpCS IfExpCS.getCondition()
          Returns the value of the 'Condition' containment reference.
 ExpCS IfExpCS.getElseExpression()
          Returns the value of the 'Else Expression' containment reference.
 ExpCS CollectionLiteralPartCS.getExpressionCS()
          Returns the value of the 'Expression CS' containment reference.
 ExpCS LetExpCS.getIn()
          Returns the value of the 'In' containment reference.
 ExpCS NavigatingArgCS.getInit()
          Returns the value of the 'Init' containment reference.
 ExpCS ConstructorPartCS.getInitExpression()
          Returns the value of the 'Init Expression' containment reference.
 ExpCS VariableCS.getInitExpression()
          Returns the value of the 'Init Expression' containment reference.
 ExpCS CollectionLiteralPartCS.getLastExpressionCS()
          Returns the value of the 'Last Expression CS' containment reference.
 ExpCS NavigatingArgCS.getName()
          Returns the value of the 'Name' containment reference.
 ExpCS ContextCS.getOwnedExpression()
          Returns the value of the 'Owned Expression' containment reference.
 ExpCS ExpSpecificationCS.getOwnedExpression()
          Returns the value of the 'Owned Expression' containment reference.
 ExpCS PrefixExpCS.getOwnedExpression()
          Returns the value of the 'Owned Expression' containment reference.
 ExpCS NestedExpCS.getSource()
          Returns the value of the 'Source' containment reference.
 ExpCS OperatorCS.getSource()
          Returns the value of the 'Source' reference.
 ExpCS IfExpCS.getThenExpression()
          Returns the value of the 'Then Expression' containment reference.
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs that return types with arguments of type ExpCS
 org.eclipse.emf.common.util.EList<ExpCS> IndexExpCS.getFirstIndexes()
          Returns the value of the 'First Indexes' containment reference list.
 org.eclipse.emf.common.util.EList<ExpCS> InfixExpCS.getOwnedExpression()
          Returns the value of the 'Owned Expression' containment reference list.
 org.eclipse.emf.common.util.EList<ExpCS> IndexExpCS.getSecondIndexes()
          Returns the value of the 'Second Indexes' containment reference list.
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs with parameters of type ExpCS
 void BinaryOperatorCS.setArgument(ExpCS value)
          Sets the value of the 'Argument' reference.
 void IfExpCS.setCondition(ExpCS value)
          Sets the value of the 'Condition' containment reference.
 void IfExpCS.setElseExpression(ExpCS value)
          Sets the value of the 'Else Expression' containment reference.
 void CollectionLiteralPartCS.setExpressionCS(ExpCS value)
          Sets the value of the 'Expression CS' containment reference.
 void LetExpCS.setIn(ExpCS value)
          Sets the value of the 'In' containment reference.
 void NavigatingArgCS.setInit(ExpCS value)
          Sets the value of the 'Init' containment reference.
 void ConstructorPartCS.setInitExpression(ExpCS value)
          Sets the value of the 'Init Expression' containment reference.
 void VariableCS.setInitExpression(ExpCS value)
          Sets the value of the 'Init Expression' containment reference.
 void CollectionLiteralPartCS.setLastExpressionCS(ExpCS value)
          Sets the value of the 'Last Expression CS' containment reference.
 void NavigatingArgCS.setName(ExpCS value)
          Sets the value of the 'Name' containment reference.
 void ContextCS.setOwnedExpression(ExpCS value)
          Sets the value of the 'Owned Expression' containment reference.
 void ExpSpecificationCS.setOwnedExpression(ExpCS value)
          Sets the value of the 'Owned Expression' containment reference.
 void PrefixExpCS.setOwnedExpression(ExpCS value)
          Sets the value of the 'Owned Expression' containment reference.
 void NestedExpCS.setSource(ExpCS value)
          Sets the value of the 'Source' containment reference.
 void OperatorCS.setSource(ExpCS value)
          Sets the value of the 'Source' reference.
 void IfExpCS.setThenExpression(ExpCS value)
          Sets the value of the 'Then Expression' containment reference.
 

Uses of ExpCS in org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.impl
 

Classes in org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.impl that implement ExpCS
 class BinaryOperatorCSImpl
          An implementation of the model object 'Binary Operator CS'.
 class BooleanLiteralExpCSImpl
          An implementation of the model object 'Boolean Literal Exp CS'.
 class CollectionLiteralExpCSImpl
          An implementation of the model object 'Collection Literal Exp CS'.
 class ConstructorExpCSImpl
          An implementation of the model object 'Constructor Exp CS'.
 class ExpCSImpl
          An implementation of the model object 'Ocl Expression CS'.
 class IfExpCSImpl
          An implementation of the model object 'If Exp CS'.
 class IndexExpCSImpl
          An implementation of the model object 'Index Exp CS'.
 class InfixExpCSImpl
          An implementation of the model object 'Binary Expression CS'.
 class InvalidLiteralExpCSImpl
          An implementation of the model object 'Invalid Literal Exp CS'.
 class InvocationExpCSImpl
          An implementation of the model object 'Navigating Exp CS'.
 class LetExpCSImpl
          An implementation of the model object 'Let Exp CS'.
 class LetVariableCSImpl
          An implementation of the model object 'Variable CS'.
 class LiteralExpCSImpl
          An implementation of the model object 'Literal Exp CS'.
 class NamedExpCSImpl
          An implementation of the model object 'Named Exp CS'.
 class NameExpCSImpl
          An implementation of the model object 'Named Element Ref CS'.
 class NavigationOperatorCSImpl
          An implementation of the model object 'Navigation Operator CS'.
 class NestedExpCSImpl
          An implementation of the model object 'Nested Exp CS'.
 class NullLiteralExpCSImpl
          An implementation of the model object 'Null Literal Exp CS'.
 class NumberLiteralExpCSImpl
          An implementation of the model object 'Number Literal Exp CS'.
 class OperatorCSImpl
          An implementation of the model object 'Operator CS'.
 class PrefixExpCSImpl
          An implementation of the model object 'Unary Expression CS'.
 class PrimitiveLiteralExpCSImpl
          An implementation of the model object 'Primitive Literal Exp CS'.
 class SelfExpCSImpl
          An implementation of the model object 'Variable Exp 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 TypeLiteralExpCSImpl
          An implementation of the model object 'Type Literal Exp CS'.
 class UnaryOperatorCSImpl
          An implementation of the model object 'Unary Operator CS'.
 class UnlimitedNaturalLiteralExpCSImpl
          An implementation of the model object 'Unlimited Natural Literal Exp CS'.
 

Fields in org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.impl declared as ExpCS
protected  ExpCS BinaryOperatorCSImpl.argument
          The cached value of the 'Argument' reference.
protected  ExpCS IfExpCSImpl.condition
          The cached value of the 'Condition' containment reference.
protected  ExpCS IfExpCSImpl.elseExpression
          The cached value of the 'Else Expression' containment reference.
protected  ExpCS CollectionLiteralPartCSImpl.expressionCS
          The cached value of the 'Expression CS' containment reference.
protected  ExpCS LetExpCSImpl.in
          The cached value of the 'In' containment reference.
protected  ExpCS NavigatingArgCSImpl.init
          The cached value of the 'Init' containment reference.
protected  ExpCS ConstructorPartCSImpl.initExpression
          The cached value of the 'Init Expression' containment reference.
protected  ExpCS VariableCSImpl.initExpression
          The cached value of the 'Init Expression' containment reference.
protected  ExpCS CollectionLiteralPartCSImpl.lastExpressionCS
          The cached value of the 'Last Expression CS' containment reference.
protected  ExpCS NavigatingArgCSImpl.name
          The cached value of the 'Name' containment reference.
protected  ExpCS ContextCSImpl.ownedExpression
          The cached value of the 'Owned Expression' containment reference.
protected  ExpCS ExpSpecificationCSImpl.ownedExpression
          The cached value of the 'Owned Expression' containment reference.
protected  ExpCS PrefixExpCSImpl.ownedExpression
          The cached value of the 'Owned Expression' containment reference.
protected  ExpCS NestedExpCSImpl.source
          The cached value of the 'Source' containment reference.
protected  ExpCS OperatorCSImpl.source
          The cached value of the 'Source' reference.
protected  ExpCS IfExpCSImpl.thenExpression
          The cached value of the 'Then Expression' containment reference.
 

Fields in org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.impl with type parameters of type ExpCS
protected  org.eclipse.emf.common.util.EList<ExpCS> IndexExpCSImpl.firstIndexes
          The cached value of the 'First Indexes' containment reference list.
protected  org.eclipse.emf.common.util.EList<ExpCS> InfixExpCSImpl.ownedExpression
          The cached value of the 'Owned Expression' containment reference list.
protected  org.eclipse.emf.common.util.EList<ExpCS> IndexExpCSImpl.secondIndexes
          The cached value of the 'Second Indexes' containment reference list.
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.impl that return ExpCS
 ExpCS EssentialOCLCSFactoryImpl.createExpCS()
           
 ExpCS BinaryOperatorCSImpl.getArgument()
           
 ExpCS IfExpCSImpl.getCondition()
           
 ExpCS IfExpCSImpl.getElseExpression()
           
 ExpCS CollectionLiteralPartCSImpl.getExpressionCS()
           
 ExpCS LetExpCSImpl.getIn()
           
 ExpCS NavigatingArgCSImpl.getInit()
           
 ExpCS ConstructorPartCSImpl.getInitExpression()
           
 ExpCS VariableCSImpl.getInitExpression()
           
 ExpCS CollectionLiteralPartCSImpl.getLastExpressionCS()
           
 ExpCS NavigatingArgCSImpl.getName()
           
 ExpCS ContextCSImpl.getOwnedExpression()
           
 ExpCS ExpSpecificationCSImpl.getOwnedExpression()
           
 ExpCS PrefixExpCSImpl.getOwnedExpression()
           
 ExpCS NestedExpCSImpl.getSource()
           
 ExpCS OperatorCSImpl.getSource()
           
 ExpCS IfExpCSImpl.getThenExpression()
           
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.impl that return types with arguments of type ExpCS
 org.eclipse.emf.common.util.EList<ExpCS> IndexExpCSImpl.getFirstIndexes()
           
 org.eclipse.emf.common.util.EList<ExpCS> InfixExpCSImpl.getOwnedExpression()
           
 org.eclipse.emf.common.util.EList<ExpCS> IndexExpCSImpl.getSecondIndexes()
           
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.impl with parameters of type ExpCS
 org.eclipse.emf.common.notify.NotificationChain IfExpCSImpl.basicSetCondition(ExpCS newCondition, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain IfExpCSImpl.basicSetElseExpression(ExpCS newElseExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CollectionLiteralPartCSImpl.basicSetExpressionCS(ExpCS newExpressionCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain LetExpCSImpl.basicSetIn(ExpCS newIn, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain NavigatingArgCSImpl.basicSetInit(ExpCS newInit, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ConstructorPartCSImpl.basicSetInitExpression(ExpCS newInitExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain VariableCSImpl.basicSetInitExpression(ExpCS newInitExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CollectionLiteralPartCSImpl.basicSetLastExpressionCS(ExpCS newLastExpressionCS, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain NavigatingArgCSImpl.basicSetName(ExpCS newName, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ContextCSImpl.basicSetOwnedExpression(ExpCS newOwnedExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain ExpSpecificationCSImpl.basicSetOwnedExpression(ExpCS newOwnedExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain PrefixExpCSImpl.basicSetOwnedExpression(ExpCS newOwnedExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain NestedExpCSImpl.basicSetSource(ExpCS newSource, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain IfExpCSImpl.basicSetThenExpression(ExpCS newThenExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void BinaryOperatorCSImpl.setArgument(ExpCS newArgument)
           
 void IfExpCSImpl.setCondition(ExpCS newCondition)
           
 void IfExpCSImpl.setElseExpression(ExpCS newElseExpression)
           
 void CollectionLiteralPartCSImpl.setExpressionCS(ExpCS newExpressionCS)
           
 void LetExpCSImpl.setIn(ExpCS newIn)
           
 void NavigatingArgCSImpl.setInit(ExpCS newInit)
           
 void ConstructorPartCSImpl.setInitExpression(ExpCS newInitExpression)
           
 void VariableCSImpl.setInitExpression(ExpCS newInitExpression)
           
 void CollectionLiteralPartCSImpl.setLastExpressionCS(ExpCS newLastExpressionCS)
           
 void NavigatingArgCSImpl.setName(ExpCS newName)
           
 void ContextCSImpl.setOwnedExpression(ExpCS newOwnedExpression)
           
 void ExpSpecificationCSImpl.setOwnedExpression(ExpCS newOwnedExpression)
           
 void PrefixExpCSImpl.setOwnedExpression(ExpCS newOwnedExpression)
           
 void NestedExpCSImpl.setSource(ExpCS newSource)
           
 void OperatorCSImpl.setSource(ExpCS newSource)
           
 void IfExpCSImpl.setThenExpression(ExpCS newThenExpression)
           
 

Uses of ExpCS in org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.util
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.util with parameters of type ExpCS
 T EssentialOCLCSSwitch.caseExpCS(ExpCS object)
          Returns the result of interpreting the object as an instance of 'Exp CS'.
 R AbstractDelegatingEssentialOCLCSVisitor.visitExpCS(ExpCS object)
           
 Continuation<?> AbstractEssentialOCLCSContainmentVisitor.visitExpCS(ExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitExpCS(ExpCS csElement)
           
 Continuation<?> AbstractEssentialOCLCSPostOrderVisitor.visitExpCS(ExpCS csElement)
           
 Continuation<?> AbstractEssentialOCLCSPreOrderVisitor.visitExpCS(ExpCS csElement)
           
 R AbstractExtendingEssentialOCLCSVisitor.visitExpCS(ExpCS object)
           
 R AbstractNullEssentialOCLCSVisitor.visitExpCS(ExpCS object)
           
 R EssentialOCLCSVisitor.visitExpCS(ExpCS object)
           
 

Uses of ExpCS in org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling with parameters of type ExpCS
protected  java.lang.String EssentialOCLLabelProvider.text(ExpCS ele)