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

Packages that use CollectionRange
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.internal
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.internal.evaluation
org.eclipse.ocl.parser
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 CollectionRange in org.eclipse.ocl

Methods in org.eclipse.ocl with parameters of type CollectionRange
`Object` `EvaluationVisitorDecorator.visitCollectionRange(CollectionRange<C> range)` Delegates to my decorated visitor.

Uses of CollectionRange in org.eclipse.ocl.ecore

Subinterfaces of CollectionRange in org.eclipse.ocl.ecore
`interface` `CollectionRange` A representation of the model object 'Collection Range'

Uses of CollectionRange in org.eclipse.ocl.ecore.internal

Methods in org.eclipse.ocl.ecore.internal that return CollectionRange

`

`<C> CollectionRange<C>`

`

`OCLFactoryImpl.createCollectionRange()`

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

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

`

`<C> T`

`

`EcoreSwitch.caseCollectionRange_1(CollectionRange<C> object)`
Returns the result of interpreting the object as an instance of 'Collection Range'

Uses of CollectionRange in org.eclipse.ocl.expressions

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

`

`<C> CollectionRange<C>`

`

`ExpressionsFactory.createCollectionRange()`
Returns a new object of class 'Collection Range'

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

Classes in org.eclipse.ocl.expressions.impl that implement CollectionRange
`class` `CollectionRangeImpl<C>` An implementation of the model object 'Collection Range'

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

`

`<C> CollectionRange<C>`

`

`ExpressionsFactoryImpl.createCollectionRange()`

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

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

`static

`<C> boolean`

`

`CollectionRangeOperations.checkRangeType(CollectionRange<C> collectionRange, DiagnosticChain diagnostics, Map<Object,Object> context)`
type = first.type.commonSuperType(last.type)

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

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

`

`<C> T`

`

`ExpressionsSwitch.caseCollectionRange(CollectionRange<C> object)`
Returns the result of interpreting the object as an instance of 'Collection Range'

`boolean` `ExpressionsValidator.validateCollectionRange_checkRangeType(CollectionRange<?> collectionRange, DiagnosticChain diagnostics, Map<Object,Object> context)` Validates the checkRangeType constraint of 'Collection Range'
`boolean` `ExpressionsValidator.validateCollectionRange(CollectionRange<?> collectionRange, DiagnosticChain diagnostics, Map<Object,Object> context)`

Uses of CollectionRange in org.eclipse.ocl.internal.evaluation

Methods in org.eclipse.ocl.internal.evaluation with parameters of type CollectionRange
`Object` `TracingEvaluationVisitor.visitCollectionRange(CollectionRange<C> range)`

Uses of CollectionRange in org.eclipse.ocl.parser

Methods in org.eclipse.ocl.parser with parameters of type CollectionRange
`Boolean` `ValidationVisitor.visitCollectionRange(CollectionRange<C> range)`

Uses of CollectionRange in org.eclipse.ocl.util

Methods in org.eclipse.ocl.util with parameters of type CollectionRange
`protected String` `ToStringVisitor.handleCollectionRange(CollectionRange<C> range, String firstResult, String lastResult)`

Uses of CollectionRange in org.eclipse.ocl.utilities

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

`

`<C> CollectionRange<C>`

`

`OCLFactory.createCollectionRange()`
Returns a new object of class 'Collection Range'

Methods in org.eclipse.ocl.utilities with parameters of type CollectionRange
`protected T` `AbstractVisitor.handleCollectionRange(CollectionRange<C> range, T firstResult, T lastResult)` Visits the specified collection range with the results of visiting its first and last expressions.
`T` `Visitor.visitCollectionRange(CollectionRange<C> range)`
`T` `AbstractVisitor.visitCollectionRange(CollectionRange<C> range)` Visits the range's first and last expressions.

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