Package | Description |
---|---|
org.eclipse.ocl |
Definition of the extensible environment API for OCL parsing and evaluation.
|
org.eclipse.ocl.ecore.impl |
Implementation of the Ecore binding of the the Types package of the
OCL Abstract Syntax.
|
org.eclipse.ocl.ecore.internal | |
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.types |
Specification of the Types package of the Object Constraint Lanuage
version 2.0 Abstract Syntax model.
|
org.eclipse.ocl.types.impl |
Implementation of the Types package of the Object Constraint Lanuage
version 2.0 Abstract Syntax model.
|
org.eclipse.ocl.uml |
Implementation of an OCL binding for the UML metamodel.
|
org.eclipse.ocl.uml.impl |
Implementation of the UML binding of the the Types package of the
OCL Abstract Syntax.
|
org.eclipse.ocl.uml.internal | |
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.
|
Modifier and Type | Method and Description |
---|---|
CollectionType<C,O> |
AbstractTypeResolver.resolveCollectionType(CollectionKind kind,
C elementType) |
CollectionType<C,O> |
TypeResolver.resolveCollectionType(CollectionKind kind,
C elementType)
Resolves the collection type of the specified
kind and
element type, either created anew or previously created. |
Modifier and Type | Method and Description |
---|---|
CollectionKind |
BagTypeImpl.getKind() |
CollectionKind |
SequenceTypeImpl.getKind() |
CollectionKind |
SetTypeImpl.getKind() |
CollectionKind |
OrderedSetTypeImpl.getKind() |
CollectionKind |
CollectionTypeImpl.getKind() |
CollectionKind |
CollectionLiteralExpImpl.getKind() |
Modifier and Type | Method and Description |
---|---|
void |
CollectionLiteralExpImpl.setKind(CollectionKind newKind) |
Modifier and Type | Method and Description |
---|---|
<C,O> CollectionType<C,O> |
OCLFactoryImpl.createCollectionType(CollectionKind kind,
C elementType) |
Modifier and Type | Field and Description |
---|---|
static List<CollectionKind> |
CollectionKind.VALUES
A public read-only list of all the 'Collection Kind' enumerators.
|
Modifier and Type | Method and Description |
---|---|
static CollectionKind |
CollectionKind.get(int value)
Returns the 'Collection Kind' literal with the specified integer value.
|
static CollectionKind |
CollectionKind.get(String literal)
Returns the 'Collection Kind' literal with the specified literal value.
|
static CollectionKind |
CollectionKind.getByName(String name)
Returns the 'Collection Kind' literal with the specified name.
|
CollectionKind |
CollectionLiteralExp.getKind()
Returns the value of the 'Kind' attribute.
|
static CollectionKind |
CollectionKind.getKind(boolean ordered,
boolean unique) |
static CollectionKind |
CollectionKind.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CollectionKind[] |
CollectionKind.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
CollectionLiteralExp.setKind(CollectionKind value)
Sets the value of the '
Kind ' attribute. |
Modifier and Type | Method and Description |
---|---|
CollectionKind |
ExpressionsFactoryImpl.createCollectionKindFromString(EDataType eDataType,
String initialValue) |
CollectionKind |
CollectionLiteralExpImpl.getKind() |
Modifier and Type | Method and Description |
---|---|
void |
CollectionLiteralExpImpl.setKind(CollectionKind newKind) |
Modifier and Type | Method and Description |
---|---|
boolean |
ExpressionsValidator.validateCollectionKind(CollectionKind collectionKind,
DiagnosticChain diagnostics,
Map<Object,Object> context) |
Modifier and Type | Method and Description |
---|---|
<C,O> CollectionType<C,O> |
OCLFactoryWithHistory.createCollectionType(CollectionKind kind,
C elementType) |
Modifier and Type | Method and Description |
---|---|
CollectionKind |
CollectionType.getKind()
Returns the value of the 'Kind' attribute.
|
Modifier and Type | Method and Description |
---|---|
CollectionKind |
SetTypeImpl.getKind() |
CollectionKind |
SequenceTypeImpl.getKind() |
CollectionKind |
OrderedSetTypeImpl.getKind() |
CollectionKind |
BagTypeImpl.getKind() |
CollectionKind |
CollectionTypeImpl.getKind() |
Modifier and Type | Method and Description |
---|---|
<C,O> CollectionType<C,O> |
TypesFactoryImpl.createCollectionType(CollectionKind kind,
C elementType) |
Modifier and Type | Method and Description |
---|---|
CollectionType<Classifier,Operation> |
TypeResolverImpl.resolveCollectionType(CollectionKind kind,
Classifier elementType) |
Modifier and Type | Method and Description |
---|---|
CollectionKind |
CollectionTypeImpl.getKind() |
CollectionKind |
BagTypeImpl.getKind() |
CollectionKind |
CollectionLiteralExpImpl.getKind() |
CollectionKind |
SetTypeImpl.getKind() |
CollectionKind |
SequenceTypeImpl.getKind() |
CollectionKind |
OrderedSetTypeImpl.getKind() |
Modifier and Type | Method and Description |
---|---|
void |
CollectionLiteralExpImpl.setKind(CollectionKind newKind) |
Modifier and Type | Method and Description |
---|---|
<C,O> CollectionType<C,O> |
OCLFactoryImpl.createCollectionType(CollectionKind kind,
C elementType) |
static Collection<Operation> |
OCLStandardLibraryImpl.createCollectionTypeOperations(Environment<?,Classifier,Operation,?,?,Parameter,?,?,?,?,?,?> env,
CollectionKind kind) |
Modifier and Type | Method and Description |
---|---|
static <E> Collection<E> |
CollectionUtil.createNewCollection(CollectionKind kind)
Creates a new OCL Collection of the specified kind.
|
static <E> Collection<E> |
CollectionUtil.createNewCollection(CollectionKind kind,
Collection<E> c)
Creates a new OCL Collection of the specified kind.
|
static <PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> |
TypeUtil.resolveCollectionType(Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env,
CollectionKind kind,
C elementType)
Resolves a collection type against the collection types previously generated
and persisted in the environment.
|
Modifier and Type | Method and Description |
---|---|
<C,O> CollectionType<C,O> |
OCLFactory.createCollectionType(CollectionKind kind,
C elementType)
Returns a new object of class 'Collection Type'.
|
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.