Modifier and Type | Class and Description |
---|---|
class |
AbstractEnvironmentFactory
Partial implementation of the
EnvironmentFactory interface, useful
for subclassing to define the OCL binding for a metamodel. |
Modifier and Type | Method and Description |
---|---|
EnvironmentFactory |
OCL.getEnvironmentFactory() |
EnvironmentFactory |
Environment.getFactory()
Obtains the factory that created me, or an appropriate default factory
if I was not created using a factory.
|
Modifier and Type | Method and Description |
---|---|
static <T> T |
OCLUtil.getAdapter(EnvironmentFactory factory,
java.lang.Class<T> adapterType)
Obtains an adapter for the specified interface type.
|
static OCL |
OCL.newInstance(EnvironmentFactory envFactory)
Creates a new
OCL using the specified Ecore environment
factory. |
static OCL |
OCL.newInstance(EnvironmentFactory envFactory,
org.eclipse.emf.ecore.resource.Resource resource)
Creates a new
OCL using the specified Ecore environment
factory and a resource from which to load the initial environment. |
Constructor and Description |
---|
OCL(EnvironmentFactory envFactory,
Environment rootEnv)
Initializes me with my environment factory and root environment.
|
Modifier and Type | Method and Description |
---|---|
EvaluationEnvironment |
OCLValidationDelegate.createEvaluationEnvironment(java.lang.Object object,
ExpressionInOCL query,
EnvironmentFactory environmentFactory) |
Modifier and Type | Field and Description |
---|---|
protected EnvironmentFactory |
OCLHelperImpl.environmentFactory |
Modifier and Type | Class and Description |
---|---|
class |
PivotEnvironmentFactory
Implementation of the
EnvironmentFactory for parsing OCL expressions
on Ecore models. |
Modifier and Type | Method and Description |
---|---|
EnvironmentFactory |
PivotEnvironment.getFactory() |
Modifier and Type | Field and Description |
---|---|
protected EnvironmentFactory |
PivotEObjectValidator.ValidationAdapter.environmentFactory |