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   
 

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. The return type is narrowed to the Ecore binding for the generic OCLExpression<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> type.
 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<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject> env)
          Creates a new OCL using the specified initial Ecore environment.
static OCL OCL.newInstance(EnvironmentFactory<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject> envFactory)
          Creates a new OCL using the specified Ecore environment factory.
static OCL OCL.newInstance(EnvironmentFactory<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject> envFactory, 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, EStructuralFeature structuralFeature)
           
 OCLExpression InvocationBehavior.getOperationBody(OCL ocl, EOperation operation)
           
 


Copyright 2002, 2007 IBM Corporation and others.
All Rights Reserved.