Skip to main content

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


Hi,

I forgot to mention that EMFT will be creating a 1.0.0M5a build tomorrow (respinning the milestone), to fix the update-manager problem and a few critical bugs (this one the only API impact).

So, this change is in EMFT M5, not M6.

Cheers,

Christian



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.



Christian Damus/Ottawa/IBM@IBMCA
Sent by: gmf-dev-bounces@xxxxxxxxxxx

03/01/2006 12:55 PM

Please respond to
"GMF Project developer discussions."

To
gmf-dev@xxxxxxxxxxx
cc
Subject
[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" deleted by Christian Damus/Ottawa/IBM]
_______________________________________________
gmf-dev mailing list
gmf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/gmf-dev


Back to the top