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

Packages that use TupleType
org.eclipse.ocl.examples.pivot   
org.eclipse.ocl.examples.pivot.internal.impl   
org.eclipse.ocl.examples.pivot.prettyprint   
org.eclipse.ocl.examples.pivot.util   
org.eclipse.ocl.examples.pivot.utilities   
org.eclipse.ocl.examples.pivot.values   
org.eclipse.ocl.examples.pivot.values.impl   
org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling   
 

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

Methods in org.eclipse.ocl.examples.pivot that return TupleType
 TupleType PivotFactory.createTupleType()
          Returns a new object of class 'Tuple Type'.
 

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

Classes in org.eclipse.ocl.examples.pivot.internal.impl that implement TupleType
 class TupleTypeImpl
          An implementation of the model object 'Tuple Type'.
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl that return TupleType
 TupleType PivotFactoryImpl.createTupleType()
           
 

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

Methods in org.eclipse.ocl.examples.pivot.prettyprint with parameters of type TupleType
 java.lang.Object PrettyPrintNameVisitor.visitTupleType(TupleType object)
           
 java.lang.Object PrettyPrintTypeVisitor.visitTupleType(TupleType object)
           
 

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

Methods in org.eclipse.ocl.examples.pivot.util with parameters of type TupleType
 T PivotSwitch.caseTupleType(TupleType object)
          Returns the result of interpreting the object as an instance of 'Tuple Type'.
 boolean PivotValidator.validateTupleType(TupleType tupleType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 R AbstractDelegatingVisitor.visitTupleType(TupleType object)
           
 R AbstractExtendingVisitor.visitTupleType(TupleType object)
           
 R AbstractNullVisitor.visitTupleType(TupleType object)
           
 R Visitor.visitTupleType(TupleType object)
           
 

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

Methods in org.eclipse.ocl.examples.pivot.utilities that return TupleType
 TupleType PivotStandardLibrary.getTupleType()
           
 TupleType TypeManager.getTupleType(java.lang.String typeName, java.util.Collection<? extends TypedElement> parts, java.util.Map<TemplateParameter,ParameterableElement> bindings, java.lang.String moniker)
          Creates a new tuple instance.
 

Methods in org.eclipse.ocl.examples.pivot.utilities with parameters of type TupleType
protected  boolean TypeManager.conformsToTupleType(TupleType actualType, TupleType requiredType, java.util.Map<TemplateParameter,ParameterableElement> bindings)
           
 Type TypeManager.getCommonTupleType(TupleType leftType, TupleType rightType, java.util.Map<TemplateParameter,ParameterableElement> bindings)
           
protected  Type TypeManager.getSpecializedTupleType(TupleType type, java.util.Map<TemplateParameter,ParameterableElement> usageBindings)
           
 java.lang.Object Pivot2MonikerVisitor.visitTupleType(TupleType object)
           
 java.lang.String ToStringVisitor.visitTupleType(TupleType object)
           
 

Uses of TupleType in org.eclipse.ocl.examples.pivot.values
 

Methods in org.eclipse.ocl.examples.pivot.values that return TupleType
 TupleType TupleValue.getTupleType()
          Obtains the tuple's type.
 

Methods in org.eclipse.ocl.examples.pivot.values with parameters of type TupleType
 Value ValueFactory.createTupleValue(TupleType type, java.util.Map<? extends TypedElement,Value> values)
           
 java.util.Set<TupleValue> CollectionValue.product(CollectionValue c, TupleType tupleType)
           
 

Uses of TupleType in org.eclipse.ocl.examples.pivot.values.impl
 

Methods in org.eclipse.ocl.examples.pivot.values.impl that return TupleType
 TupleType TupleValueImpl.getTupleType()
           
 

Methods in org.eclipse.ocl.examples.pivot.values.impl with parameters of type TupleType
 Value ValueFactoryImpl.createTupleValue(TupleType type, java.util.Map<? extends TypedElement,Value> values)
           
 java.util.Set<TupleValue> AbstractCollectionValue.product(CollectionValue c, TupleType tupleType)
           
 java.util.Set<TupleValue> AbstractUndefinedCollectionValue.product(CollectionValue c, TupleType tupleType)
           
 

Constructors in org.eclipse.ocl.examples.pivot.values.impl with parameters of type TupleType
TupleValueImpl(ValueFactory valueFactory, TupleType type, java.util.Map<? extends TypedElement,Value> values)
          Initializes me with a map of part values.
TupleValueImpl(ValueFactory valueFactory, TupleType type, Value firstValue, Value secondValue)
          Convenience constructor to initialize me with a pair of part values as required by the Collection::product() operation.
 

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

Methods in org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling with parameters of type TupleType
protected  java.lang.String BaseLabelProvider.image(TupleType ele)