|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |