Uses of Interface
org.eclipse.ocl.examples.pivot.Element

Packages that use Element
org.eclipse.ocl.examples.codegen.analyzer   
org.eclipse.ocl.examples.codegen.cgmodel   
org.eclipse.ocl.examples.codegen.cgmodel.impl   
org.eclipse.ocl.examples.codegen.common   
org.eclipse.ocl.examples.codegen.java   
org.eclipse.ocl.examples.codegen.oclinecore   
org.eclipse.ocl.examples.debug.evaluator   
org.eclipse.ocl.examples.debug.stepper   
org.eclipse.ocl.examples.debug.vm   
org.eclipse.ocl.examples.debug.vm.evaluator   
org.eclipse.ocl.examples.debug.vm.utils   
org.eclipse.ocl.examples.pivot   
org.eclipse.ocl.examples.pivot.delegate   
org.eclipse.ocl.examples.pivot.ecore   
org.eclipse.ocl.examples.pivot.evaluation   
org.eclipse.ocl.examples.pivot.internal.impl   
org.eclipse.ocl.examples.pivot.manager   
org.eclipse.ocl.examples.pivot.model   
org.eclipse.ocl.examples.pivot.prettyprint   
org.eclipse.ocl.examples.pivot.resource   
org.eclipse.ocl.examples.pivot.scoping   
org.eclipse.ocl.examples.pivot.uml   
org.eclipse.ocl.examples.pivot.util   
org.eclipse.ocl.examples.pivot.utilities   
org.eclipse.ocl.examples.xtext.base.basecs   
org.eclipse.ocl.examples.xtext.base.basecs.impl   
org.eclipse.ocl.examples.xtext.base.cs2as   
org.eclipse.ocl.examples.xtext.base.pivot2cs   
org.eclipse.ocl.examples.xtext.base.utilities   
org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl   
org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.util   
org.eclipse.ocl.examples.xtext.completeocl.cs2as   
org.eclipse.ocl.examples.xtext.completeocl.utilities   
org.eclipse.ocl.examples.xtext.essentialocl.cs2as   
org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.util   
org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling   
org.eclipse.ocl.examples.xtext.oclinecore.cs2as   
org.eclipse.ocl.examples.xtext.oclinecore.oclinecorecs.util   
org.eclipse.ocl.examples.xtext.oclinecore.utilities   
org.eclipse.ocl.examples.xtext.oclstdlib.cs2as   
org.eclipse.ocl.examples.xtext.oclstdlib.oclstdlibcs.util   
 

Uses of Element in org.eclipse.ocl.examples.codegen.analyzer
 

Methods in org.eclipse.ocl.examples.codegen.analyzer with parameters of type Element
<T extends CGElement>
T
AS2CGVisitor.doVisit(java.lang.Class<T> requiredClass, Element pElement)
           
 

Uses of Element in org.eclipse.ocl.examples.codegen.cgmodel
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel that return Element
 Element CGNamedElement.getAst()
          Returns the value of the 'Ast' attribute.
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel with parameters of type Element
 void CGNamedElement.setAst(Element value)
          Sets the value of the 'Ast' attribute.
 

Uses of Element in org.eclipse.ocl.examples.codegen.cgmodel.impl
 

Fields in org.eclipse.ocl.examples.codegen.cgmodel.impl declared as Element
protected  Element CGNamedElementImpl.ast
          The cached value of the 'Ast' attribute.
protected static Element CGNamedElementImpl.AST_EDEFAULT
          The default value of the 'Ast' attribute.
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel.impl that return Element
 Element CGModelFactoryImpl.createElementFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 Element CGNamedElementImpl.getAst()
           
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel.impl with parameters of type Element
 void CGNamedElementImpl.setAst(Element newAst)
           
 

Uses of Element in org.eclipse.ocl.examples.codegen.common
 

Methods in org.eclipse.ocl.examples.codegen.common with parameters of type Element
static java.lang.String NameQueries.getUniqueText(Element context, Constraint constraint)
          Return a valid Java identifier suffix encoding of string that is unique within the scope of element.
static java.lang.String NameQueries.getUniqueText(Element context, Operation operation)
          Return a valid Java identifier suffix encoding of an operation name that is unique within the scope of element.
static java.lang.String NameQueries.getUniqueText(Element context, Package pkg)
          Return a valid Java identifier suffix encoding of a property name that is unique within the scope of element.
static java.lang.String NameQueries.getUniqueText(Element context, Property property)
          Return a valid Java identifier suffix encoding of a property name that is unique within the scope of element.
static java.lang.String NameQueries.getUniqueText(Element context, java.lang.String string)
          Return a valid Java identifier suffix encoding of string that is unique within the scope of element.
static java.lang.String NameQueries.getUniqueText(Element context, TupleLiteralPart part)
          Return a valid Java identifier suffix encoding of a property name that is unique within the scope of element.
static java.lang.String NameQueries.getUniqueText(Element context, TupleType type)
          Return a valid Java identifier suffix encoding of a property name that is unique within the scope of element.
static java.lang.String NameQueries.getUniqueText(Element context, Type type)
          Return a valid Java identifier suffix encoding of a property name that is unique within the scope of element.
static java.lang.String NameQueries.getUniqueText(Element context, Variable variable)
          Return a valid Java identifier suffix encoding of a variable name that is unique within the scope of element.
 

Uses of Element in org.eclipse.ocl.examples.codegen.java
 

Methods in org.eclipse.ocl.examples.codegen.java with parameters of type Element
 void JavaStream.appendCommentWithOCL(java.lang.String title, Element element)
           
 

Uses of Element in org.eclipse.ocl.examples.codegen.oclinecore
 

Methods in org.eclipse.ocl.examples.codegen.oclinecore with parameters of type Element
protected  java.lang.String OCLinEcoreCG2JavaVisitor.getFragmentURI(Element element)
           
 

Uses of Element in org.eclipse.ocl.examples.debug.evaluator
 

Methods in org.eclipse.ocl.examples.debug.evaluator that return Element
 Element OCLVMNestedEvaluationEnvironment.getCurrentIP()
           
 Element OCLVMRootEvaluationEnvironment.getCurrentIP()
           
protected  Element OCLVMNestedEvaluationVisitor.preVisit(IVMEvaluationEnvironment<?> evalEnv, Element element)
           
protected  Element OCLVMRootEvaluationVisitor.preVisit(IVMEvaluationEnvironment<?> evalEnv, Element element)
           
protected  Element OCLVMEvaluationVisitor.preVisit(Visitable visitable)
           
protected  Element OCLVMEvaluationVisitor.setCurrentEnvInstructionPointer(Element element)
           
 Element OCLVMNestedEvaluationEnvironment.setCurrentIP(Element element)
           
 Element OCLVMRootEvaluationEnvironment.setCurrentIP(Element element)
           
 

Methods in org.eclipse.ocl.examples.debug.evaluator with parameters of type Element
protected abstract  java.lang.Object OCLVMEvaluationVisitor.badVisit(IVMEvaluationEnvironment<?> evalEnv, Element element, java.lang.Object preState, java.lang.Throwable e)
           
protected  java.lang.Object OCLVMNestedEvaluationVisitor.badVisit(IVMEvaluationEnvironment<?> evalEnv, Element element, java.lang.Object preState, java.lang.Throwable e)
           
protected  java.lang.Object OCLVMRootEvaluationVisitor.badVisit(IVMEvaluationEnvironment<?> evalEnv, Element element, java.lang.Object preState, java.lang.Throwable e)
           
protected  java.lang.Object OCLVMEvaluationVisitor.badVisit(Visitable visitable, Element preState, java.lang.Throwable e)
           
 VMBreakpoint IterateBreakpointHelper.createIterateBreakpoint(org.eclipse.emf.common.util.URI unitURI, Element breakpointedElement, int line)
           
protected  void OCLVMRootEvaluationVisitor.handleLocationChanged(Element element, UnitLocation location, boolean isElementEnd)
           
protected abstract  void OCLVMEvaluationVisitor.postVisit(IVMEvaluationEnvironment<?> evalEnv, Element element, java.lang.Object result)
           
protected  void OCLVMNestedEvaluationVisitor.postVisit(IVMEvaluationEnvironment<?> evalEnv, Element element, java.lang.Object result)
           
protected  void OCLVMRootEvaluationVisitor.postVisit(IVMEvaluationEnvironment<?> evalEnv, Element element, java.lang.Object result)
           
protected  java.lang.Object OCLVMEvaluationVisitor.postVisit(Visitable visitable, Element prologue, java.lang.Object result)
           
protected abstract  java.lang.Object OCLVMEvaluationVisitor.preVisit(IVMEvaluationEnvironment<?> evalEnv, Element element)
           
protected  Element OCLVMNestedEvaluationVisitor.preVisit(IVMEvaluationEnvironment<?> evalEnv, Element element)
           
protected  Element OCLVMRootEvaluationVisitor.preVisit(IVMEvaluationEnvironment<?> evalEnv, Element element)
           
protected  java.lang.String OCLAbstractTracingEvaluationVisitor.safePrint(Element element)
          Safe print.
protected  Element OCLVMEvaluationVisitor.setCurrentEnvInstructionPointer(Element element)
           
 Element OCLVMNestedEvaluationEnvironment.setCurrentIP(Element element)
           
 Element OCLVMRootEvaluationEnvironment.setCurrentIP(Element element)
           
 java.lang.Boolean OCLIsBreakpointableVisitor.visitElement(Element object)
           
 

Uses of Element in org.eclipse.ocl.examples.debug.stepper
 

Methods in org.eclipse.ocl.examples.debug.stepper that return Element
 Element AbstractStepper.getFirstElement(Element element)
           
 Element CallExpStepper.getFirstElement(Element element)
           
 Element ExpressionInOCLStepper.getFirstElement(Element element)
           
 Element IfExpStepper.getFirstElement(Element element)
           
 Element LetExpStepper.getFirstElement(Element element)
           
 Element VariableStepper.getFirstElement(Element element)
           
 Element AbstractStepper.getFirstElement(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element element)
           
 Element AbstractStepper.isPostStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element IfExpStepper.isPostStoppable(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element IterateExpStepper.isPostStoppable(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element LetExpStepper.isPostStoppable(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element LoopExpStepper.isPostStoppable(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element NonStepper.isPostStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element OperationCallExpStepper.isPostStoppable(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element VariableStepper.isPostStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element childElement, java.lang.Object result)
           
 

Methods in org.eclipse.ocl.examples.debug.stepper with parameters of type Element
 UnitLocation AbstractStepper.createUnitLocation(IVMEvaluationEnvironment<?> evalEnv, Element element)
           
 UnitLocation CallExpStepper.createUnitLocation(IVMEvaluationEnvironment<?> evalEnv, Element element)
           
static UnitLocation AbstractStepper.createUnitLocation(IVMEvaluationEnvironment<?> evalEnv, Element element, org.eclipse.xtext.nodemodel.INode startNode, org.eclipse.xtext.nodemodel.INode endNode)
           
protected  ModelElementCS AbstractStepper.getCsElement(Element asElement)
          Return the CS element for asElement if it exists, or the nearest ancestor of asElement otherwise.
 Element AbstractStepper.getFirstElement(Element element)
           
 Element CallExpStepper.getFirstElement(Element element)
           
 Element ExpressionInOCLStepper.getFirstElement(Element element)
           
 Element IfExpStepper.getFirstElement(Element element)
           
 Element LetExpStepper.getFirstElement(Element element)
           
 Element VariableStepper.getFirstElement(Element element)
           
 Element AbstractStepper.getFirstElement(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element element)
           
 IStepper OCLStepperVisitor.getStepper(Element object)
           
 Element AbstractStepper.isPostStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element IfExpStepper.isPostStoppable(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element IterateExpStepper.isPostStoppable(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element LetExpStepper.isPostStoppable(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element LoopExpStepper.isPostStoppable(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element NonStepper.isPostStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element OperationCallExpStepper.isPostStoppable(IVMRootEvaluationVisitor<?> vmEvaluationVisitor, Element childElement, java.lang.Object result)
           
 Element VariableStepper.isPostStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element childElement, java.lang.Object result)
           
 boolean AbstractStepper.isPreStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element element)
           
 boolean ElementStepper.isPreStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element element)
           
 boolean ExpressionInOCLStepper.isPreStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element element)
           
 boolean LoopExpStepper.isPreStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element element)
           
 IStepper OCLStepperVisitor.visitElement(Element object)
           
 

Uses of Element in org.eclipse.ocl.examples.debug.vm
 

Methods in org.eclipse.ocl.examples.debug.vm that return Element
 Element VMBreakpointManager.getBreakpointableElement(org.eclipse.emf.common.util.URI targetURI, int lineNumber)
           
 Element UnitLocation.getElement()
           
 Element VMBreakpoint.getElement()
           
 

Methods in org.eclipse.ocl.examples.debug.vm that return types with arguments of type Element
 java.util.List<Element> ValidBreakpointLocator.getBreakpointableElementsForLine(CompiledUnit compiledModule, LineNumberProvider lineNumbers, int lineNumber)
           
 

Methods in org.eclipse.ocl.examples.debug.vm with parameters of type Element
 VMBreakpoint VMBreakpointManager.createVMPrivateBreakpoint(org.eclipse.emf.common.util.URI unitURI, Element element, int line, boolean isTemporary)
           
 java.util.List<VMBreakpoint> VMBreakpointManager.getBreakpoints(Element e)
           
 boolean ValidBreakpointLocator.isBreakpointableElementEnd(Element element)
           
 boolean ValidBreakpointLocator.isBreakpointableElementStart(Element element)
           
 

Constructors in org.eclipse.ocl.examples.debug.vm with parameters of type Element
ConditionChecker(java.lang.String conditionBody, Element targetASTElement)
           
UnitLocation(int startPosition, int endPosition, IVMEvaluationEnvironment<?> evalEnv, Element element)
           
VMBreakpoint(Element element, VMNewBreakpointData data, boolean isTemporary)
           
 

Uses of Element in org.eclipse.ocl.examples.debug.vm.evaluator
 

Fields in org.eclipse.ocl.examples.debug.vm.evaluator declared as Element
 Element IVMEvaluationEnvironment.StepperEntry.element
           
 

Methods in org.eclipse.ocl.examples.debug.vm.evaluator that return Element
 Element IVMEvaluationEnvironment.getCurrentIP()
           
 Element IStepper.isPostStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element childElement, java.lang.Object result)
          Return null if no suspension is required after execution of childElement gave result, else return the next element to be executed.
 Element IVMEvaluationEnvironment.setCurrentIP(Element element)
           
 

Methods in org.eclipse.ocl.examples.debug.vm.evaluator with parameters of type Element
 UnitLocation IStepper.createUnitLocation(IVMEvaluationEnvironment<?> evalEnv, Element element)
          Return the source descriptor for element.
 IStepper IStepperVisitor.getStepper(Element object)
           
 Element IStepper.isPostStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element childElement, java.lang.Object result)
          Return null if no suspension is required after execution of childElement gave result, else return the next element to be executed.
 boolean IStepper.isPreStoppable(IVMRootEvaluationVisitor<?> rootVMEvaluationVisitor, Element element)
          Return true if execution may be suspended before executing element.
 Element IVMEvaluationEnvironment.setCurrentIP(Element element)
           
 

Constructors in org.eclipse.ocl.examples.debug.vm.evaluator with parameters of type Element
IVMEvaluationEnvironment.StepperEntry(IStepper stepper, Element element)
           
 

Uses of Element in org.eclipse.ocl.examples.debug.vm.utils
 

Methods in org.eclipse.ocl.examples.debug.vm.utils with parameters of type Element
static ASTSyntheticNode ASTSyntheticNodeAccess.createASTNode(Element element)
           
static int ASTBindingHelper.getEndPosition(Element element)
           
static IModuleSourceInfo ASTBindingHelper.getModuleSourceBinding(Element element)
           
static int ASTBindingHelper.getStartPosition(Element element)
           
 

Constructors in org.eclipse.ocl.examples.debug.vm.utils with parameters of type Element
CompiledUnit(Element element)
           
 

Uses of Element in org.eclipse.ocl.examples.pivot
 

Subinterfaces of Element in org.eclipse.ocl.examples.pivot
 interface Annotation
          A representation of the model object 'Annotation'.
 interface AnyType
          A representation of the model object 'Any Type'.
 interface AssociationClass
          A representation of the model object 'Association Class'.
 interface AssociationClassCallExp
          A representation of the model object 'Association Class Call Exp'.
 interface BagType
          A representation of the model object 'Bag Type'.
 interface Behavior
          A representation of the model object 'Behavior'.
 interface BooleanLiteralExp
          A representation of the model object 'Boolean Literal Exp'.
 interface CallExp
          A representation of the model object 'Call Exp'.
 interface CallOperationAction
          A representation of the model object 'Call Operation Action'.
 interface Class
          A representation of the model object 'Class'.
 interface CollectionItem
          A representation of the model object 'Collection Item'.
 interface CollectionLiteralExp
          A representation of the model object 'Collection Literal Exp'.
 interface CollectionLiteralPart
          A representation of the model object 'Collection Literal Part'.
 interface CollectionRange
          A representation of the model object 'Collection Range'.
 interface CollectionType
          A representation of the model object 'Collection Type'.
 interface Comment
          A representation of the model object 'Comment'.
 interface ConnectionPointReference
          A representation of the model object 'Connection Point Reference'.
 interface Constraint
          A representation of the model object 'Constraint'.
 interface ConstructorExp
          A representation of the model object 'Constructor Exp'.
 interface ConstructorPart
          A representation of the model object 'Constructor Part'.
 interface DataType
          A representation of the model object 'Data Type'.
 interface Detail
          A representation of the model object 'Detail'.
 interface DynamicElement
          A representation of the model object 'Dynamic Element'.
 interface DynamicProperty
          A representation of the model object 'Dynamic Property'.
 interface DynamicType
          A representation of the model object 'Dynamic Type'.
 interface ElementExtension
          A representation of the model object 'Applied Stereotype'.
 interface Enumeration
          A representation of the model object 'Enumeration'.
 interface EnumerationLiteral
          A representation of the model object 'Enumeration Literal'.
 interface EnumLiteralExp
          A representation of the model object 'Enum Literal Exp'.
 interface ExpressionInOCL
          A representation of the model object 'Expression In Ocl'.
 interface Feature
          A representation of the model object 'Feature'.
 interface FeatureCallExp
          A representation of the model object 'Feature Call Exp'.
 interface FinalState
          A representation of the model object 'Final State'.
 interface IfExp
          A representation of the model object 'If Exp'.
 interface Import
          A representation of the model object 'Import'.
 interface IntegerLiteralExp
          A representation of the model object 'Integer Literal Exp'.
 interface InvalidLiteralExp
          A representation of the model object 'Invalid Literal Exp'.
 interface InvalidType
          A representation of the model object 'Invalid Type'.
 interface IterateExp
          A representation of the model object 'Iterate Exp'.
 interface Iteration
          A representation of the model object 'Iteration'.
 interface IteratorExp
          A representation of the model object 'Iterator Exp'.
 interface LambdaType
          A representation of the model object 'Lambda Type'.
 interface LetExp
          A representation of the model object 'Let Exp'.
 interface Library
          A representation of the model object 'Library'.
 interface LiteralExp
          A representation of the model object 'Literal Exp'.
 interface LoopExp
          A representation of the model object 'Loop Exp'.
 interface MessageExp
          A representation of the model object 'Message Exp'.
 interface MessageType
          A representation of the model object 'Message Type'.
 interface Metaclass<T>
          A representation of the model object 'Classifier Type'.
 interface NamedElement
          A representation of the model object 'Named Element'.
 interface Namespace
          A representation of the model object 'Namespace'.
 interface NavigationCallExp
          A representation of the model object 'Navigation Call Exp'.
 interface NullLiteralExp
          A representation of the model object 'Null Literal Exp'.
 interface NumericLiteralExp
          A representation of the model object 'Numeric Literal Exp'.
 interface OCLExpression
          A representation of the model object 'Ocl Expression'.
 interface OpaqueExpression
          A representation of the model object 'Opaque Expression'.
 interface Operation
          A representation of the model object 'Operation'.
 interface OperationCallExp
          A representation of the model object 'Operation Call Exp'.
 interface OperationTemplateParameter
          A representation of the model object 'Operation Template Parameter'.
 interface OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
 interface OrderedSetType
          A representation of the model object 'Ordered Set Type'.
 interface Package
          A representation of the model object 'Package'.
 interface PackageableElement
          A representation of the model object 'Packageable Element'.
 interface Parameter
          A representation of the model object 'Parameter'.
 interface ParameterableElement
          A representation of the model object 'Parameterable Element'.
 interface Precedence
          A representation of the model object 'Precedence'.
 interface PrimitiveLiteralExp
          A representation of the model object 'Primitive Literal Exp'.
 interface PrimitiveType
          A representation of the model object 'Primitive Type'.
 interface Profile
          A representation of the model object 'Profile'.
 interface ProfileApplication
          A representation of the model object 'Profile Application'.
 interface Property
          A representation of the model object 'Property'.
 interface PropertyCallExp
          A representation of the model object 'Property Call Exp'.
 interface Pseudostate
          A representation of the model object 'Pseudostate'.
 interface RealLiteralExp
          A representation of the model object 'Real Literal Exp'.
 interface Region
          A representation of the model object 'Region'.
 interface Root
          A representation of the model object 'Root'.
 interface SelfType
          A representation of the model object 'Self Type'.
 interface SendSignalAction
          A representation of the model object 'Send Signal Action'.
 interface SequenceType
          A representation of the model object 'Sequence Type'.
 interface SetType
          A representation of the model object 'Set Type'.
 interface Signal
          A representation of the model object 'Signal'.
 interface State
          A representation of the model object 'State'.
 interface StateExp
          A representation of the model object 'State Exp'.
 interface StateMachine
          A representation of the model object 'State Machine'.
 interface Stereotype
          A representation of the model object 'Stereotype'.
 interface StringLiteralExp
          A representation of the model object 'String Literal Exp'.
 interface TemplateableElement
          A representation of the model object 'Templateable Element'.
 interface TemplateBinding
          A representation of the model object 'Template Binding'.
 interface TemplateParameter
          A representation of the model object 'Template Parameter'.
 interface TemplateParameterSubstitution
          A representation of the model object 'Template Parameter Substitution'.
 interface TemplateParameterType
          A representation of the model object 'Template Parameter Type'.
 interface TemplateSignature
          A representation of the model object 'Template Signature'.
 interface Transition
          A representation of the model object 'Transition'.
 interface Trigger
          A representation of the model object 'Trigger'.
 interface TupleLiteralExp
          A representation of the model object 'Tuple Literal Exp'.
 interface TupleLiteralPart
          A representation of the model object 'Tuple Literal Part'.
 interface TupleType
          A representation of the model object 'Tuple Type'.
 interface Type
          A representation of the model object 'Type'.
 interface TypedElement
          A representation of the model object 'Typed Element'.
 interface TypedMultiplicityElement
          A representation of the model object 'Typed Multiplicity Element'.
 interface TypeExp
          A representation of the model object 'Type Exp'.
 interface TypeExtension
          A representation of the model object 'Type Extension'.
 interface TypeTemplateParameter
          A representation of the model object 'Type Template Parameter'.
 interface UnlimitedNaturalLiteralExp
          A representation of the model object 'Unlimited Natural Literal Exp'.
 interface UnspecifiedType
          A representation of the model object 'Unspecified Type'.
 interface UnspecifiedValueExp
          A representation of the model object 'Unspecified Value Exp'.
 interface ValueSpecification
          A representation of the model object 'Value Specification'.
 interface Variable
          A representation of the model object 'Variable'.
 interface VariableDeclaration
          A representation of the model object 'Variable Declaration'.
 interface VariableExp
          A representation of the model object 'Variable Exp'.
 interface Vertex
          A representation of the model object 'Vertex'.
 interface VoidType
          A representation of the model object 'Void Type'.
 

Methods in org.eclipse.ocl.examples.pivot that return Element
 Element ElementExtension.getBase()
          Returns the value of the 'Base' container reference.
 Element ReferringElement.getReferredElement()
           
 Element Element.getValue(Type stereotype, java.lang.String propertyName)
           
 

Methods in org.eclipse.ocl.examples.pivot that return types with arguments of type Element
 java.util.List<Element> Element.allOwnedElements()
           
 java.util.List<Element> Comment.getAnnotatedElement()
          Returns the value of the 'Annotated Element' reference list.
 java.util.List<Element> Constraint.getConstrainedElement()
          Returns the value of the 'Constrained Element' reference list.
 java.util.List<Element> Element.getOwnedAnnotation()
          Returns the value of the 'Owned Annotation' containment reference list.
 java.util.List<Element> Annotation.getOwnedContent()
          Returns the value of the 'Owned Content' containment reference list.
 java.util.List<Element> Annotation.getReference()
          Returns the value of the 'Reference' reference list.
 

Methods in org.eclipse.ocl.examples.pivot with parameters of type Element
 void ElementExtension.setBase(Element value)
          Sets the value of the 'Base' container reference.
 

Uses of Element in org.eclipse.ocl.examples.pivot.delegate
 

Methods in org.eclipse.ocl.examples.pivot.delegate with type parameters of type Element
<T extends Element>
T
OCLDelegateDomain.getPivot(java.lang.Class<T> requiredClass, org.eclipse.emf.ecore.EObject eObject)
           
 

Uses of Element in org.eclipse.ocl.examples.pivot.ecore
 

Methods in org.eclipse.ocl.examples.pivot.ecore with type parameters of type Element
<T extends Element>
void
Ecore2PivotReferenceSwitch.doSwitchAll(java.lang.Class<T> pivotClass, java.util.Collection<T> pivotElements, java.util.List<? extends org.eclipse.emf.ecore.EObject> eObjects)
           
<T extends Element>
void
Ecore2PivotDeclarationSwitch.doSwitchAll(java.util.List<? extends org.eclipse.emf.ecore.EObject> eObjects)
           
<T extends Element>
void
Ecore2PivotDeclarationSwitch.doSwitchAll(java.util.List<T> pivotObjects, java.util.List<? extends org.eclipse.emf.ecore.EObject> eObjects)
           
<T extends Element>
T
EcoreASResourceFactory.getASElement(MetaModelManager metaModelManager, java.lang.Class<T> pivotClass, org.eclipse.emf.ecore.EObject eObject)
           
<T extends Element>
T
Ecore2Pivot.getCreated(java.lang.Class<T> requiredClass, org.eclipse.emf.ecore.EObject eObject)
           
<T extends Element>
T
Ecore2Pivot.getPivotElement(java.lang.Class<T> requiredClass, org.eclipse.emf.ecore.EObject eObject)
           
<T extends Element>
T
Ecore2Pivot.getPivotOfEcore(java.lang.Class<T> requiredClass, org.eclipse.emf.ecore.EObject eObject)
           
 

Methods in org.eclipse.ocl.examples.pivot.ecore that return Element
 Element Ecore2PivotDeclarationSwitch.defaultCase(org.eclipse.emf.ecore.EObject object)
           
static Element Ecore2Pivot.importFromEcore(MetaModelManager metaModelManager, java.lang.String alias, org.eclipse.emf.ecore.EObject eObject)
          Convert an (annotated) Ecore object to a pivot element.
 Element EcoreASResourceFactory.importFromResource(MetaModelManager metaModelManager, org.eclipse.emf.ecore.resource.Resource ecoreResource, org.eclipse.emf.common.util.URI uri)
           
 

Methods in org.eclipse.ocl.examples.pivot.ecore with parameters of type Element
protected  void Ecore2Pivot.addCreated(org.eclipse.emf.ecore.EObject eObject, Element pivotElement)
           
abstract  void AbstractEcore2Pivot.addMapping(org.eclipse.emf.ecore.EObject eObject, Element pivotElement)
           
 void Ecore2Pivot.addMapping(org.eclipse.emf.ecore.EObject eObject, Element pivotElement)
           
protected  java.lang.Object Pivot2Ecore.convert(Element pivotObject)
           
static void Pivot2Ecore.copyComments(org.eclipse.emf.ecore.EModelElement eModelElement, Element pivotElement)
           
protected  void Pivot2EcoreDeclarationVisitor.copyModelElement(org.eclipse.emf.ecore.EModelElement eModelElement, Element pivotModelElement)
           
 void Pivot2Ecore.defer(Element pivotElement)
           
<T extends org.eclipse.emf.ecore.EObject>
T
Pivot2Ecore.getCreated(java.lang.Class<T> requiredClass, Element pivotElement)
           
 void Pivot2Ecore.putCreated(Element pivotElement, org.eclipse.emf.ecore.EModelElement eModelElement)
           
 

Method parameters in org.eclipse.ocl.examples.pivot.ecore with type arguments of type Element
<T extends org.eclipse.emf.ecore.EObject>
void
Pivot2EcoreDeclarationVisitor.safeVisitAll(java.util.List<T> eObjects, java.lang.Iterable<? extends Element> pivotObjects)
           
<T extends org.eclipse.emf.ecore.EObject>
void
Pivot2EcoreReferenceVisitor.safeVisitAll(java.util.List<T> eObjects, java.util.List<? extends Element> pivotObjects)
           
<T extends org.eclipse.emf.ecore.EObject>
void
Pivot2EcoreTypeRefVisitor.safeVisitAll(java.util.List<T> eObjects, java.util.List<? extends Element> pivotObjects)
           
 

Uses of Element in org.eclipse.ocl.examples.pivot.evaluation
 

Methods in org.eclipse.ocl.examples.pivot.evaluation with parameters of type Element
protected  java.lang.Object TracingEvaluationVisitor.trace(Element expression, java.lang.Object value)
           
 

Uses of Element in org.eclipse.ocl.examples.pivot.internal.impl
 

Classes in org.eclipse.ocl.examples.pivot.internal.impl that implement Element
 class AnnotationImpl
          An implementation of the model object 'Annotation'.
 class AnyTypeImpl
          An implementation of the model object 'Any Type'.
 class AssociationClassCallExpImpl
          An implementation of the model object 'Association Class Call Exp'.
 class AssociationClassImpl
          An implementation of the model object 'Association Class'.
 class BagTypeImpl
          An implementation of the model object 'Bag Type'.
 class BehaviorImpl
          An implementation of the model object 'Behavior'.
 class BooleanLiteralExpImpl
          An implementation of the model object 'Boolean Literal Exp'.
 class CallExpImpl
          An implementation of the model object 'Call Exp'.
 class CallOperationActionImpl
          An implementation of the model object 'Call Operation Action'.
 class ClassImpl
          An implementation of the model object 'Class'.
 class CollectionItemImpl
          An implementation of the model object 'Collection Item'.
 class CollectionLiteralExpImpl
          An implementation of the model object 'Collection Literal Exp'.
 class CollectionLiteralPartImpl
          An implementation of the model object 'Collection Literal Part'.
 class CollectionRangeImpl
          An implementation of the model object 'Collection Range'.
 class CollectionTypeImpl
          An implementation of the model object 'Collection Type'.
 class CommentImpl
          An implementation of the model object 'Comment'.
 class ConnectionPointReferenceImpl
          An implementation of the model object 'Connection Point Reference'.
 class ConstraintImpl
          An implementation of the model object 'Constraint'.
 class ConstructorExpImpl
          An implementation of the model object 'Constructor Exp'.
 class ConstructorPartImpl
          An implementation of the model object 'Constructor Part'.
 class DataTypeImpl
          An implementation of the model object 'Data Type'.
 class DetailImpl
          An implementation of the model object 'Detail'.
 class DynamicElementImpl
          An implementation of the model object 'Dynamic Element'.
 class DynamicPropertyImpl
          An implementation of the model object 'Dynamic Property'.
 class DynamicTypeImpl
          An implementation of the model object 'Dynamic Type'.
 class ElementExtensionImpl
          An implementation of the model object 'Applied Stereotype'.
 class ElementImpl
          An implementation of the model object 'Element'.
 class EnumerationImpl
          An implementation of the model object 'Enumeration'.
 class EnumerationLiteralImpl
          An implementation of the model object 'Enumeration Literal'.
 class EnumLiteralExpImpl
          An implementation of the model object 'Enum Literal Exp'.
 class ExpressionInOCLImpl
          An implementation of the model object 'Expression In Ocl'.
 class FeatureCallExpImpl
          An implementation of the model object 'Feature Call Exp'.
 class FeatureImpl
          An implementation of the model object 'Feature'.
 class FinalStateImpl
          An implementation of the model object 'Final State'.
 class IfExpImpl
          An implementation of the model object 'If Exp'.
 class ImportImpl
          An implementation of the model object 'Import'.
 class IntegerLiteralExpImpl
          An implementation of the model object 'Integer Literal Exp'.
 class InvalidLiteralExpImpl
          An implementation of the model object 'Invalid Literal Exp'.
 class InvalidTypeImpl
          An implementation of the model object 'Invalid Type'.
 class IterateExpImpl
          An implementation of the model object 'Iterate Exp'.
 class IterationImpl
          An implementation of the model object 'Iteration'.
 class IteratorExpImpl
          An implementation of the model object 'Iterator Exp'.
 class LambdaTypeImpl
          An implementation of the model object 'Lambda Type'.
 class LetExpImpl
          An implementation of the model object 'Let Exp'.
 class LibraryImpl
          An implementation of the model object 'Library'.
 class LiteralExpImpl
          An implementation of the model object 'Literal Exp'.
 class LoopExpImpl
          An implementation of the model object 'Loop Exp'.
 class MessageExpImpl
          An implementation of the model object 'Message Exp'.
 class MessageTypeImpl
          An implementation of the model object 'Message Type'.
 class MetaclassImpl<T>
          An implementation of the model object 'Classifier Type'.
 class NamedElementImpl
          An implementation of the model object 'Named Element'.
 class NamespaceImpl
          An implementation of the model object 'Namespace'.
 class NavigationCallExpImpl
          An implementation of the model object 'Navigation Call Exp'.
 class NullLiteralExpImpl
          An implementation of the model object 'Null Literal Exp'.
 class NumericLiteralExpImpl
          An implementation of the model object 'Numeric Literal Exp'.
 class OCLExpressionImpl
          An implementation of the model object 'Ocl Expression'.
 class OpaqueExpressionImpl
          An implementation of the model object 'Opaque Expression'.
 class OperationCallExpImpl
          An implementation of the model object 'Operation Call Exp'.
 class OperationImpl
          An implementation of the model object 'Operation'.
 class OperationTemplateParameterImpl
          An implementation of the model object 'Operation Template Parameter'.
 class OppositePropertyCallExpImpl
          An implementation of the model object 'Opposite Property Call Exp'.
 class OrderedSetTypeImpl
          An implementation of the model object 'Ordered Set Type'.
 class PackageableElementImpl
          An implementation of the model object 'Packageable Element'.
 class PackageImpl
          An implementation of the model object 'Package'.
 class ParameterableElementImpl
          An implementation of the model object 'Parameterable Element'.
 class ParameterImpl
          An implementation of the model object 'Parameter'.
 class PrecedenceImpl
          An implementation of the model object 'Precedence'.
 class PrimitiveLiteralExpImpl
          An implementation of the model object 'Primitive Literal Exp'.
 class PrimitiveTypeImpl
          An implementation of the model object 'Primitive Type'.
 class ProfileApplicationImpl
          An implementation of the model object 'Profile Application'.
 class ProfileImpl
          An implementation of the model object 'Profile'.
 class PropertyCallExpImpl
          An implementation of the model object 'Property Call Exp'.
 class PropertyImpl
          An implementation of the model object 'Property'.
 class PseudostateImpl
          An implementation of the model object 'Pseudostate'.
 class RealLiteralExpImpl
          An implementation of the model object 'Real Literal Exp'.
 class RegionImpl
          An implementation of the model object 'Region'.
 class RootImpl
          An implementation of the model object 'Root'.
 class SelfTypeImpl
          An implementation of the model object 'Self Type'.
 class SendSignalActionImpl
          An implementation of the model object 'Send Signal Action'.
 class SequenceTypeImpl
          An implementation of the model object 'Sequence Type'.
 class SetTypeImpl
          An implementation of the model object 'Set Type'.
 class SignalImpl
          An implementation of the model object 'Signal'.
 class StateExpImpl
          An implementation of the model object 'State Exp'.
 class StateImpl
          An implementation of the model object 'State'.
 class StateMachineImpl
          An implementation of the model object 'State Machine'.
 class StereotypeImpl
          An implementation of the model object 'Stereotype'.
 class StringLiteralExpImpl
          An implementation of the model object 'String Literal Exp'.
 class TemplateableElementImpl
          An implementation of the model object 'Templateable Element'.
 class TemplateBindingImpl
          An implementation of the model object 'Template Binding'.
 class TemplateParameterImpl
          An implementation of the model object 'Template Parameter'.
 class TemplateParameterSubstitutionImpl
          An implementation of the model object 'Template Parameter Substitution'.
 class TemplateParameterTypeImpl
          An implementation of the model object 'Template Parameter Type'.
 class TemplateSignatureImpl
          An implementation of the model object 'Template Signature'.
 class TransitionImpl
          An implementation of the model object 'Transition'.
 class TriggerImpl
          An implementation of the model object 'Trigger'.
 class TupleLiteralExpImpl
          An implementation of the model object 'Tuple Literal Exp'.
 class TupleLiteralPartImpl
          An implementation of the model object 'Tuple Literal Part'.
 class TuplePartImpl
           
 class TupleTypeImpl
          An implementation of the model object 'Tuple Type'.
 class TypedElementImpl
          An implementation of the model object 'Typed Element'.
 class TypedMultiplicityElementImpl
          An implementation of the model object 'Typed Multiplicity Element'.
 class TypeExpImpl
          An implementation of the model object 'Type Exp'.
 class TypeExtensionImpl
          An implementation of the model object 'Type Extension'.
 class TypeImpl
          An implementation of the model object 'Type'.
 class TypeTemplateParameterImpl
          An implementation of the model object 'Type Template Parameter'.
 class UnlimitedNaturalLiteralExpImpl
          An implementation of the model object 'Unlimited Natural Literal Exp'.
 class UnspecifiedTypeImpl
          An implementation of the model object 'Unspecified Type'.
 class UnspecifiedValueExpImpl
          An implementation of the model object 'Unspecified Value Exp'.
 class ValueSpecificationImpl
          An implementation of the model object 'Value Specification'.
 class VariableDeclarationImpl
          An implementation of the model object 'Variable Declaration'.
 class VariableExpImpl
          An implementation of the model object 'Variable Exp'.
 class VariableImpl
          An implementation of the model object 'Variable'.
 class VertexImpl
          An implementation of the model object 'Vertex'.
 class VoidTypeImpl
          An implementation of the model object 'Void Type'.
 

Fields in org.eclipse.ocl.examples.pivot.internal.impl with type parameters of type Element
protected  org.eclipse.emf.common.util.EList<Element> CommentImpl.annotatedElement
          The cached value of the 'Annotated Element' reference list.
protected  org.eclipse.emf.common.util.EList<Element> ConstraintImpl.constrainedElement
          The cached value of the 'Constrained Element' reference list.
protected  org.eclipse.emf.common.util.EList<Element> ElementImpl.ownedAnnotation
          The cached value of the 'Owned Annotation' containment reference list.
protected  org.eclipse.emf.common.util.EList<Element> AnnotationImpl.ownedContent
          The cached value of the 'Owned Content' containment reference list.
protected  org.eclipse.emf.common.util.EList<Element> AnnotationImpl.reference
          The cached value of the 'Reference' reference list.
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl that return Element
 Element ElementExtensionImpl.getBase()
           
 Element IterateExpImpl.getReferredElement()
           
 Element IteratorExpImpl.getReferredElement()
           
 Element OperationCallExpImpl.getReferredElement()
           
 Element OppositePropertyCallExpImpl.getReferredElement()
           
 Element PropertyCallExpImpl.getReferredElement()
           
 Element TypeExpImpl.getReferredElement()
           
 Element VariableExpImpl.getReferredElement()
           
 Element ElementImpl.getValue(Type stereotype, java.lang.String propertyName)
           
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl that return types with arguments of type Element
 java.util.List<Element> ElementImpl.allOwnedElements()
           
 java.util.List<Element> CommentImpl.getAnnotatedElement()
           
 java.util.List<Element> ConstraintImpl.getConstrainedElement()
           
 java.util.List<Element> ElementImpl.getOwnedAnnotation()
           
 java.util.List<Element> AnnotationImpl.getOwnedContent()
           
 java.util.List<Element> AnnotationImpl.getReference()
           
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl with parameters of type Element
 org.eclipse.emf.common.notify.NotificationChain ElementExtensionImpl.basicSetBase(Element newBase, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void ElementExtensionImpl.setBase(Element newBase)
           
 

Uses of Element in org.eclipse.ocl.examples.pivot.manager
 

Classes in org.eclipse.ocl.examples.pivot.manager that implement Element
 class Orphanage
          An Orphanage provides a Package that weakly contains elements such as type specializations that should require a container for the purposes of validation, but which should be eligible for garbage collection whenever no longer in use.
static class TupleTypeManager.TuplePart
          TuplePart provides a convenient descriptor for a tuple part complying with the full EMF model protocols.
 

Fields in org.eclipse.ocl.examples.pivot.manager with type parameters of type Element
static java.util.List<Element> MetaModelManager.EMPTY_ELEMENT_LIST
           
 

Methods in org.eclipse.ocl.examples.pivot.manager with type parameters of type Element
<T extends Element>
T
MetaModelManager.getPivotOf(java.lang.Class<T> pivotClass, org.eclipse.emf.ecore.EObject eObject)
           
<T extends Element>
T
MetaModelManager.getPivotOfEcore(java.lang.Class<T> pivotClass, org.eclipse.emf.ecore.EObject eObject)
           
 

Methods in org.eclipse.ocl.examples.pivot.manager that return Element
 Element MetaModelManager.loadResource(org.eclipse.emf.ecore.resource.Resource resource, org.eclipse.emf.common.util.URI uri)
           
 Element MetaModelManager.loadResource(org.eclipse.emf.common.util.URI uri, java.lang.String alias, org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
           
 

Methods in org.eclipse.ocl.examples.pivot.manager with parameters of type Element
<T extends org.eclipse.emf.ecore.EObject>
T
MetaModelManager.getEcoreOfPivot(java.lang.Class<T> ecoreClass, Element element)
           
 ElementExtension MetaModelManager.getElementExtension(Element asStereotypedElement, Stereotype asStereotype)
          Return an ElementExtension for asStereotype reusing any that already exist in asElementExtensions.
 ParserContext MetaModelManager.getParserContext(Element element, java.lang.Object... todoParameters)
          Return a parserContext suitable for parsing OCL expressions in the context of a pivot element.
 

Uses of Element in org.eclipse.ocl.examples.pivot.model
 

Methods in org.eclipse.ocl.examples.pivot.model with parameters of type Element
protected  void AbstractContents.installComment(Element element, java.lang.String body)
           
 

Uses of Element in org.eclipse.ocl.examples.pivot.prettyprint
 

Methods in org.eclipse.ocl.examples.pivot.prettyprint with parameters of type Element
 void PrettyPrinter.appendElement(Element element)
           
 void PrettyPrinter.appendParent(org.eclipse.emf.ecore.EObject scope, Element element, java.lang.String parentSeparator)
           
 void PrettyPrinter.appendQualifiedType(Element element)
           
static PrettyPrinter PrettyPrinter.createNamePrinter(Element element, PrettyPrintOptions options)
           
static PrettyPrinter PrettyPrinter.createPrinter(Element element, PrettyPrintOptions options)
           
static java.lang.String PrettyPrinter.print(Element element)
           
static java.lang.String PrettyPrinter.print(Element element, Namespace namespace)
           
static java.lang.String PrettyPrinter.print(Element element, PrettyPrintOptions options)
           
static java.lang.String PrettyPrinter.printName(Element element)
           
static java.lang.String PrettyPrinter.printName(Element element, Namespace namespace)
           
static java.lang.String PrettyPrinter.printName(Element element, PrettyPrintOptions options)
           
static java.lang.String PrettyPrinter.printType(Element element)
           
static java.lang.String PrettyPrinter.printType(Element element, Namespace namespace)
           
static java.lang.String PrettyPrinter.printType(Element element, PrettyPrintOptions options)
           
 

Uses of Element in org.eclipse.ocl.examples.pivot.resource
 

Methods in org.eclipse.ocl.examples.pivot.resource with type parameters of type Element
<T extends Element>
T
ASResourceFactory.getASElement(MetaModelManager metaModelManager, java.lang.Class<T> asClass, org.eclipse.emf.ecore.EObject eObject)
          Return the OCL AS element corresponding to eObject using metaModelManager to supervise the correspondence and ensuring that the result is of asClass.
<T extends Element>
T
AbstractASResourceFactory.getASElement(MetaModelManager metaModelManager, java.lang.Class<T> pivotClass, org.eclipse.emf.ecore.EObject eObject)
           
 

Methods in org.eclipse.ocl.examples.pivot.resource that return Element
 Element ASResourceFactory.importFromResource(MetaModelManager metaModelManager, org.eclipse.emf.ecore.resource.Resource resource, org.eclipse.emf.common.util.URI uri)
          Return the root element in the Pivot resource resulting from import of the available resource.
 Element AbstractASResourceFactory.importFromResource(MetaModelManager metaModelManager, org.eclipse.emf.ecore.resource.Resource resource, org.eclipse.emf.common.util.URI uri)
           
 

Uses of Element in org.eclipse.ocl.examples.pivot.scoping
 

Fields in org.eclipse.ocl.examples.pivot.scoping declared as Element
protected  Element PivotScopeView.child
           
protected  Element PivotScopeView.target
           
 

Methods in org.eclipse.ocl.examples.pivot.scoping that return Element
 Element PivotScopeView.getChild()
           
 Element PivotScopeView.getTarget()
           
 

Methods in org.eclipse.ocl.examples.pivot.scoping with parameters of type Element
 void EnvironmentView.addElementsOfScope(Element element, ScopeView scopeView)
           
 int EnvironmentView.computeLookups(Element target, Element child)
           
 void EnvironmentView.computeQualifiedLookups(Element target)
           
 

Constructors in org.eclipse.ocl.examples.pivot.scoping with parameters of type Element
PivotScopeView(MetaModelManager metaModelManager, Element target, Element child, boolean isQualified)
           
 

Uses of Element in org.eclipse.ocl.examples.pivot.uml
 

Methods in org.eclipse.ocl.examples.pivot.uml with type parameters of type Element
<T extends Element>
void
UML2PivotReferenceSwitch.doSwitchAll(java.lang.Class<T> pivotClass, java.util.Collection<T> pivotElements, java.util.List<? extends org.eclipse.emf.ecore.EObject> eObjects)
           
<T extends Element>
void
UML2PivotUseSwitch.doSwitchAll(java.lang.Class<T> pivotClass, java.util.Collection<T> pivotElements, java.util.List<? extends org.eclipse.emf.ecore.EObject> eObjects)
           
<T extends Element,V extends org.eclipse.emf.ecore.EObject>
void
UML2PivotDeclarationSwitch.doSwitchAll(java.util.Collection<T> pivotObjects, java.util.List<V> eObjects, AbstractConversion.Predicate<V> predicate)
           
<T extends Element>
void
UML2PivotDeclarationSwitch.doSwitchAll(java.util.List<? extends org.eclipse.emf.ecore.EObject> eObjects)
           
<T extends Element>
T
UMLASResourceFactory.getASElement(MetaModelManager metaModelManager, java.lang.Class<T> pivotClass, org.eclipse.emf.ecore.EObject eObject)
           
<T extends Element>
T
UML2Ecore2Pivot.getCreated(java.lang.Class<T> requiredClass, org.eclipse.emf.ecore.EObject eObject)
           
abstract
<T extends Element>
T
UML2Pivot.getCreated(java.lang.Class<T> requiredClass, org.eclipse.emf.ecore.EObject eObject)
           
<T extends Element>
T
UML2Pivot.Inner.getCreated(java.lang.Class<T> requiredClass, org.eclipse.emf.ecore.EObject eObject)
           
<T extends Element>
T
UML2Pivot.Outer.getCreated(java.lang.Class<T> requiredClass, org.eclipse.emf.ecore.EObject eObject)
           
<T extends Element>
T
UML2Ecore2Pivot.getPivotOfUML(java.lang.Class<T> requiredClass, org.eclipse.emf.ecore.EObject eObject)
           
protected
<T extends Element>
T
UML2Pivot.refreshElement(java.lang.Class<T> pivotClass, org.eclipse.emf.ecore.EClass pivotEClass, org.eclipse.emf.ecore.EObject umlElement)
           
 

Methods in org.eclipse.ocl.examples.pivot.uml that return Element
 Element UML2PivotDeclarationSwitch.defaultCase(org.eclipse.emf.ecore.EObject umlObject)
           
 Element UMLASResourceFactory.importFromResource(MetaModelManager metaModelManager, org.eclipse.emf.ecore.resource.Resource umlResource, org.eclipse.emf.common.util.URI uri)
           
static Element UML2Pivot.importFromUML(MetaModelManager metaModelManager, java.lang.String alias, org.eclipse.emf.ecore.EObject eObject)
          Convert a UML object to a pivot element.
 

Methods in org.eclipse.ocl.examples.pivot.uml with parameters of type Element
abstract  void UML2Pivot.addCreated(org.eclipse.emf.ecore.EObject umlElement, Element pivotElement)
           
 void UML2Pivot.Inner.addCreated(org.eclipse.emf.ecore.EObject umlElement, Element pivotElement)
           
 void UML2Pivot.Outer.addCreated(org.eclipse.emf.ecore.EObject eObject, Element pivotElement)
           
 void UML2Ecore2Pivot.addMapping(org.eclipse.emf.ecore.EObject eObject, Element pivotElement)
           
 void UML2Pivot.Inner.addMapping(org.eclipse.emf.ecore.EObject eObject, Element pivotElement)
           
 void UML2Pivot.Outer.addMapping(org.eclipse.emf.ecore.EObject eObject, Element pivotElement)
           
 int ModelAnalysis.ElementComparator.compare(Element o1, Element o2)
           
protected  org.eclipse.emf.ecore.EObject Pivot2UML.convert(Element pivotObject)
           
protected  void UML2PivotDeclarationSwitch.copyComments(Element pivotElement, org.eclipse.uml2.uml.Element umlElement)
           
protected  void Pivot2UMLDeclarationVisitor.copyEModelElement(org.eclipse.emf.ecore.EModelElement umlElement, Element pivotModelElement)
           
protected  void Pivot2UMLDeclarationVisitor.copyModelElement(org.eclipse.uml2.uml.Element umlElement, Element pivotModelElement)
           
protected  void UML2PivotDeclarationSwitch.copyModelElement(Element pivotElement, org.eclipse.uml2.uml.Element umlElement)
           
protected  void UML2PivotUseSwitch.copyModelElement(Element pivotElement, org.eclipse.uml2.uml.Element umlElement)
           
 void Pivot2UML.defer(Element pivotElement)
           
<T extends org.eclipse.emf.ecore.EObject>
T
Pivot2UML.getCreated(java.lang.Class<T> requiredClass, Element pivotElement)
           
 void Pivot2UML.putCreated(Element pivotElement, org.eclipse.emf.ecore.EModelElement eModelElement)
           
protected  void UML2Pivot.setOriginalMapping(Element pivotElement, org.eclipse.emf.ecore.EObject umlElement)
           
 

Method parameters in org.eclipse.ocl.examples.pivot.uml with type arguments of type Element
<T extends org.eclipse.emf.ecore.EObject>
void
Pivot2UMLDeclarationVisitor.safeVisitAll(java.util.List<T> eObjects, java.util.List<? extends Element> pivotObjects)
           
<T extends org.eclipse.uml2.uml.Element>
void
Pivot2UMLReferenceVisitor.safeVisitAll(java.util.List<T> eObjects, java.util.List<? extends Element> pivotObjects)
           
 

Uses of Element in org.eclipse.ocl.examples.pivot.util
 

Methods in org.eclipse.ocl.examples.pivot.util that return Element
 Element Pivotable.getPivot()
           
 

Methods in org.eclipse.ocl.examples.pivot.util that return types with arguments of type Element
 java.lang.Iterable<Element> MorePivotable.getMorePivots()
           
 

Methods in org.eclipse.ocl.examples.pivot.util with parameters of type Element
 T1 PivotSwitch.caseElement(Element object)
          Returns the result of interpreting the object as an instance of 'Element'.
 boolean PivotValidator.validateElement(Element element, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 R AbstractDelegatingVisitor.visitElement(Element object)
           
 R AbstractExtendingVisitor.visitElement(Element object)
           
 R AbstractNullVisitor.visitElement(Element object)
           
 R AbstractWrappingVisitor.visitElement(Element object)
           
 R Visitor.visitElement(Element object)
           
 

Uses of Element in org.eclipse.ocl.examples.pivot.utilities
 

Fields in org.eclipse.ocl.examples.pivot.utilities declared as Element
protected  Element PathElement.element
           
 

Methods in org.eclipse.ocl.examples.pivot.utilities with type parameters of type Element
static
<T extends Element>
T
PivotUtil.getNonNullAst(java.lang.Class<T> pivotClass, Pivotable pivotableElement)
           
static
<T extends Element>
T
PivotUtil.getPivot(java.lang.Class<T> pivotClass, Pivotable pivotableElement)
           
 

Methods in org.eclipse.ocl.examples.pivot.utilities that return Element
 Element PathElement.getElement()
           
static Element PivotUtil.getLowerBound(Element element)
          Return the lower bound for scope resolution lookups in element.
 

Methods in org.eclipse.ocl.examples.pivot.utilities with parameters of type Element
 void ASSaver.addSpecializingElement(Element object)
           
 boolean ASSaver.addSpecializingElement(Element object, Operation referredOperation)
           
 boolean ASSaver.addSpecializingElement(Element object, Type referredType)
           
 void AS2Moniker.appendElement(Element element)
           
 void AS2Moniker.appendElement(Element element, java.util.Map<TemplateParameter,ParameterableElement> templateBindings)
           
 void AS2Moniker.appendName(Element monikeredElement)
           
 void AS2Moniker.appendParent(Element element, java.lang.String parentSeparator)
           
 void AS2Moniker.appendRole(Element object)
           
protected  AS2MonikerVisitor AS2Moniker.createAS2MonikerVisitor(Element element)
           
static Constraint PivotUtil.getContainingConstraint(Element element)
           
static ExpressionInOCL PivotUtil.getContainingExpressionInOCL(Element element)
           
 java.lang.String AS2XMIid.getID(Element element, boolean internalUUIDs)
           
 java.lang.String AS2XMIidVisitor.getID(Element element, boolean internalUUIDs)
           
static Element PivotUtil.getLowerBound(Element element)
          Return the lower bound for scope resolution lookups in element.
static java.lang.String AS2Moniker.toString(Element pivotElement)
           
static java.lang.String ToStringVisitor.toString(Element asElement)
           
 java.lang.Boolean AS2XMIidVisitor.visitElement(Element object)
           
 

Constructors in org.eclipse.ocl.examples.pivot.utilities with parameters of type Element
AS2Moniker(Element target)
           
PathElement(java.lang.String name, Element element)
           
 

Uses of Element in org.eclipse.ocl.examples.xtext.base.basecs
 

Methods in org.eclipse.ocl.examples.xtext.base.basecs that return Element
 Element PathElementCS.basicGetElement()
           
 Element ModelElementRefCS.getElement()
          Returns the value of the 'Element' reference.
 Element PathElementCS.getElement()
          Returns the value of the 'Element' reference.
 Element PathNameCS.getElement()
          Returns the value of the 'Element' reference.
 Element PivotableElementCS.getPivot()
          Returns the value of the 'Pivot' reference.
 

Methods in org.eclipse.ocl.examples.xtext.base.basecs with parameters of type Element
 void PathElementCS.setElement(Element value)
          Sets the value of the 'Element' reference.
 void PivotableElementCS.setPivot(Element value)
          Sets the value of the 'Pivot' reference.
 

Uses of Element in org.eclipse.ocl.examples.xtext.base.basecs.impl
 

Fields in org.eclipse.ocl.examples.xtext.base.basecs.impl declared as Element
protected  Element PathElementCSImpl.element
          The cached value of the 'Element' reference.
protected  Element PivotableElementCSImpl.pivot
          The cached value of the 'Pivot' reference.
 

Methods in org.eclipse.ocl.examples.xtext.base.basecs.impl that return Element
 Element PathElementCSImpl.basicGetElement()
           
 Element PathNameCSImpl.basicGetElement()
           
 Element ModelElementRefCSImpl.getElement()
           
 Element PathElementCSImpl.getElement()
           
 Element PathNameCSImpl.getElement()
           
 Element PathElementCSImpl.getElementGen()
           
 Element PathElementCSImpl.getPivot()
           
 Element PathNameCSImpl.getPivot()
           
 Element PivotableElementCSImpl.getPivot()
           
 

Methods in org.eclipse.ocl.examples.xtext.base.basecs.impl with parameters of type Element
 void PathElementCSImpl.setElement(Element newElement)
           
 void PivotableElementCSImpl.setPivot(Element newPivot)
           
 

Uses of Element in org.eclipse.ocl.examples.xtext.base.cs2as
 

Fields in org.eclipse.ocl.examples.xtext.base.cs2as declared as Element
protected  Element BasicContinuation.pivotParent
           
 

Methods in org.eclipse.ocl.examples.xtext.base.cs2as with type parameters of type Element
<T extends Element>
T
CS2Pivot.getPivotElement(java.lang.Class<T> pivotClass, ModelElementCS csElement)
           
<T extends Element>
void
CS2PivotConversion.refreshList(java.lang.Class<T> pivotClass, java.util.List<T> pivotElements, java.util.List<? extends PivotableElementCS> csElements)
           
<T extends Element>
T
CS2Pivot.refreshModelElement(java.lang.Class<T> pivotClass, org.eclipse.emf.ecore.EClass pivotEClass, ModelElementCS csElement)
           
<T extends Element>
T
CS2PivotConversion.refreshModelElement(java.lang.Class<T> pivotClass, org.eclipse.emf.ecore.EClass pivotEClass, ModelElementCS csElement)
          Return a pivotEClass instance cast to pivotClass registered for csElement.getCSI().
<T extends Element>
void
CS2PivotConversion.refreshPivotList(java.lang.Class<T> pivotClass, java.util.List<? super T> pivotElements, java.util.List<? extends ModelElementCS> csElements)
           
<T extends Element>
T
CS2PivotConversion.visitLeft2Right(java.lang.Class<T> pivotClass, ElementCS csElement)
           
 

Methods in org.eclipse.ocl.examples.xtext.base.cs2as that return Element
static Element CS2Pivot.basicGetType(TypedTypeRefCS csTypedRef)
           
 Element CS2Pivot.getPivotElement(ModelElementCS csElement)
           
 Element BaseCSLeft2RightVisitor.visitAnnotationCS(AnnotationCS object)
           
 Element BaseCSLeft2RightVisitor.visitClassifierCS(ClassifierCS object)
           
 Element BaseCSLeft2RightVisitor.visitConstraintCS(ConstraintCS object)
           
 Element BaseCSLeft2RightVisitor.visitDetailCS(DetailCS object)
           
 Element BaseCSLeft2RightVisitor.visiting(VisitableCS visitable)
           
 Element BaseCSLeft2RightVisitor.visitOperationCS(OperationCS object)
           
 Element BaseCSLeft2RightVisitor.visitParameterCS(ParameterCS object)
           
 Element BaseCSLeft2RightVisitor.visitSpecificationCS(SpecificationCS object)
           
 Element BaseCSLeft2RightVisitor.visitStructuralFeatureCS(StructuralFeatureCS object)
           
 Element BaseCSLeft2RightVisitor.visitTemplateBindingCS(TemplateBindingCS object)
           
 Element BaseCSLeft2RightVisitor.visitTemplateParameterCS(TemplateParameterCS object)
           
 Element BaseCSLeft2RightVisitor.visitTemplateParameterSubstitutionCS(TemplateParameterSubstitutionCS object)
           
 Element BaseCSLeft2RightVisitor.visitTemplateSignatureCS(TemplateSignatureCS object)
           
 Element BaseCSLeft2RightVisitor.visitTuplePartCS(TuplePartCS object)
           
 Element BaseCSLeft2RightVisitor.visitTupleTypeCS(TupleTypeCS object)
           
 Element BaseCSLeft2RightVisitor.visitTypeRefCS(TypeRefCS object)
           
 

Methods in org.eclipse.ocl.examples.xtext.base.cs2as that return types with arguments of type Element
protected  BaseCSVisitor<Element> BaseCS2Pivot.createLeft2RightVisitor(CS2PivotConversion converter)
           
protected abstract  BaseCSVisitor<Element> CS2Pivot.createLeft2RightVisitor(CS2PivotConversion cs2PivotConversion)
           
 

Methods in org.eclipse.ocl.examples.xtext.base.cs2as with parameters of type Element
 ModelElementCS CS2Pivot.getCSElement(Element pivotElement)
           
protected  java.util.List<TemplateSignature> CS2PivotConversion.getTemplateSignatures(Element pivotElement)
           
 void CS2Pivot.installPivotDefinition(ModelElementCS csElement, Element newPivotElement)
          Install the mapping from a CS element that defines a pivot element to the defined pivot element.
 void CS2Pivot.installPivotReference(ElementRefCS csElement, Element newPivotElement, org.eclipse.emf.ecore.EReference eReference)
          Install the mapping from a CS element to a completely independent pivot element.
 void CS2PivotConversion.installPivotReference(ElementRefCS csElement, Element newPivotElement, org.eclipse.emf.ecore.EReference eReference)
           
 void CS2Pivot.installPivotUsage(ModelElementCS csElement, Element newPivotElement)
          Install the mapping from a CS element to a related pivot element.
 void CS2PivotConversion.installPivotUsage(ModelElementCS csElement, Element newPivotElement)
           
 void CS2PivotConversion.installRootElement(BaseCSResource csResource, Element pivotElement)
           
 void CS2PivotConversion.installRootElement(org.eclipse.emf.ecore.resource.Resource csResource, Element pivotElement)
          Deprecated. cast first argument to BaseCSResource
 void CS2PivotConversion.refreshComments(Element pivotElement, ElementCS csElement)
           
 

Constructors in org.eclipse.ocl.examples.xtext.base.cs2as with parameters of type Element
BasicContinuation(CS2PivotConversion context, Element pivotParent, org.eclipse.emf.ecore.EStructuralFeature pivotFeature, T csElement, Dependency... dependencies)
           
SingleContinuation(CS2PivotConversion context, Element pivotParent, org.eclipse.emf.ecore.EStructuralFeature pivotFeature, T csElement, Dependency... dependencies)
           
SingleContinuation(CS2PivotConversion context, Element pivotParent, org.eclipse.emf.ecore.EStructuralFeature pivotFeature, T csElement, java.util.List<Dependency> dependencies)
           
 

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

Methods in org.eclipse.ocl.examples.xtext.base.pivot2cs with parameters of type Element
 java.util.List<PathElement> AliasAnalysis.getPath(Element eObject)
           
<T extends ModelElementCS>
T
Pivot2CSConversion.refreshElement(java.lang.Class<T> csClass, org.eclipse.emf.ecore.EClass csEClass, Element object)
           
 void Pivot2CSConversion.refreshPathName(PathNameCS csPathName, Element element, Namespace scope)
          Assign a sequence of one or more path elements to csPathName that identify element with respect to scope.
 

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

Methods in org.eclipse.ocl.examples.xtext.base.utilities that return Element
 Element CSI2PivotMapping.get(ModelElementCS csElement)
          Return the Pivot element corresponding to a given CS element.
 

Methods in org.eclipse.ocl.examples.xtext.base.utilities that return types with arguments of type Element
protected  java.util.Map<Element,ModelElementCS> CSI2PivotMapping.computePivot2CSMap()
           
 java.util.Map<java.lang.String,Element> CSI2PivotMapping.getMapping()
           
 

Methods in org.eclipse.ocl.examples.xtext.base.utilities with parameters of type Element
static ModelElementCS ElementUtil.getCsElement(Element obj)
           
 ModelElementCS CSI2PivotMapping.getCSElement(Element pivotElement)
           
 void CSI2PivotMapping.put(ModelElementCS csElement, Element pivotElement)
          Install the Pivot element corresponding to a given CS element.
static void ElementUtil.setPathName(PathNameCS csPathName, Element element, Namespace scope)
          Assign a sequence of one or more path elements to csPathName that identify element with respect to scope.
 

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

Methods in org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.impl that return types with arguments of type Element
 java.lang.Iterable<Element> PathNameDeclCSImpl.getMorePivots()
           
 

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

Methods in org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.util that return Element
 Element AbstractCompleteOCLCSLeft2RightVisitor.visitClassifierContextDeclCS(ClassifierContextDeclCS csElement)
           
 Element AbstractCompleteOCLCSLeft2RightVisitor.visitCompleteOCLDocumentCS(CompleteOCLDocumentCS csElement)
           
 Element AbstractCompleteOCLCSLeft2RightVisitor.visitContextDeclCS(ContextDeclCS csElement)
           
 Element AbstractCompleteOCLCSLeft2RightVisitor.visitDefCS(DefCS csElement)
           
 Element AbstractCompleteOCLCSLeft2RightVisitor.visitDefOperationCS(DefOperationCS csElement)
           
 Element AbstractCompleteOCLCSLeft2RightVisitor.visitDefPropertyCS(DefPropertyCS csElement)
           
 Element AbstractCompleteOCLCSLeft2RightVisitor.visitFeatureContextDeclCS(FeatureContextDeclCS csElement)
           
 Element AbstractCompleteOCLCSLeft2RightVisitor.visitIncludeCS(IncludeCS csElement)
           
 Element AbstractCompleteOCLCSLeft2RightVisitor.visitOCLMessageArgCS(OCLMessageArgCS csElement)
           
 Element AbstractCompleteOCLCSLeft2RightVisitor.visitOperationContextDeclCS(OperationContextDeclCS csElement)
           
 Element AbstractCompleteOCLCSLeft2RightVisitor.visitPackageDeclarationCS(PackageDeclarationCS csElement)
           
 Element AbstractCompleteOCLCSLeft2RightVisitor.visitPathNameDeclCS(PathNameDeclCS csElement)
           
 Element AbstractCompleteOCLCSLeft2RightVisitor.visitPropertyContextDeclCS(PropertyContextDeclCS csElement)
           
 

Uses of Element in org.eclipse.ocl.examples.xtext.completeocl.cs2as
 

Methods in org.eclipse.ocl.examples.xtext.completeocl.cs2as that return types with arguments of type Element
protected  CompleteOCLCSVisitor<Element> CompleteOCLCS2Pivot.createLeft2RightVisitor(CS2PivotConversion converter)
           
 

Uses of Element in org.eclipse.ocl.examples.xtext.completeocl.utilities
 

Methods in org.eclipse.ocl.examples.xtext.completeocl.utilities that return Element
 Element CompleteOCLASResourceFactory.importFromResource(MetaModelManager metaModelManager, org.eclipse.emf.ecore.resource.Resource resource, org.eclipse.emf.common.util.URI uri)
           
 

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

Methods in org.eclipse.ocl.examples.xtext.essentialocl.cs2as that return Element
 Element EssentialOCLCSLeft2RightVisitor.visitBinaryOperatorCS(BinaryOperatorCS csOperator)
           
 Element EssentialOCLCSLeft2RightVisitor.visitBooleanLiteralExpCS(BooleanLiteralExpCS csBooleanLiteralExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitCollectionLiteralExpCS(CollectionLiteralExpCS csCollectionLiteralExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitCollectionLiteralPartCS(CollectionLiteralPartCS csCollectionLiteralPart)
           
 Element EssentialOCLCSLeft2RightVisitor.visitCollectionTypeCS(CollectionTypeCS object)
           
 Element EssentialOCLCSLeft2RightVisitor.visitConstructorExpCS(ConstructorExpCS csConstructorExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitConstructorPartCS(ConstructorPartCS csConstructorPart)
           
 Element EssentialOCLCSLeft2RightVisitor.visitContextCS(ContextCS csContext)
           
 Element EssentialOCLCSLeft2RightVisitor.visitExpCS(ExpCS object)
           
 Element EssentialOCLCSLeft2RightVisitor.visitIfExpCS(IfExpCS csIfExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitIndexExpCS(IndexExpCS csIndexExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitInfixExpCS(InfixExpCS csInfixExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitInvalidLiteralExpCS(InvalidLiteralExpCS csInvalidLiteralExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitInvocationExpCS(InvocationExpCS csInvocationExp)
          Resolve an invocation such as name()
 Element EssentialOCLCSLeft2RightVisitor.visitLetExpCS(LetExpCS csLetExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitLetVariableCS(LetVariableCS csLetVariable)
           
 Element EssentialOCLCSLeft2RightVisitor.visitNameExpCS(NameExpCS csNameExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitNavigatingArgCS(NavigatingArgCS csNavigatingArg)
           
 Element EssentialOCLCSLeft2RightVisitor.visitNestedExpCS(NestedExpCS csNestedExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitNullLiteralExpCS(NullLiteralExpCS csNullLiteralExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitNumberLiteralExpCS(NumberLiteralExpCS csNumberLiteralExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitOperatorCS(OperatorCS object)
           
 Element EssentialOCLCSLeft2RightVisitor.visitPrefixExpCS(PrefixExpCS csPrefixExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitSelfExpCS(SelfExpCS csSelfExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitStringLiteralExpCS(StringLiteralExpCS csStringLiteralExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitTupleLiteralExpCS(TupleLiteralExpCS csTupleLiteralExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitTupleLiteralPartCS(TupleLiteralPartCS csTupleLiteralPart)
           
 Element EssentialOCLCSLeft2RightVisitor.visitTypeLiteralExpCS(TypeLiteralExpCS csTypeLiteralExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitUnaryOperatorCS(UnaryOperatorCS csOperator)
           
 Element EssentialOCLCSLeft2RightVisitor.visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS csUnlimitedNaturalLiteralExp)
           
 Element EssentialOCLCSLeft2RightVisitor.visitVariableCS(VariableCS csVariable)
           
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.cs2as that return types with arguments of type Element
protected  EssentialOCLCSVisitor<Element> EssentialOCLCS2Pivot.createLeft2RightVisitor(CS2PivotConversion converter)
           
 

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

Methods in org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.util that return Element
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitBinaryOperatorCS(BinaryOperatorCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitBooleanLiteralExpCS(BooleanLiteralExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitCollectionLiteralExpCS(CollectionLiteralExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitCollectionLiteralPartCS(CollectionLiteralPartCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitCollectionTypeCS(CollectionTypeCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitConstructorExpCS(ConstructorExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitConstructorPartCS(ConstructorPartCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitContextCS(ContextCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitExpCS(ExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitExpSpecificationCS(ExpSpecificationCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitIfExpCS(IfExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitIndexExpCS(IndexExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitInfixExpCS(InfixExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitInvalidLiteralExpCS(InvalidLiteralExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitInvocationExpCS(InvocationExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitLetExpCS(LetExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitLetVariableCS(LetVariableCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitLiteralExpCS(LiteralExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitNamedExpCS(NamedExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitNameExpCS(NameExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitNavigatingArgCS(NavigatingArgCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitNavigationOperatorCS(NavigationOperatorCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitNestedExpCS(NestedExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitNullLiteralExpCS(NullLiteralExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitNumberLiteralExpCS(NumberLiteralExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitOperatorCS(OperatorCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitPrefixExpCS(PrefixExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitPrimitiveLiteralExpCS(PrimitiveLiteralExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitSelfExpCS(SelfExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitStringLiteralExpCS(StringLiteralExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitTupleLiteralExpCS(TupleLiteralExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitTupleLiteralPartCS(TupleLiteralPartCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitTypeLiteralExpCS(TypeLiteralExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitTypeNameExpCS(TypeNameExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitUnaryOperatorCS(UnaryOperatorCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS csElement)
           
 Element AbstractEssentialOCLCSLeft2RightVisitor.visitVariableCS(VariableCS csElement)
           
 

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

Methods in org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling with parameters of type Element
protected  java.lang.String BaseLabelProvider.safeGetMoniker(Element element)
           
protected  java.lang.String BaseLabelProvider.text(Element ele)
           
 

Uses of Element in org.eclipse.ocl.examples.xtext.oclinecore.cs2as
 

Methods in org.eclipse.ocl.examples.xtext.oclinecore.cs2as that return types with arguments of type Element
protected  OCLinEcoreCSVisitor<Element> OCLinEcoreCS2Pivot.createLeft2RightVisitor(CS2PivotConversion converter)
           
 

Uses of Element in org.eclipse.ocl.examples.xtext.oclinecore.oclinecorecs.util
 

Methods in org.eclipse.ocl.examples.xtext.oclinecore.oclinecorecs.util that return Element
 Element AbstractOCLinEcoreCSLeft2RightVisitor.visitOCLinEcoreConstraintCS(OCLinEcoreConstraintCS csElement)
           
 Element AbstractOCLinEcoreCSLeft2RightVisitor.visitSysMLCS(SysMLCS csElement)
           
 Element AbstractOCLinEcoreCSLeft2RightVisitor.visitTopLevelCS(TopLevelCS csElement)
           
 

Uses of Element in org.eclipse.ocl.examples.xtext.oclinecore.utilities
 

Methods in org.eclipse.ocl.examples.xtext.oclinecore.utilities that return Element
 Element OCLinEcoreASResourceFactory.importFromResource(MetaModelManager metaModelManager, org.eclipse.emf.ecore.resource.Resource resource, org.eclipse.emf.common.util.URI uri)
           
 

Uses of Element in org.eclipse.ocl.examples.xtext.oclstdlib.cs2as
 

Methods in org.eclipse.ocl.examples.xtext.oclstdlib.cs2as that return Element
 Element OCLstdlibCSLeft2RightVisitor.visitPrecedenceCS(PrecedenceCS object)
           
 

Methods in org.eclipse.ocl.examples.xtext.oclstdlib.cs2as that return types with arguments of type Element
protected  OCLstdlibCSVisitor<Element> OCLstdlibCS2Pivot.createLeft2RightVisitor(CS2PivotConversion converter)
           
 

Uses of Element in org.eclipse.ocl.examples.xtext.oclstdlib.oclstdlibcs.util
 

Methods in org.eclipse.ocl.examples.xtext.oclstdlib.oclstdlibcs.util that return Element
 Element AbstractOCLstdlibCSLeft2RightVisitor.visitLibClassCS(LibClassCS csElement)
           
 Element AbstractOCLstdlibCSLeft2RightVisitor.visitLibConstraintCS(LibConstraintCS csElement)
           
 Element AbstractOCLstdlibCSLeft2RightVisitor.visitLibIterationCS(LibIterationCS csElement)
           
 Element AbstractOCLstdlibCSLeft2RightVisitor.visitLibOperationCS(LibOperationCS csElement)
           
 Element AbstractOCLstdlibCSLeft2RightVisitor.visitLibPackageCS(LibPackageCS csElement)
           
 Element AbstractOCLstdlibCSLeft2RightVisitor.visitLibPropertyCS(LibPropertyCS csElement)
           
 Element AbstractOCLstdlibCSLeft2RightVisitor.visitLibRootPackageCS(LibRootPackageCS csElement)
           
 Element AbstractOCLstdlibCSLeft2RightVisitor.visitMetaTypeName(MetaTypeName csElement)
           
 Element AbstractOCLstdlibCSLeft2RightVisitor.visitPrecedenceCS(PrecedenceCS csElement)