Uses of Interface
org.eclipse.ocl.expressions.TupleLiteralExp

Packages that use TupleLiteralExp
org.eclipse.ocl Definition of the extensible environment API for OCL parsing and evaluation. 
org.eclipse.ocl.ecore Implementation of an OCL binding for the Ecore metamodel. 
org.eclipse.ocl.ecore.util Generated utilities for working with instances the Ecore binding of the Types package of the OCL Abstract Syntax. 
org.eclipse.ocl.expressions Specification of the Expressions package of the Object Constraint Lanuage version 2.0 Abstract Syntax model. 
org.eclipse.ocl.expressions.impl Implementation of the Expressions package of the Object Constraint Lanuage version 2.0 Abstract Syntax model. 
org.eclipse.ocl.expressions.operations   
org.eclipse.ocl.expressions.util Generated utilities for working with instances the Expressions model. 
org.eclipse.ocl.parser   
org.eclipse.ocl.uml.util Miscellaneous utilities in support of the UML environment for OCL. 
org.eclipse.ocl.util Miscellaneous utilities in support of the OCL parser and environment implementations. 
org.eclipse.ocl.utilities Abstract API for OCL AST utilities and extensions of the UML metamodel. 
 

Uses of TupleLiteralExp in org.eclipse.ocl
 

Methods in org.eclipse.ocl with parameters of type TupleLiteralExp
 Object EvaluationVisitorImpl.visitTupleLiteralExp(TupleLiteralExp<C,P> tl)
          Callback for a TupleLiteralExp visit.
 Object EvaluationVisitorDecorator.visitTupleLiteralExp(TupleLiteralExp<C,P> literalExp)
          Delegates to my decorated visitor.
 

Uses of TupleLiteralExp in org.eclipse.ocl.ecore
 

Subinterfaces of TupleLiteralExp in org.eclipse.ocl.ecore
 interface TupleLiteralExp
          A representation of the model object 'Tuple Literal Exp'
 

Uses of TupleLiteralExp in org.eclipse.ocl.ecore.util
 

Methods in org.eclipse.ocl.ecore.util with parameters of type TupleLiteralExp
<C,P> T
EcoreSwitch.caseExpressions_TupleLiteralExp(TupleLiteralExp<C,P> object)
          Returns the result of interpreting the object as an instance of 'Tuple Literal Exp'
<C,P> T
EcoreSwitch.caseTupleLiteralExp_1(TupleLiteralExp<C,P> object)
          Deprecated. Since 1.3, override the EcoreSwitch.caseExpressions_TupleLiteralExp(org.eclipse.ocl.expressions.TupleLiteralExp) method, instead.
 

Uses of TupleLiteralExp in org.eclipse.ocl.expressions
 

Methods in org.eclipse.ocl.expressions that return TupleLiteralExp
<C,P> TupleLiteralExp<C,P>
ExpressionsFactory.createTupleLiteralExp()
          Returns a new object of class 'Tuple Literal Exp'
 

Uses of TupleLiteralExp in org.eclipse.ocl.expressions.impl
 

Classes in org.eclipse.ocl.expressions.impl that implement TupleLiteralExp
 class TupleLiteralExpImpl<C,P>
          An implementation of the model object 'Tuple Literal Exp'
 

Methods in org.eclipse.ocl.expressions.impl that return TupleLiteralExp
<C,P> TupleLiteralExp<C,P>
ExpressionsFactoryImpl.createTupleLiteralExp()
           
 

Uses of TupleLiteralExp in org.eclipse.ocl.expressions.operations
 

Methods in org.eclipse.ocl.expressions.operations with parameters of type TupleLiteralExp
static
<C,P> boolean
TupleLiteralExpOperations.checkPartsUnique(TupleLiteralExp<C,P> tupleLiteralExp, DiagnosticChain diagnostics, Map<Object,Object> context)
          part->isUnique (attribute.name)
static
<C,P> boolean
TupleLiteralExpOperations.checkTupleType(TupleLiteralExp<C,P> tupleLiteralExp, DiagnosticChain diagnostics, Map<Object,Object> context)
          type.oclIsKindOf (TupleType) and part->forAll (tlep | type.oclAsType (TupleType).allProperties()->exists (tp | tlep.attribute = tp)) and part->size() = type.oclAsType (TupleType).allProperties()->size()
 

Uses of TupleLiteralExp in org.eclipse.ocl.expressions.util
 

Methods in org.eclipse.ocl.expressions.util with parameters of type TupleLiteralExp
<C,P> T
ExpressionsSwitch.caseTupleLiteralExp(TupleLiteralExp<C,P> object)
          Returns the result of interpreting the object as an instance of 'Tuple Literal Exp'
 boolean ExpressionsValidator.validateTupleLiteralExp_checkPartsUnique(TupleLiteralExp<?,?> tupleLiteralExp, DiagnosticChain diagnostics, Map<Object,Object> context)
          Validates the checkPartsUnique constraint of 'Tuple Literal Exp'
 boolean ExpressionsValidator.validateTupleLiteralExp_checkTupleType(TupleLiteralExp<?,?> tupleLiteralExp, DiagnosticChain diagnostics, Map<Object,Object> context)
          Validates the checkTupleType constraint of 'Tuple Literal Exp'
 boolean ExpressionsValidator.validateTupleLiteralExp(TupleLiteralExp<?,?> tupleLiteralExp, DiagnosticChain diagnostics, Map<Object,Object> context)
           
 

Uses of TupleLiteralExp in org.eclipse.ocl.parser
 

Methods in org.eclipse.ocl.parser that return TupleLiteralExp
protected  TupleLiteralExp<C,P> AbstractOCLAnalyzer.tupleLiteralExpCS(TupleLiteralExpCS tupleLiteralExpCS, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env)
          TupleLiteralExpCS
 

Methods in org.eclipse.ocl.parser with parameters of type TupleLiteralExp
 Boolean ValidationVisitor.visitTupleLiteralExp(TupleLiteralExp<C,P> tl)
          Callback for a TupleLiteralExp visit.
 

Uses of TupleLiteralExp in org.eclipse.ocl.uml.util
 

Methods in org.eclipse.ocl.uml.util with parameters of type TupleLiteralExp
<C,P> T
UMLSwitch.caseExpressions_TupleLiteralExp(TupleLiteralExp<C,P> object)
          Returns the result of interpreting the object as an instance of 'Tuple Literal Exp'
<C,P> T
UMLSwitch.caseTupleLiteralExp_1(TupleLiteralExp<C,P> object)
          Deprecated. Since 2.0, override the UMLSwitch.caseExpressions_TupleLiteralExp(org.eclipse.ocl.expressions.TupleLiteralExp) method, instead.
 

Uses of TupleLiteralExp in org.eclipse.ocl.util
 

Methods in org.eclipse.ocl.util with parameters of type TupleLiteralExp
protected  String ToStringVisitor.handleTupleLiteralExp(TupleLiteralExp<C,P> literalExp, List<String> partResults)
          Callback for a TupleLiteralExp visit.
 

Uses of TupleLiteralExp in org.eclipse.ocl.utilities
 

Methods in org.eclipse.ocl.utilities that return TupleLiteralExp
<C,P> TupleLiteralExp<C,P>
OCLFactory.createTupleLiteralExp()
          Returns a new object of class 'Tuple Literal Exp'
 

Methods in org.eclipse.ocl.utilities with parameters of type TupleLiteralExp
protected  T AbstractVisitor.handleTupleLiteralExp(TupleLiteralExp<C,P> literalExp, List<T> partResults)
          Visits the specified tuple literal expression with the results of visiting its parts (if any).
 T Visitor.visitTupleLiteralExp(TupleLiteralExp<C,P> literalExp)
           
 T AbstractVisitor.visitTupleLiteralExp(TupleLiteralExp<C,P> literalExp)
          Visits the tuple literal's parts.
 


Copyright 2002, 2007 IBM Corporation and others.
All Rights Reserved.