## Uses of Interface
org.eclipse.ocl.expressions.TupleLiteralPart

Packages that use TupleLiteralPart
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.impl: Implementation of the Ecore binding of the the `Types` package of the OCL Abstract Syntax.
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.impl: Implementation of the UML binding of the the `Types` package of the OCL Abstract Syntax.
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 TupleLiteralPart in org.eclipse.ocl

Methods in org.eclipse.ocl with parameters of type TupleLiteralPart
`Object` `EvaluationVisitorImpl.visitTupleLiteralPart(TupleLiteralPart<C,P> tp)`
`Object` `EvaluationVisitorDecorator.visitTupleLiteralPart(TupleLiteralPart<C,P> part)` Delegates to my decorated visitor.

Uses of TupleLiteralPart in org.eclipse.ocl.ecore

Subinterfaces of TupleLiteralPart in org.eclipse.ocl.ecore
`interface` `TupleLiteralPart` A representation of the model object 'Tuple Literal Part'

Uses of TupleLiteralPart in org.eclipse.ocl.ecore.impl

Fields in org.eclipse.ocl.ecore.impl with type parameters of type TupleLiteralPart
`protected EList<TupleLiteralPart<EClassifier,EStructuralFeature>>` `TupleLiteralExpImpl.part` The cached value of the '`Part`' containment reference list

Methods in org.eclipse.ocl.ecore.impl that return types with arguments of type TupleLiteralPart
`EList<TupleLiteralPart<EClassifier,EStructuralFeature>>` `TupleLiteralExpImpl.getPart()`

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

Methods in org.eclipse.ocl.ecore.util with parameters of type TupleLiteralPart

`

`<C,P> T`

`

`EcoreSwitch.caseExpressions_TupleLiteralPart(TupleLiteralPart<C,P> object)`
Returns the result of interpreting the object as an instance of 'Tuple Literal Part'

`

`<C,P> T`

`

`EcoreSwitch.caseTupleLiteralPart_1(TupleLiteralPart<C,P> object)`
Deprecated. Since 1.3, override the `EcoreSwitch.caseExpressions_TupleLiteralPart(org.eclipse.ocl.expressions.TupleLiteralPart<C, P>)` method, instead.

Uses of TupleLiteralPart in org.eclipse.ocl.expressions

Methods in org.eclipse.ocl.expressions that return TupleLiteralPart

`

`<C,P> TupleLiteralPart<C,P>`

`

`ExpressionsFactory.createTupleLiteralPart()`
Returns a new object of class 'Tuple Literal Part'

Methods in org.eclipse.ocl.expressions that return types with arguments of type TupleLiteralPart
`EList<TupleLiteralPart<C,P>>` `TupleLiteralExp.getPart()` Returns the value of the 'Part' containment reference list.

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

Classes in org.eclipse.ocl.expressions.impl that implement TupleLiteralPart
`class` `TupleLiteralPartImpl<C,P>` An implementation of the model object 'Tuple Literal Part'

Fields in org.eclipse.ocl.expressions.impl with type parameters of type TupleLiteralPart
`protected EList<TupleLiteralPart<C,P>>` `TupleLiteralExpImpl.part` The cached value of the '`Part`' containment reference list

Methods in org.eclipse.ocl.expressions.impl that return TupleLiteralPart

`

`<C,P> TupleLiteralPart<C,P>`

`

`ExpressionsFactoryImpl.createTupleLiteralPart()`

Methods in org.eclipse.ocl.expressions.impl that return types with arguments of type TupleLiteralPart
`EList<TupleLiteralPart<C,P>>` `TupleLiteralExpImpl.getPart()`

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

Methods in org.eclipse.ocl.expressions.operations with parameters of type TupleLiteralPart

`static

`<C,P,T,U extends Visitor<T,?,?,?,?,?,?,?,?,?>> T`

`

`TupleLiteralPartOperations.accept(TupleLiteralPart<C,P> tupleLiteralPart, U v)`

`static

`<C,P> boolean`

`

`TupleLiteralPartOperations.checkValueType(TupleLiteralPart<C,P> tupleLiteralPart, DiagnosticChain diagnostics, Map<Object,Object> context)`
attribute.type = value.type

`static

`<C,P> String`

`

`TupleLiteralPartOperations.getName(TupleLiteralPart<C,P> tupleLiteralPart)`

`static

`<C,P> C`

`

`TupleLiteralPartOperations.getType(TupleLiteralPart<C,P> tupleLiteralPart)`

`static

`<C,P> void`

`

`TupleLiteralPartOperations.setName(TupleLiteralPart<C,P> tupleLiteralPart, String name)`

`static

`<C,P> void`

`

`TupleLiteralPartOperations.setType(TupleLiteralPart<C,P> tupleLiteralPart, C type)`

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

Methods in org.eclipse.ocl.expressions.util with parameters of type TupleLiteralPart

`

`<C,P> T`

`

`ExpressionsSwitch.caseTupleLiteralPart(TupleLiteralPart<C,P> object)`
Returns the result of interpreting the object as an instance of 'Tuple Literal Part'

`boolean` `ExpressionsValidator.validateTupleLiteralPart_checkValueType(TupleLiteralPart<?,?> tupleLiteralPart, DiagnosticChain diagnostics, Map<Object,Object> context)` Validates the checkValueType constraint of 'Tuple Literal Part'
`boolean` `ExpressionsValidator.validateTupleLiteralPart(TupleLiteralPart<?,?> tupleLiteralPart, DiagnosticChain diagnostics, Map<Object,Object> context)`

Uses of TupleLiteralPart in org.eclipse.ocl.parser

Methods in org.eclipse.ocl.parser that return TupleLiteralPart
`protected TupleLiteralPart<C,P>` `AbstractOCLAnalyzer.tupleLiteralPartCS(VariableCS variableDeclarationCS, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env)` tupleLiteralPartCS

Methods in org.eclipse.ocl.parser that return types with arguments of type TupleLiteralPart
`protected EList<TupleLiteralPart<C,P>>` `AbstractOCLAnalyzer.tupleLiteralPartListCS(List<VariableCS> variableDeclarations, Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env)` tupleLiteralPartListCS

Methods in org.eclipse.ocl.parser with parameters of type TupleLiteralPart
`Boolean` `ValidationVisitor.visitTupleLiteralPart(TupleLiteralPart<C,P> tp)`

Uses of TupleLiteralPart in org.eclipse.ocl.uml.impl

Fields in org.eclipse.ocl.uml.impl with type parameters of type TupleLiteralPart
`protected EList<TupleLiteralPart<Classifier,Property>>` `TupleLiteralExpImpl.part` The cached value of the '`Part`' containment reference list

Methods in org.eclipse.ocl.uml.impl that return types with arguments of type TupleLiteralPart
`EList<TupleLiteralPart<Classifier,Property>>` `TupleLiteralExpImpl.getPart()`

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

Methods in org.eclipse.ocl.uml.util with parameters of type TupleLiteralPart

`

`<C,P> T`

`

`UMLSwitch.caseExpressions_TupleLiteralPart(TupleLiteralPart<C,P> object)`
Returns the result of interpreting the object as an instance of 'Tuple Literal Part'

`

`<C,P> T`

`

`UMLSwitch.caseTupleLiteralPart_1(TupleLiteralPart<C,P> object)`
Deprecated. Since 2.0, override the `UMLSwitch.caseExpressions_TupleLiteralPart(org.eclipse.ocl.expressions.TupleLiteralPart<C, P>)` method, instead.

Uses of TupleLiteralPart in org.eclipse.ocl.util

Methods in org.eclipse.ocl.util with parameters of type TupleLiteralPart
`protected String` `ToStringVisitor.handleTupleLiteralPart(TupleLiteralPart<C,P> part, String valueResult)`

Uses of TupleLiteralPart in org.eclipse.ocl.utilities

Methods in org.eclipse.ocl.utilities that return TupleLiteralPart

`

`<C,P> TupleLiteralPart<C,P>`

`

`OCLFactory.createTupleLiteralPart()`
Returns a new object of class 'Tuple Literal Part'

Methods in org.eclipse.ocl.utilities with parameters of type TupleLiteralPart
`protected T` `AbstractVisitor.handleTupleLiteralPart(TupleLiteralPart<C,P> part, T valueResult)` Visits the specified tuple literal part with the results of visiting its value (if any).
`T` `Visitor.visitTupleLiteralPart(TupleLiteralPart<C,P> part)`
`T` `AbstractVisitor.visitTupleLiteralPart(TupleLiteralPart<C,P> part)` Visits the tuple literal part's value, if any.

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