| Interface | Description |
|---|---|
| Adaptable |
Interface implemented by
EnvironmentFactorys and EvaluationEnvironments that are adaptable to
optional interfaces that can be considered as extensions to the environment API. |
| Customizable |
An optional adapter interface for entities whose
behaviour can be customized by clients by the application of
Options. |
| EnvironmentFactory |
A factory for creating OCL parser and evaluation artefacts.
|
| EnvironmentFactory.EnvironmentFactoryExtension | |
| EnvironmentFactory.EnvironmentFactoryExtension2 | |
| FeatureFilter | |
| IndexableIterable<T> |
IterableWithSize provides an Iterable that can be indexed and has a known size.
|
| Labelable | |
| MetamodelManager | |
| MorePivotable |
A MorePivotable object has references to additional pivot objects that should be
treated as in use at the end of a CS2AS conversion.
|
| Nameable | |
| OCLHelper |
A utility object that provides OCL syntax completion suggestions for OCL
expressions and convenient API for parsing OCL constraint expressions without
the encumbrance of context declarations.
|
| Option<T> |
Interface implemented by the options that can be applied to
Customizable
entities such as OCL environments. |
| ParserContext |
A ParserContext captures the context in which source text is parsed.
|
| Pivotable | |
| PivotConstants | |
| PivotObject |
A PivotObject distinguishes the Pivot implementation of the Pivot interfaces from the lighterweight Executor implementation.
|
| Query |
An OCL constraint or query.
|
| ToStringVisitor.Factory | |
| XMIUtil.IdCreator | |
| XMIUtil.IdFilter |
| Class | Description |
|---|---|
| AbstractEnvironmentFactory |
Partial implementation of the
EnvironmentFactoryInternal interface, useful
for subclassing to define the Pivot binding for a metamodel. |
| ArrayIterable<T> |
ArrayIterable provides an Iterable for an Array
|
| AS2MonikerVisitor | |
| AS2XMIidVisitor | Deprecated |
| ASSaverLocateVisitor |
LocateVisitor locates references to shared specializations, so that
local copies can be created and then replaced by the ResolveVisitor.
|
| ASSaverNormalizeVisitor |
ASSaverNormalizeVisitor normalizes contents by alphabeticizing
- lists of Property.
|
| ASSaverResolveVisitor |
ResolveVisitor converts references to shared specializations
to references to local copies.
|
| ClassUtil | |
| FeatureFilter.NonStaticFeatureFilter | |
| FeatureFilter.StaticFeatureFilter | |
| LabelUtil | |
| NameUtil | |
| NameUtil.EAnnotationComparator | |
| NameUtil.ENamedElementComparator | |
| NameUtil.NameableComparator | |
| NameUtil.ToStringComparator | |
| ObjectUtil |
Certain generic utility operations on objects.
|
| OCL |
Convenient subclass of the
OCL façade that binds the
Ecore metamodel to the superclass's generic type parameters. |
| PivotAS2MonikerVisitor | |
| PivotAS2XMIidVisitor | |
| PivotASSaverLocateVisitor | |
| PivotASSaverNormalizeVisitor | |
| PivotASSaverResolveVisitor | |
| PivotHelper |
PivotHelper provides helper routines to assist creation of Pivot model elements.
|
| PivotStandaloneSetup |
Initialization support for Pivot models without equinox extension registry
|
| PivotTemplateParameterSubstitutionVisitor | |
| PivotUtil | |
| PivotUtil.PrecedenceComparator |
'Highest' precedence first
|
| PivotUtil.TemplateParameterSubstitutionComparator |
In TemplateSignature order.
|
| SingletonIterator<T> |
A SingletonIterator supports a single iteration over a given value.
|
| StringUtil | |
| ToStringVisitor |
Converts an OCL expression to a string for debugging.
|
| TracingAdapter | |
| TracingOption | |
| TreeIterable |
A TreeIterable supports use of the TreeIterator returned by Resource.getAllConrents() or EObject.eAllContents()
as a conventional Iterable.
|
| TypeUtil | |
| URIUtil | |
| ValueUtil | |
| XMIUtil | |
| XMIUtil.ExcludedEClassIdFilter | |
| XMIUtil.HierachicalENamedElementIdCreator |
Create xmi:id's using the same hierarchical/URI fragment algorithm as EMOFResourceImpl
|
| XMIUtil.LinearPrefixedIdCreator |
Create short xmi:id's comprising a prefix and a linearly increasing count
|
| XMIUtil.ShortPrefixedIdCreator |
Create short xmi:id's comprising a prefix and a small random count
|
| XMIUtil.StructuralENamedElementIdCreator |
Create xmi:id's for the structural (EPackage, EClassifier, EStructuralFeature, EEnumLiteral) elements of an Ecore model.
|
| XMIUtil.UUIDCreator |
Create xmi:id's comprising a unique universal identifier
|
| Exception | Description |
|---|---|
| ParserException |
Exception indicating a failure to parse or validate OCL constraints.
|
| SemanticException |
Exception indicating a semantic error in parsing or validating OCL
expressions.
|
| SyntaxException |
Exception indicating a syntax error in parsing OCL expressions.
|
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.