Modifier and Type | Class and Description |
---|---|
class |
OCLEvaluationContext |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
OCLDebugInvocationDelegate.evaluate(OCL ocl,
ExpressionInOCL query,
org.eclipse.emf.ecore.InternalEObject target,
org.eclipse.emf.common.util.EList<?> arguments) |
protected java.lang.Object |
OCLDebugSettingDelegate.evaluateEcore(OCL ocl,
ExpressionInOCL query,
java.lang.Object contextObject) |
Modifier and Type | Class and Description |
---|---|
class |
EvaluationContext |
Modifier and Type | Method and Description |
---|---|
OCL |
StandaloneApplication.getOCL() |
Modifier and Type | Method and Description |
---|---|
OCL |
OCLConsolePage.getEditorOCL() |
Modifier and Type | Method and Description |
---|---|
OCL |
EmbeddedXtextEditor.getOCL() |
Modifier and Type | Field and Description |
---|---|
protected OCL |
OCLDelegateDomain.ocl |
Modifier and Type | Method and Description |
---|---|
OCL |
OCLDelegateDomain.getOCL() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
OCLInvocationDelegate.evaluate(OCL ocl,
ExpressionInOCL query2,
org.eclipse.emf.ecore.InternalEObject target,
java.util.List<?> arguments) |
protected java.lang.Object |
OCLSettingDelegate.evaluateEcore(OCL ocl,
ExpressionInOCL query,
java.lang.Object target) |
Modifier and Type | Field and Description |
---|---|
protected OCL |
OCLHelperImpl.ocl |
Modifier and Type | Method and Description |
---|---|
OCL |
OCLHelperImpl.getOCL() |
OCL |
QueryImpl.getOCL() |
Constructor and Description |
---|
OCLHelperImpl(OCL ocl,
org.eclipse.emf.ecore.EObject context)
Initializes me with my environment.
|
QueryImpl(OCL ocl,
ExpressionInOCL query) |
Modifier and Type | Field and Description |
---|---|
protected OCL |
OCLAdapter.ocl |
Modifier and Type | Class and Description |
---|---|
class |
OCLInternal |
Modifier and Type | Field and Description |
---|---|
protected OCL |
PivotDiagnostician.WeakOCLReference.ocl |
Modifier and Type | Method and Description |
---|---|
static OCL |
PivotDiagnostician.getOCL(java.util.Map<java.lang.Object,java.lang.Object> context)
Return the OCL context for the validation, caching the created value in the validation context for re-use by
further validations.
|
Modifier and Type | Method and Description |
---|---|
static void |
PivotDiagnostician.setOCL(java.util.Map<java.lang.Object,java.lang.Object> context,
OCL ocl) |
Constructor and Description |
---|
WeakOCLReference(OCL ocl) |
Modifier and Type | Class and Description |
---|---|
class |
UMLOCL
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static OCL |
LoadableConstraintProvider.getOCL() |
Modifier and Type | Method and Description |
---|---|
OCL |
EnvironmentFactory.createOCL()
Creates a new
OCL instance attached to this EnvironmentFactory . |
OCL |
OCLHelper.getOCL()
Obtains the OCL instance that created me.
|
OCL |
Query.getOCL()
Obtains the
OCL that created me. |
static OCL |
OCL.newInstance()
Creates a new
OCL with a new heavyweight ProjectManager and a new
ResourceSet for loaded models. |
static OCL |
OCL.newInstance(EnvironmentFactory environmentFactory)
Deprecated.
use environmentFactory.createOCL()
|
static OCL |
OCL.newInstance(org.eclipse.emf.ecore.EPackage.Registry ePackageRegistry)
Creates a new
OCL instance using the specified Ecore package registry. |
static OCL |
OCL.newInstance(ProjectManager projectManager)
Creates a new
OCL using the specified ProjectManager and a new
ResourceSet for loaded models. |
static OCL |
OCL.newInstance(ProjectManager projectManager,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Creates a new
OCL using the specified ProjectManager and exploiting the
already loaded models and configuration of ResourceSet. |
static OCL |
OCL.newInstance(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Creates a new
OCL with a new heavyweight ProjectManager and exploiting the
already loaded models and configuration of ResourceSet. |