Package | Description |
---|---|
org.eclipse.ocl.ecore |
Implementation of an OCL binding for the Ecore metamodel.
|
org.eclipse.ocl.ecore.opposites | |
org.eclipse.ocl.examples.impactanalyzer.deltaPropagation | |
org.eclipse.ocl.examples.impactanalyzer.instanceScope.unusedEvaluation | |
org.eclipse.ocl.examples.impactanalyzer.util |
Modifier and Type | Field and Description |
---|---|
static EcoreEnvironmentFactory |
EcoreEnvironmentFactory.INSTANCE
A convenient shared instance of the environment factory, that creates
environments using the global package registry.
|
Constructor and Description |
---|
EcoreEnvironment(EcoreEnvironmentFactory fac,
org.eclipse.emf.ecore.resource.Resource resource)
Initializes me with an environment factory from which package registry
and opposite end finder (if any) are obtained consistently, and from a
resource in which I am persisted (and from which I load myself if it
already has content).
|
EcoreEvaluationEnvironment(EcoreEnvironmentFactory factory)
Initializes me.
|
Modifier and Type | Class and Description |
---|---|
class |
EcoreEnvironmentFactoryWithHiddenOpposites
An environment factory which can be used to provide a non-
null
OppositeEndFinder to the OCL environment. |
Modifier and Type | Class and Description |
---|---|
class |
PartialEcoreEnvironmentFactory |
Modifier and Type | Class and Description |
---|---|
class |
PartialEcoreEnvironmentFactoryNoAllInstances
Uses
PartialEvaluationVisitorImplNoAllInstances as evaluation visitor which throws a
NoAllInstancesDuringEvaluationForUnusedCheck exception in case allInstances()
is to be evaluated. |
Modifier and Type | Class and Description |
---|---|
class |
EcoreEnvironmentFactoryWithScopedExtentMap
An OCL environment factory that is parameterizable during construction with an
OppositeEndFinder in addition to the default parameterization of the
package EPackage.Registry . |
Modifier and Type | Method and Description |
---|---|
OCL |
OCLFactory.createOCL(EcoreEnvironmentFactory environmentFactory)
Creates an OCL instance that uses the environment factory provided.
|