Uses of Class
org.eclipse.ocl.ecore.OCL

Packages that use OCL
org.eclipse.ocl.ecore Implementation of an OCL binding for the Ecore metamodel. 
org.eclipse.ocl.ecore.delegate   
org.eclipse.ocl.examples.impactanalyzer   
org.eclipse.ocl.examples.impactanalyzer.deltaPropagation   
org.eclipse.ocl.examples.impactanalyzer.filterSynthesis   
org.eclipse.ocl.examples.impactanalyzer.impl   
org.eclipse.ocl.examples.impactanalyzer.util   
 

Uses of OCL in org.eclipse.ocl.ecore
 

Methods in org.eclipse.ocl.ecore that return OCL
 OCL OCL.Helper.getOCL()
          Obtains the OCL instance that created me.
 OCL OCL.Query.getOCL()
           Obtains the OCL that created me.
static OCL OCL.newInstance()
          Creates a new OCL using the shared Ecore environment factory instance.
static OCL OCL.newInstance(Environment<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EOperation,org.eclipse.emf.ecore.EStructuralFeature,org.eclipse.emf.ecore.EEnumLiteral,org.eclipse.emf.ecore.EParameter,org.eclipse.emf.ecore.EObject,CallOperationAction,SendSignalAction,Constraint,org.eclipse.emf.ecore.EClass,org.eclipse.emf.ecore.EObject> env)
          Creates a new OCL using the specified initial Ecore environment.
static OCL OCL.newInstance(EnvironmentFactory<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EOperation,org.eclipse.emf.ecore.EStructuralFeature,org.eclipse.emf.ecore.EEnumLiteral,org.eclipse.emf.ecore.EParameter,org.eclipse.emf.ecore.EObject,CallOperationAction,SendSignalAction,Constraint,org.eclipse.emf.ecore.EClass,org.eclipse.emf.ecore.EObject> envFactory)
          Creates a new OCL using the specified Ecore environment factory.
static OCL OCL.newInstance(EnvironmentFactory<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EOperation,org.eclipse.emf.ecore.EStructuralFeature,org.eclipse.emf.ecore.EEnumLiteral,org.eclipse.emf.ecore.EParameter,org.eclipse.emf.ecore.EObject,CallOperationAction,SendSignalAction,Constraint,org.eclipse.emf.ecore.EClass,org.eclipse.emf.ecore.EObject> 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.
 

Uses of OCL in org.eclipse.ocl.ecore.delegate
 

Fields in org.eclipse.ocl.ecore.delegate declared as OCL
protected  OCL OCLDelegateDomain.ocl
           
 

Methods in org.eclipse.ocl.ecore.delegate that return OCL
 OCL OCLDelegateDomain.getOCL()
           
 

Methods in org.eclipse.ocl.ecore.delegate with parameters of type OCL
 OCLExpression SettingBehavior.getFeatureBody(OCL ocl, org.eclipse.emf.ecore.EStructuralFeature structuralFeature)
          Return the feature body associated with structuralFeature, if necessary using ocl to create the relevant parsing environment for a textual definition..
 OCLExpression ValidationBehavior.getInvariant(org.eclipse.emf.ecore.EClassifier cls, java.lang.String constraintName, OCL ocl)
           
 OCLExpression InvocationBehavior.getOperationBody(OCL ocl, org.eclipse.emf.ecore.EOperation operation)
          Return the operation body associated with operation, if necessary using ocl to create the relevant parsing environment for a textual definition.
 

Uses of OCL in org.eclipse.ocl.examples.impactanalyzer
 

Methods in org.eclipse.ocl.examples.impactanalyzer that return OCL
 OCL PartialEvaluator.getOcl()
           
 

Uses of OCL in org.eclipse.ocl.examples.impactanalyzer.deltaPropagation
 

Methods in org.eclipse.ocl.examples.impactanalyzer.deltaPropagation that return OCL
 OCL PartialEvaluatorImpl.getOcl()
           
 

Uses of OCL in org.eclipse.ocl.examples.impactanalyzer.filterSynthesis
 

Constructors in org.eclipse.ocl.examples.impactanalyzer.filterSynthesis with parameters of type OCL
FilterSynthesisImpl(OCLExpression expression, boolean notifyNewContextElements, OCL ocl)
           
 

Uses of OCL in org.eclipse.ocl.examples.impactanalyzer.impl
 

Methods in org.eclipse.ocl.examples.impactanalyzer.impl with parameters of type OCL
protected  FilterSynthesisImpl ImpactAnalyzerImpl.createFilterSynthesis(OCLExpression expression, boolean notifyOnNewContextElements, OCL ocl)
           
 

Uses of OCL in org.eclipse.ocl.examples.impactanalyzer.util
 

Methods in org.eclipse.ocl.examples.impactanalyzer.util that return OCL
 OCL OCLFactory.createOCL(EcoreEnvironmentFactory environmentFactory)
          Creates an OCL instance that uses the environment factory provided.
 OCL OCLFactory.createOCL(OppositeEndFinder oppositeEndFinder)
          Create an OCL instance that uses the OppositeEndFinder specified as parameter.
static OCL OCL.newInstance()
          Constructs an OCL instance that uses a DefaultOppositeEndFinder and the default package registry, yet uses the non-default ExtentMap which defines allInstances results consistently with the opposite end finder being used.
static OCL OCL.newInstance(EcoreEnvironmentFactoryWithScopedExtentMap factory)
          Constructs an OCL instance that uses the provided factory's opposite end finder and registry, yet uses the non-default ExtentMap which defines allInstances results consistently with the opposite end finder being used.
static OCL OCL.newInstance(org.eclipse.emf.ecore.EPackage.Registry registry)
          Constructs the OCL instance so that metamodel lookups are performed with the registry provided.
static OCL OCL.newInstance(org.eclipse.emf.ecore.EPackage.Registry registry, OppositeEndFinder oppositeEndFinder)
          Uses the specific opposite end finder to parameterize the OCL environment returned.
static OCL OCL.newInstance(OppositeEndFinder oppositeEndFinder)
          Uses the specific opposite end finder to parameterize the OCL environment returned.