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

Packages that use LiteralExp
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.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.

Uses of LiteralExp in org.eclipse.ocl.ecore

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

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

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

`

`<C> T`

`

`EcoreSwitch.caseExpressions_LiteralExp(LiteralExp<C> object)`
Returns the result of interpreting the object as an instance of 'Literal Exp'

`

`<C> T`

`

`EcoreSwitch.caseLiteralExp_1(LiteralExp<C> object)`
Deprecated. Since 1.3, override the `EcoreSwitch.caseExpressions_LiteralExp(org.eclipse.ocl.expressions.LiteralExp<C>)` method, instead.

Uses of LiteralExp in org.eclipse.ocl.expressions

Subinterfaces of LiteralExp in org.eclipse.ocl.expressions
`interface` `BooleanLiteralExp<C>` A representation of the model object 'Boolean Literal Exp'
`interface` `CollectionLiteralExp<C>` A representation of the model object 'Collection Literal Exp'
`interface` `EnumLiteralExp<C,EL>` A representation of the model object 'Enum Literal Exp'
`interface` `IntegerLiteralExp<C>` A representation of the model object 'Integer Literal Exp'
`interface` `InvalidLiteralExp<C>` A representation of the model object 'Invalid Literal Exp'
`interface` `NullLiteralExp<C>` A representation of the model object 'Null Literal Exp'
`interface` `NumericLiteralExp<C>` A representation of the model object 'Numeric Literal Exp'
`interface` `PrimitiveLiteralExp<C>` A representation of the model object 'Primitive Literal Exp'
`interface` `RealLiteralExp<C>` A representation of the model object 'Real Literal Exp'
`interface` `StringLiteralExp<C>` A representation of the model object 'String Literal Exp'
`interface` `TupleLiteralExp<C,P>` A representation of the model object 'Tuple Literal Exp'
`interface` `UnlimitedNaturalLiteralExp<C>` A representation of the model object 'Unlimited Natural Literal Exp'

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

Classes in org.eclipse.ocl.expressions.impl that implement LiteralExp
`class` `BooleanLiteralExpImpl<C>` An implementation of the model object 'Boolean Literal Exp'
`class` `CollectionLiteralExpImpl<C>` An implementation of the model object 'Collection Literal Exp'
`class` `EnumLiteralExpImpl<C,EL>` An implementation of the model object 'Enum Literal Exp'
`class` `IntegerLiteralExpImpl<C>` An implementation of the model object 'Integer Literal Exp'
`class` `InvalidLiteralExpImpl<C>` An implementation of the model object 'Invalid Literal Exp'
`class` `LiteralExpImpl<C>` An implementation of the model object 'Literal Exp'
`class` `NullLiteralExpImpl<C>` An implementation of the model object 'Null Literal Exp'
`class` `NumericLiteralExpImpl<C>` An implementation of the model object 'Numeric Literal Exp'
`class` `PrimitiveLiteralExpImpl<C>` An implementation of the model object 'Primitive Literal Exp'
`class` `RealLiteralExpImpl<C>` An implementation of the model object 'Real Literal Exp'
`class` `StringLiteralExpImpl<C>` An implementation of the model object 'String Literal Exp'
`class` `TupleLiteralExpImpl<C,P>` An implementation of the model object 'Tuple Literal Exp'
`class` `UnlimitedNaturalLiteralExpImpl<C>` An implementation of the model object 'Unlimited Natural Literal Exp'

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

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

`

`<C> T`

`

`ExpressionsSwitch.caseLiteralExp(LiteralExp<C> object)`
Returns the result of interpreting the object as an instance of 'Literal Exp'

`boolean` `ExpressionsValidator.validateLiteralExp(LiteralExp<?> literalExp, DiagnosticChain diagnostics, Map<Object,Object> context)`

Uses of LiteralExp in org.eclipse.ocl.parser

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

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

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

`

`<C> T`

`

`UMLSwitch.caseExpressions_LiteralExp(LiteralExp<C> object)`
Returns the result of interpreting the object as an instance of 'Literal Exp'

`

`<C> T`

`

`UMLSwitch.caseLiteralExp_1(LiteralExp<C> object)`
Deprecated. Since 2.0, override the `UMLSwitch.caseExpressions_LiteralExp(org.eclipse.ocl.expressions.LiteralExp<C>)` method, instead.

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