Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[gmf-dev] [EMFT - API Change] Bugzilla 129984: Still have occurrences of Ocl in the API

Description: The OCL API still had some occurrences of "Ocl" instead of "OCL" in method
names, following the sweep that clean up type names.  The following API methods were renamed with "OCL" replacing the highlighted "Ocl":

I have attached a patch for the GMF codegen templates that depend on the changed API.

  org.eclipse.emf.ocl.expressions package
    ExpressionsFactory interface
      OCLExpression createOcl_expression_(String)

  org.eclipse.emf.ocl.parser package
    EcoreEnvironment
      EClassifier getOclType(ETypedElement)
      EClassifier getOclType(EClassifier)
      EClassifier getOclCollectionType(EClassifier, boolean, boolean)

   org.eclipse.emf.ocl.helper package
     HelperUtil class
        createOclHelper()
        createOclHelper(EnvironmentFactory)
New API Availability: now
Old API Removal: now
Tracking: https://bugs.eclipse.org/bugs/show_bug.cgi?id=129984
Clients Migrated: Patch attached for GMF codegen templates.
Other Clients' Actions: If simple, provide description of what clients need to do.
If complex, more case-by-case, please provide high-level description of what clients need to do and offer to help any client.




Christian W. Damus
Aurora Core Model Services
IBM Rational Software
Tel: (613) 591-7937
-- If at first you do succeed, try to hide your astonishment.

Attachment: ocl-gmf-codegen.patch
Description: Binary data


Back to the top