Uses of Interface
org.eclipse.ocl.examples.xtext.base.baseCST.ElementCS

Packages that use ElementCS
org.eclipse.ocl.examples.xtext.base.baseCST   
org.eclipse.ocl.examples.xtext.base.baseCST.impl   
org.eclipse.ocl.examples.xtext.base.baseCST.util   
org.eclipse.ocl.examples.xtext.base.cs2pivot   
org.eclipse.ocl.examples.xtext.base.pivot2cs   
org.eclipse.ocl.examples.xtext.base.scoping.cs   
org.eclipse.ocl.examples.xtext.base.scoping.pivot   
org.eclipse.ocl.examples.xtext.base.util   
org.eclipse.ocl.examples.xtext.base.utilities   
org.eclipse.ocl.examples.xtext.completeocl.completeOCLCST   
org.eclipse.ocl.examples.xtext.completeocl.completeOCLCST.impl   
org.eclipse.ocl.examples.xtext.completeocl.completeOCLCST.util   
org.eclipse.ocl.examples.xtext.completeocl.cs2pivot   
org.eclipse.ocl.examples.xtext.essentialocl.essentialOCLCST   
org.eclipse.ocl.examples.xtext.essentialocl.essentialOCLCST.impl   
org.eclipse.ocl.examples.xtext.essentialocl.essentialOCLCST.util   
org.eclipse.ocl.examples.xtext.essentialocl.scoping   
org.eclipse.ocl.examples.xtext.essentialocl.utilities   
org.eclipse.ocl.examples.xtext.oclinecore.oclinEcoreCST   
org.eclipse.ocl.examples.xtext.oclinecore.oclinEcoreCST.impl   
org.eclipse.ocl.examples.xtext.oclinecore.oclinEcoreCST.util   
org.eclipse.ocl.examples.xtext.oclinecore.pivot2cs   
org.eclipse.ocl.examples.xtext.oclstdlib.oclstdlibCST   
org.eclipse.ocl.examples.xtext.oclstdlib.oclstdlibCST.impl   
org.eclipse.ocl.examples.xtext.oclstdlib.oclstdlibCST.util   
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.base.baseCST
 

Subinterfaces of ElementCS in org.eclipse.ocl.examples.xtext.base.baseCST
 interface AnnotationCS
          A representation of the model object 'Annotation CS'.
 interface AnnotationElementCS
          A representation of the model object 'Annotation Element CS'.
 interface AttributeCS
          A representation of the model object 'Attribute CS'.
 interface ClassCS
          A representation of the model object 'Class CS'.
 interface ClassCSRef
          A representation of the model object 'Class CS Ref'.
 interface ClassifierCS
          A representation of the model object 'Classifier CS'.
 interface CollectionTypeRefCS
          A representation of the model object 'Collection Type Ref CS'.
 interface ConstraintCS
          A representation of the model object 'Constraint CS'.
 interface DataTypeCS
          A representation of the model object 'Data Type CS'.
 interface DetailCS
          A representation of the model object 'Detail CS'.
 interface DocumentationCS
          A representation of the model object 'Documentation CS'.
 interface EnumerationCS
          A representation of the model object 'Enum CS'.
 interface EnumerationLiteralCS
          A representation of the model object 'Enum Literal CS'.
 interface FeatureCS
          A representation of the model object 'Feature CS'.
 interface ImportCS
          A representation of the model object 'Import CS'.
 interface LambdaTypeCS
          A representation of the model object 'Lambda Type CS'.
 interface LibraryCS
          A representation of the model object 'Library CS'.
 interface ModelElementCS
          A representation of the model object 'Model Element CS'.
 interface MonikeredElementCS
          A representation of the model object 'Monikered Element CS'.
 interface NamedElementCS
          A representation of the model object 'Named Element CS'.
 interface NamespaceCS
          A representation of the model object 'Namespace CS'.
 interface OperationCS
          A representation of the model object 'Operation CS'.
 interface PackageCS
          A representation of the model object 'Package CS'.
 interface ParameterableElementCS
          A representation of the model object 'Parameterable Element CS'.
 interface ParameterCS
          A representation of the model object 'Parameter CS'.
 interface PrimitiveTypeRefCS
          A representation of the model object 'Primitive Type Ref CS'.
 interface ReferenceCS
          A representation of the model object 'Reference CS'.
 interface RootCS
          A representation of the model object 'Root CS'.
 interface RootPackageCS
          A representation of the model object 'Root Package CS'.
 interface SpecificationCS
          A representation of the model object 'Specification CS'.
 interface StructuralFeatureCS
          A representation of the model object 'Structural Feature CS'.
 interface TemplateableElementCS
          A representation of the model object 'Templateable Element CS'.
 interface TemplateBindingCS
          A representation of the model object 'Template Binding CS'.
 interface TemplateParameterCS
          A representation of the model object 'Template Parameter CS'.
 interface TemplateParameterSubstitutionCS
          A representation of the model object 'Template Parameter Substitution CS'.
 interface TemplateSignatureCS
          A representation of the model object 'Template Signature CS'.
 interface TuplePartCS
          A representation of the model object 'Tuple Part CS'.
 interface TupleTypeCS
          A representation of the model object 'Tuple Type CS'.
 interface TypeCS
          A representation of the model object 'Type CS'.
 interface TypedElementCS
          A representation of the model object 'Typed Element CS'.
 interface TypedRefCS
          A representation of the model object 'Typed Ref CS'.
 interface TypedTypeRefCS
          A representation of the model object 'Typed Type Ref CS'.
 interface TypeParameterCS
          A representation of the model object 'Type Parameter CS'.
 interface TypeRefCS
          A representation of the model object 'Type CS Ref'.
 interface WildcardTypeRefCS
          A representation of the model object 'Wildcard Type Ref CS'.
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.base.baseCST.impl
 

Classes in org.eclipse.ocl.examples.xtext.base.baseCST.impl that implement ElementCS
 class AnnotationCSImpl
          An implementation of the model object 'Annotation CS'.
 class AnnotationElementCSImpl
          An implementation of the model object 'Annotation Element CS'.
 class AttributeCSImpl
          An implementation of the model object 'Attribute CS'.
 class ClassCSImpl
          An implementation of the model object 'Class CS'.
 class ClassCSRefImpl
          An implementation of the model object 'Class CS Ref'.
 class ClassifierCSImpl
          An implementation of the model object 'Classifier CS'.
 class CollectionTypeRefCSImpl
          An implementation of the model object 'Collection Type Ref CS'.
 class ConstraintCSImpl
          An implementation of the model object 'Constraint CS'.
 class DataTypeCSImpl
          An implementation of the model object 'Data Type CS'.
 class DetailCSImpl
          An implementation of the model object 'Detail CS'.
 class DocumentationCSImpl
          An implementation of the model object 'Documentation CS'.
 class ElementCSImpl
          An implementation of the model object 'Element CS'.
 class EnumerationCSImpl
          An implementation of the model object 'Enum CS'.
 class EnumerationLiteralCSImpl
          An implementation of the model object 'Enum Literal CS'.
 class ImportCSImpl
          An implementation of the model object 'Import CS'.
 class LambdaTypeCSImpl
          An implementation of the model object 'Lambda Type CS'.
 class LibraryCSImpl
          An implementation of the model object 'Library CS'.
 class ModelElementCSImpl
          An implementation of the model object 'Model Element CS'.
 class MonikeredElementCSImpl
          An implementation of the model object 'Monikered Element CS'.
 class NamedElementCSImpl
          An implementation of the model object 'Named Element CS'.
 class OperationCSImpl
          An implementation of the model object 'Operation CS'.
 class PackageCSImpl
          An implementation of the model object 'Package CS'.
 class ParameterCSImpl
          An implementation of the model object 'Parameter CS'.
 class PrimitiveTypeRefCSImpl
          An implementation of the model object 'Primitive Type Ref CS'.
 class ReferenceCSImpl
          An implementation of the model object 'Reference CS'.
 class RootPackageCSImpl
          An implementation of the model object 'Root Package CS'.
 class SpecificationCSImpl
          An implementation of the model object 'Specification CS'.
 class StructuralFeatureCSImpl
          An implementation of the model object 'Structural Feature CS'.
 class TemplateBindingCSImpl
          An implementation of the model object 'Template Binding CS'.
 class TemplateParameterCSImpl
          An implementation of the model object 'Template Parameter CS'.
 class TemplateParameterSubstitutionCSImpl
          An implementation of the model object 'Template Parameter Substitution CS'.
 class TemplateSignatureCSImpl
          An implementation of the model object 'Template Signature CS'.
 class TuplePartCSImpl
          An implementation of the model object 'Tuple Part CS'.
 class TupleTypeCSImpl
          An implementation of the model object 'Tuple Type CS'.
 class TypedElementCSImpl
          An implementation of the model object 'Typed Element CS'.
 class TypedRefCSImpl
          An implementation of the model object 'Typed Ref CS'.
 class TypedTypeRefCSImpl
          An implementation of the model object 'Typed Type Ref CS'.
 class TypeParameterCSImpl
          An implementation of the model object 'Type Parameter CS'.
 class TypeRefCSImpl
          An implementation of the model object 'Type CS Ref'.
 class WildcardTypeRefCSImpl
          An implementation of the model object 'Wildcard Type Ref CS'.
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.base.baseCST.util
 

Methods in org.eclipse.ocl.examples.xtext.base.baseCST.util with parameters of type ElementCS
 T BaseCSTSwitch.caseElementCS(ElementCS object)
          Returns the result of interpreting the object as an instance of 'Element CS'.
 boolean BaseCSTValidator.validateElementCS(ElementCS elementCS, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.base.cs2pivot
 

Methods in org.eclipse.ocl.examples.xtext.base.cs2pivot with parameters of type ElementCS
protected  TemplateableElementCS BasePostOrderVisitor.getTemplateableElementContainer(ElementCS csElement)
           
protected  java.util.List<TemplateBindingCS> CS2PivotConversion.getTemplateBindings(ElementCS csElement)
           
protected  void CS2PivotConversion.refreshComments(Element pivotElement, ElementCS csElement)
           
 Continuation<?> BasePostOrderVisitor.visitElementCS(ElementCS csElement)
           
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.base.pivot2cs
 

Methods in org.eclipse.ocl.examples.xtext.base.pivot2cs with type parameters of type ElementCS
<T extends ElementCS>
T
Pivot2CSConversion.visitDeclaration(java.lang.Class<T> csClass, org.eclipse.emf.ecore.EObject eObject)
           
<T extends ElementCS,V extends org.eclipse.emf.ecore.EObject>
java.util.List<T>
Pivot2CSConversion.visitDeclarations(java.lang.Class<T> csClass, java.util.List<V> eObjects, AbstractConversion.Predicate<V> predicate)
           
<T extends ElementCS>
T
Pivot2CSConversion.visitReference(java.lang.Class<T> csClass, org.eclipse.emf.ecore.EObject eObject)
           
<T extends ElementCS,V extends org.eclipse.emf.ecore.EObject>
java.util.List<T>
Pivot2CSConversion.visitReferences(java.lang.Class<T> csClass, java.util.List<? extends V> eObjects, AbstractConversion.Predicate<V> predicate)
           
 

Methods in org.eclipse.ocl.examples.xtext.base.pivot2cs that return ElementCS
 ElementCS BaseDeclarationVisitor.visitAnnotation(Annotation object)
           
 ElementCS BaseDeclarationVisitor.visitClass(Class object)
           
 ElementCS BaseReferenceVisitor.visitClass(Class object)
           
 ElementCS BaseDeclarationVisitor.visitConstraint(Constraint object)
           
 ElementCS BaseDeclarationVisitor.visitDataType(DataType object)
           
 ElementCS BaseDeclarationVisitor.visitDetail(Detail object)
           
 ElementCS BaseDeclarationVisitor.visitEnumeration(Enumeration object)
           
 ElementCS BaseDeclarationVisitor.visitEnumerationLiteral(EnumerationLiteral object)
           
 ElementCS BaseDeclarationVisitor.visiting(Visitable visitable)
           
 ElementCS BaseReferenceVisitor.visiting(Visitable visitable)
           
 ElementCS BaseDeclarationVisitor.visitOpaqueExpression(OpaqueExpression object)
           
 ElementCS BaseDeclarationVisitor.visitOperation(Operation object)
           
 ElementCS BaseDeclarationVisitor.visitParameter(Parameter object)
           
 ElementCS BaseReferenceVisitor.visitPrimitiveType(PrimitiveType object)
           
 ElementCS BaseDeclarationVisitor.visitProperty(Property object)
           
 ElementCS BaseDeclarationVisitor.visitTemplateSignature(TemplateSignature object)
           
 ElementCS BaseDeclarationVisitor.visitTypeTemplateParameter(TypeTemplateParameter object)
           
 

Methods in org.eclipse.ocl.examples.xtext.base.pivot2cs with parameters of type ElementCS
protected  java.util.List<TemplateBindingCS> Pivot2CSConversion.getTemplateBindings(ElementCS csElement)
           
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.base.scoping.cs
 

Classes in org.eclipse.ocl.examples.xtext.base.scoping.cs with type parameters of type ElementCS
 class ElementCSScopeAdapter<CS extends ElementCS>
          An ElementCSScopeAdapter provides the basic behaviour for a family of derived classes that provide additional scope/environment behaviour for corresponding CS elements.
 

Methods in org.eclipse.ocl.examples.xtext.base.scoping.cs with parameters of type ElementCS
 Type BaseCSScopeAdapter.getLibraryType(ElementCS csElement)
          Get a library type by name
 

Constructors in org.eclipse.ocl.examples.xtext.base.scoping.cs with parameters of type ElementCS
EmptyCSScopeAdapter(TypeManager typeManager, ElementCS csElement)
           
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.base.scoping.pivot
 

Methods in org.eclipse.ocl.examples.xtext.base.scoping.pivot with parameters of type ElementCS
static ScopeCSAdapter AbstractScopeAdapter.getScopeCSAdapter(ElementCS csElement)
           
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.base.util
 

Methods in org.eclipse.ocl.examples.xtext.base.util with parameters of type ElementCS
 R AbstractDelegatingBaseCSVisitor.visitElementCS(ElementCS object)
           
 R AbstractExtendingBaseCSVisitor.visitElementCS(ElementCS object)
           
 R AbstractNullBaseCSVisitor.visitElementCS(ElementCS object)
           
 R BaseCSVisitor.visitElementCS(ElementCS object)
           
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.base.utilities
 

Methods in org.eclipse.ocl.examples.xtext.base.utilities with parameters of type ElementCS
 void CS2Moniker.appendParentCS(ElementCS csElement, java.lang.String parentSeparator)
           
 void CS2Moniker.appendRoleCS(ElementCS object)
           
static ScopeCSAdapter ElementUtil.getScopeCSAdapter(ElementCS csElement)
           
static java.lang.String ElementUtil.getText(ElementCS csElement)
           
static boolean ElementUtil.isInOperation(ElementCS csElement)
           
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.completeocl.completeOCLCST
 

Subinterfaces of ElementCS in org.eclipse.ocl.examples.xtext.completeocl.completeOCLCST
 interface BodyCS
          A representation of the model object 'Body CS'.
 interface ClassifierContextDeclCS
          A representation of the model object 'Classifier Context Decl CS'.
 interface CompleteOCLDocumentCS
          A representation of the model object 'Document CS'.
 interface ContextConstraintCS
          A representation of the model object 'Context Constraint CS'.
 interface ContextDeclCS
          A representation of the model object 'Context Decl CS'.
 interface ContextSpecificationCS
          A representation of the model object 'Context Specification CS'.
 interface DefCS
          A representation of the model object 'Def CS'.
 interface DerCS
          A representation of the model object 'Der CS'.
 interface FeatureContextDeclCS
          A representation of the model object 'Feature Context Decl CS'.
 interface IncludeCS
          A representation of the model object 'Include CS'.
 interface InitCS
          A representation of the model object 'Init CS'.
 interface InvCS
          A representation of the model object 'Inv CS'.
 interface OclMessageArgCS
          A representation of the model object 'Ocl Message Arg CS'.
 interface OperationContextDeclCS
          A representation of the model object 'Operation Context Decl CS'.
 interface PackageDeclarationCS
          A representation of the model object 'Package Declaration CS'.
 interface PostCS
          A representation of the model object 'Post CS'.
 interface PreCS
          A representation of the model object 'Pre CS'.
 interface PreExpCS
          A representation of the model object 'Pre Exp CS'.
 interface PropertyContextDeclCS
          A representation of the model object 'Property Context Decl CS'.
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.completeocl.completeOCLCST.impl
 

Classes in org.eclipse.ocl.examples.xtext.completeocl.completeOCLCST.impl that implement ElementCS
 class BodyCSImpl
          An implementation of the model object 'Body CS'.
 class ClassifierContextDeclCSImpl
          An implementation of the model object 'Classifier Context Decl CS'.
 class CompleteOCLDocumentCSImpl
          An implementation of the model object 'Document CS'.
 class ContextConstraintCSImpl
          An implementation of the model object 'Context Constraint CS'.
 class ContextDeclCSImpl
          An implementation of the model object 'Context Decl CS'.
 class ContextSpecificationCSImpl
          An implementation of the model object 'Context Specification CS'.
 class DefCSImpl
          An implementation of the model object 'Def CS'.
 class DerCSImpl
          An implementation of the model object 'Der CS'.
 class FeatureContextDeclCSImpl
          An implementation of the model object 'Feature Context Decl CS'.
 class IncludeCSImpl
          An implementation of the model object 'Include CS'.
 class InitCSImpl
          An implementation of the model object 'Init CS'.
 class InvCSImpl
          An implementation of the model object 'Inv CS'.
 class OclMessageArgCSImpl
          An implementation of the model object 'Ocl Message Arg CS'.
 class OperationContextDeclCSImpl
          An implementation of the model object 'Operation Context Decl CS'.
 class PackageDeclarationCSImpl
          An implementation of the model object 'Package Declaration CS'.
 class PostCSImpl
          An implementation of the model object 'Post CS'.
 class PreCSImpl
          An implementation of the model object 'Pre CS'.
 class PreExpCSImpl
          An implementation of the model object 'Pre Exp CS'.
 class PropertyContextDeclCSImpl
          An implementation of the model object 'Property Context Decl CS'.
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.completeocl.completeOCLCST.util
 

Methods in org.eclipse.ocl.examples.xtext.completeocl.completeOCLCST.util with parameters of type ElementCS
 T CompleteOCLCSTSwitch.caseElementCS(ElementCS object)
          Returns the result of interpreting the object as an instance of 'Element CS'.
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.completeocl.cs2pivot
 

Methods in org.eclipse.ocl.examples.xtext.completeocl.cs2pivot with parameters of type ElementCS
protected  Package CompleteOCLPreOrderVisitor.getContextPackage(Package modelPackage, ElementCS csElement)
           
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.essentialocl.essentialOCLCST
 

Subinterfaces of ElementCS in org.eclipse.ocl.examples.xtext.essentialocl.essentialOCLCST
 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 CollectionLiteralPartCS
          A representation of the model object 'Collection Literal Part CS'.
 interface CollectionTypeCS
          A representation of the model object 'Collection Type CS'.
 interface ContextCS
          A representation of the model object 'Context CS'.
 interface DecoratedNamedExpCS
          A representation of the model object 'Decorated Named Exp CS'.
 interface ExpCS
          A representation of the model object 'Ocl Expression CS'.
 interface ExpSpecificationCS
          A representation of the model object 'Exp Constraint 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 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 NavigatingArgCS
          A representation of the model object 'Navigating Arg CS'.
 interface NavigatingExpCS
          A representation of the model object 'Navigating Exp 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 SimpleNamedExpCS
          A representation of the model object 'Simple Named 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 TupleLiteralPartCS
          A representation of the model object 'Tuple Literal Part CS'.
 interface TypeLiteralExpCS
          A representation of the model object 'Type Literal Exp CS'.
 interface TypeNameExpCS
          A representation of the model object 'Type Name 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'.
 interface VariableCS
          A representation of the model object 'Variable CS'.
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.essentialocl.essentialOCLCST.impl
 

Classes in org.eclipse.ocl.examples.xtext.essentialocl.essentialOCLCST.impl that implement ElementCS
 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 CollectionLiteralPartCSImpl
          An implementation of the model object 'Collection Literal Part CS'.
 class CollectionTypeCSImpl
          An implementation of the model object 'Collection Type CS'.
 class ContextCSImpl
          An implementation of the model object 'Context CS'.
 class DecoratedNamedExpCSImpl
          An implementation of the model object 'Decorated Named Exp CS'.
 class ExpCSImpl
          An implementation of the model object 'Ocl Expression CS'.
 class ExpSpecificationCSImpl
          An implementation of the model object 'Exp Constraint 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 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 NameExpCSImpl
          An implementation of the model object 'Named Element Ref CS'.
 class NavigatingArgCSImpl
          An implementation of the model object 'Navigating Arg CS'.
 class NavigatingExpCSImpl
          An implementation of the model object 'Navigating Exp 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 TupleLiteralPartCSImpl
          An implementation of the model object 'Tuple Literal Part CS'.
 class TypeLiteralExpCSImpl
          An implementation of the model object 'Type Literal Exp CS'.
 class TypeNameExpCSImpl
          An implementation of the model object 'Type Name 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'.
 class VariableCSImpl
          An implementation of the model object 'Variable CS'.
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.essentialocl.essentialOCLCST.util
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.essentialOCLCST.util with parameters of type ElementCS
 T EssentialOCLCSTSwitch.caseElementCS(ElementCS object)
          Returns the result of interpreting the object as an instance of 'Element CS'.
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.essentialocl.scoping
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.scoping with parameters of type ElementCS
 Type EssentialOCLCSScopeAdapter.getLibraryType(ElementCS csElement)
           
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.essentialocl.utilities
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.utilities that return ElementCS
static ElementCS EssentialOCLUtils.getPivotingChildCS(ElementCS csElement)
          Return the CS element from the CS elements associated with the same pivot element as csElement, whose child-parent relationship corresponds to the child-parent relationship of the pivot element.
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.utilities with parameters of type ElementCS
protected  void EssentialOCLCS2MonikerVisitor.appendExpPrefix(ElementCS object)
           
static ElementCS EssentialOCLUtils.getPivotingChildCS(ElementCS csElement)
          Return the CS element from the CS elements associated with the same pivot element as csElement, whose child-parent relationship corresponds to the child-parent relationship of the pivot element.
static org.eclipse.emf.ecore.EReference EssentialOCLUtils.getPivotingFeature(ElementCS csChildElement, ElementCS csParentElement)
           
static MonikeredElementCS EssentialOCLUtils.getPivotingParentCS(ElementCS csElement)
           
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.oclinecore.oclinEcoreCST
 

Subinterfaces of ElementCS in org.eclipse.ocl.examples.xtext.oclinecore.oclinEcoreCST
 interface OCLinEcoreConstraintCS
          A representation of the model object 'Constraint CS'.
 interface OCLinEcoreSpecificationCS
          A representation of the model object 'OC Lin Ecore Specification CS'.
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.oclinecore.oclinEcoreCST.impl
 

Classes in org.eclipse.ocl.examples.xtext.oclinecore.oclinEcoreCST.impl that implement ElementCS
 class OCLinEcoreConstraintCSImpl
          An implementation of the model object 'Constraint CS'.
 class OCLinEcoreSpecificationCSImpl
          An implementation of the model object 'OC Lin Ecore Specification CS'.
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.oclinecore.oclinEcoreCST.util
 

Methods in org.eclipse.ocl.examples.xtext.oclinecore.oclinEcoreCST.util with parameters of type ElementCS
 T OCLinEcoreCSTSwitch.caseElementCS(ElementCS object)
          Returns the result of interpreting the object as an instance of 'Element CS'.
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.oclinecore.pivot2cs
 

Methods in org.eclipse.ocl.examples.xtext.oclinecore.pivot2cs that return ElementCS
 ElementCS OCLinEcoreDeclarationVisitor.visitConstraint(Constraint object)
           
 ElementCS OCLinEcoreDeclarationVisitor.visitExpressionInOcl(ExpressionInOcl object)
           
 ElementCS OCLinEcoreDeclarationVisitor.visitOpaqueExpression(OpaqueExpression object)
           
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.oclstdlib.oclstdlibCST
 

Subinterfaces of ElementCS in org.eclipse.ocl.examples.xtext.oclstdlib.oclstdlibCST
 interface LibClassCS
          A representation of the model object 'Lib Class CS'.
 interface LibConstraintCS
          A representation of the model object 'Lib Constraint CS'.
 interface LibIterationCS
          A representation of the model object 'Lib Iteration CS'.
 interface LibOperationCS
          A representation of the model object 'Lib Operation CS'.
 interface LibPropertyCS
          A representation of the model object 'Lib Property CS'.
 interface LibRootPackageCS
          A representation of the model object 'Lib Root Package CS'.
 interface PrecedenceCS
          A representation of the model object 'Precedence CS'.
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.oclstdlib.oclstdlibCST.impl
 

Classes in org.eclipse.ocl.examples.xtext.oclstdlib.oclstdlibCST.impl that implement ElementCS
 class LibClassCSImpl
          An implementation of the model object 'Lib Class CS'.
 class LibConstraintCSImpl
          An implementation of the model object 'Lib Constraint CS'.
 class LibIterationCSImpl
          An implementation of the model object 'Lib Iteration CS'.
 class LibOperationCSImpl
          An implementation of the model object 'Lib Operation CS'.
 class LibPropertyCSImpl
          An implementation of the model object 'Lib Property CS'.
 class LibRootPackageCSImpl
          An implementation of the model object 'Lib Root Package CS'.
 class PrecedenceCSImpl
          An implementation of the model object 'Precedence CS'.
 

Uses of ElementCS in org.eclipse.ocl.examples.xtext.oclstdlib.oclstdlibCST.util
 

Methods in org.eclipse.ocl.examples.xtext.oclstdlib.oclstdlibCST.util with parameters of type ElementCS
 T OCLstdlibCSTSwitch.caseElementCS(ElementCS object)
          Returns the result of interpreting the object as an instance of 'Element CS'.