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

Packages that use TypedElement
org.eclipse.ocl.examples.codegen.analyzer   
org.eclipse.ocl.examples.codegen.generator   
org.eclipse.ocl.examples.pivot   
org.eclipse.ocl.examples.pivot.context   
org.eclipse.ocl.examples.pivot.ecore   
org.eclipse.ocl.examples.pivot.internal.impl   
org.eclipse.ocl.examples.pivot.manager   
org.eclipse.ocl.examples.pivot.prettyprint   
org.eclipse.ocl.examples.pivot.uml   
org.eclipse.ocl.examples.pivot.util   
org.eclipse.ocl.examples.pivot.utilities   
org.eclipse.ocl.examples.xtext.base.pivot2cs   
 

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

Methods in org.eclipse.ocl.examples.codegen.analyzer with parameters of type TypedElement
protected  void AS2CGVisitor.setAst(CGTypedElement cgElement, TypedElement asElement)
           
 

Uses of TypedElement in org.eclipse.ocl.examples.codegen.generator
 

Method parameters in org.eclipse.ocl.examples.codegen.generator with type arguments of type TypedElement
 java.lang.Class<?> AbstractGenModelHelper.getOperationInterface(java.util.List<? extends TypedElement> parameters)
           
 java.lang.Class<?> GenModelHelper.getOperationInterface(java.util.List<? extends TypedElement> parameters)
           
 

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

Subinterfaces of TypedElement in org.eclipse.ocl.examples.pivot
 interface AssociationClassCallExp
          A representation of the model object 'Association Class Call Exp'.
 interface BooleanLiteralExp
          A representation of the model object 'Boolean Literal Exp'.
 interface CallExp
          A representation of the model object 'Call Exp'.
 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 ConstructorExp
          A representation of the model object 'Constructor Exp'.
 interface ConstructorPart
          A representation of the model object 'Constructor Part'.
 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 IfExp
          A representation of the model object 'If Exp'.
 interface IntegerLiteralExp
          A representation of the model object 'Integer Literal Exp'.
 interface InvalidLiteralExp
          A representation of the model object 'Invalid Literal Exp'.
 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 LetExp
          A representation of the model object 'Let Exp'.
 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 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 OppositePropertyCallExp
          A representation of the model object 'Opposite Property Call Exp'.
 interface Parameter
          A representation of the model object 'Parameter'.
 interface PrimitiveLiteralExp
          A representation of the model object 'Primitive Literal Exp'.
 interface Property
          A representation of the model object 'Property'.
 interface PropertyCallExp
          A representation of the model object 'Property Call Exp'.
 interface RealLiteralExp
          A representation of the model object 'Real Literal Exp'.
 interface StateExp
          A representation of the model object 'State Exp'.
 interface StringLiteralExp
          A representation of the model object 'String Literal Exp'.
 interface TupleLiteralExp
          A representation of the model object 'Tuple Literal Exp'.
 interface TupleLiteralPart
          A representation of the model object 'Tuple Literal Part'.
 interface TypedMultiplicityElement
          A representation of the model object 'Typed Multiplicity Element'.
 interface TypeExp
          A representation of the model object 'Type Exp'.
 interface UnlimitedNaturalLiteralExp
          A representation of the model object 'Unlimited Natural Literal Exp'.
 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'.
 

Uses of TypedElement in org.eclipse.ocl.examples.pivot.context
 

Methods in org.eclipse.ocl.examples.pivot.context with parameters of type TypedElement
protected  void AbstractBase2PivotConversion.addUnderspecifiedTypedElement(TypedElement pivotElement)
           
 void AbstractBase2PivotConversion.setBehavioralType(TypedElement targetElement, TypedElement sourceElement)
           
 void AbstractBase2PivotConversion.setType(TypedElement pivotElement, Type type)
          Deprecated. 
 void AbstractBase2PivotConversion.setType(TypedElement pivotElement, Type type, boolean isRequired)
           
 

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

Methods in org.eclipse.ocl.examples.pivot.ecore that return TypedElement
 TypedElement Ecore2PivotReferenceSwitch.caseETypedElement(org.eclipse.emf.ecore.ETypedElement eObject)
           
 

Methods in org.eclipse.ocl.examples.pivot.ecore with parameters of type TypedElement
 org.eclipse.emf.ecore.EObject Pivot2EcoreReferenceVisitor.visitTypedElement(TypedElement pivotTypedElement)
           
 

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

Classes in org.eclipse.ocl.examples.pivot.internal.impl that implement TypedElement
 class AssociationClassCallExpImpl
          An implementation of the model object 'Association Class Call Exp'.
 class BooleanLiteralExpImpl
          An implementation of the model object 'Boolean Literal Exp'.
 class CallExpImpl
          An implementation of the model object 'Call Exp'.
 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 ConstructorExpImpl
          An implementation of the model object 'Constructor Exp'.
 class ConstructorPartImpl
          An implementation of the model object 'Constructor Part'.
 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 IfExpImpl
          An implementation of the model object 'If Exp'.
 class IntegerLiteralExpImpl
          An implementation of the model object 'Integer Literal Exp'.
 class InvalidLiteralExpImpl
          An implementation of the model object 'Invalid Literal Exp'.
 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 LetExpImpl
          An implementation of the model object 'Let Exp'.
 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 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 OppositePropertyCallExpImpl
          An implementation of the model object 'Opposite Property Call Exp'.
 class ParameterImpl
          An implementation of the model object 'Parameter'.
 class PrimitiveLiteralExpImpl
          An implementation of the model object 'Primitive Literal Exp'.
 class PropertyCallExpImpl
          An implementation of the model object 'Property Call Exp'.
 class PropertyImpl
          An implementation of the model object 'Property'.
 class RealLiteralExpImpl
          An implementation of the model object 'Real Literal Exp'.
 class StateExpImpl
          An implementation of the model object 'State Exp'.
 class StringLiteralExpImpl
          An implementation of the model object 'String Literal Exp'.
 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 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 UnlimitedNaturalLiteralExpImpl
          An implementation of the model object 'Unlimited Natural Literal Exp'.
 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'.
 

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

Classes in org.eclipse.ocl.examples.pivot.manager that implement TypedElement
static class TupleTypeManager.TuplePart
          TuplePart provides a convenient descriptor for a tuple part complying with the full EMF model protocols.
 

Methods in org.eclipse.ocl.examples.pivot.manager with parameters of type TypedElement
protected  void TemplateParameterSubstitutionVisitor.visit(TypedElement formalElement, DomainTypedElement actualElement)
           
 

Method parameters in org.eclipse.ocl.examples.pivot.manager with type arguments of type TypedElement
protected  void TemplateParameterSubstitutionVisitor.visitAllTypedElements(java.util.List<? extends TypedElement> formalElements, java.util.List<? extends DomainTypedElement> actualElements)
           
 

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

Methods in org.eclipse.ocl.examples.pivot.prettyprint with parameters of type TypedElement
 java.lang.Object PrettyPrintVisitor.visitTypedElement(TypedElement object)
           
 

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

Methods in org.eclipse.ocl.examples.pivot.uml with parameters of type TypedElement
protected  void UML2PivotReferenceSwitch.resolveMultiplicity(TypedElement pivotElement, org.eclipse.uml2.uml.TypedElement umlTypedElement)
           
protected  void UML2PivotUseSwitch.resolveMultiplicity(TypedElement pivotElement, org.eclipse.uml2.uml.TypedElement umlTypedElement)
           
 org.eclipse.emf.ecore.EObject Pivot2UMLReferenceVisitor.visitTypedElement(TypedElement pivotTypedElement)
           
 

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

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

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

Methods in org.eclipse.ocl.examples.pivot.utilities with parameters of type TypedElement
protected  void ToStringVisitor.appendElementType(TypedElement typedElement)
           
static Type PivotUtil.getBehavioralType(TypedElement element)
          Deprecated. 
static Type PivotUtil.getType(TypedElement typedElement)
           
 java.lang.Object ASSaverLocateVisitor.visitTypedElement(TypedElement object)
           
 java.lang.Object ASSaverResolveVisitor.visitTypedElement(TypedElement object)
           
 

Method parameters in org.eclipse.ocl.examples.pivot.utilities with type arguments of type TypedElement
 void AS2Moniker.appendTupleType(java.util.Collection<? extends TypedElement> tupleParts)
           
 

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

Methods in org.eclipse.ocl.examples.xtext.base.pivot2cs with parameters of type TypedElement
<T extends TypedElementCS>
T
Pivot2CSConversion.refreshTypedElement(java.lang.Class<T> csClass, org.eclipse.emf.ecore.EClass csEClass, TypedElement object)