Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[gmf-dev] Deprecations removed [was RE: API Change Request: Need to make GMFResource public]


Hi, all,

The recently deprecated internal types in org.eclipse.gmf.runtime.emf.core, which were published to API in the last integration build, have now been removed and will not appear in this week's RC2.

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

04/25/2006 09:24 AM

Please respond to
"GMF Project developer discussions."

To
"GMF Project developer discussions." <gmf-dev@xxxxxxxxxxx>
cc
Subject
RE: [gmf-dev] API Change Request:  Need to make GMFResource public






Thanks, Rich,


It looks like your vote is sufficient to carry it!  :-)


https://bugs.eclipse.org/bugs/show_bug.cgi?id=137063 has been committed.  These changes did not make it into this week's GMF build, so we have until the next build to soak them.


The following internal classes have been published in the org.eclipse.gmf.runtime.emf.core.resources package:

 - AbortResourceLoadException

 - GMFResource

 - GMFHelper

 - GMFHandler

 - GMFLoad

 - PathmapManager (published as a thin IPathmapManager interface)


The old internal APIs remain (in the first 5 cases as trivial subclasses, deprecated) until the next GMF build
(which will publish the new APIs), following which the deprecated classes will be removed.  See https://bugs.eclipse.org/bugs/show_bug.cgi?id=138363.

Thanks,


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.



"Richard Gronback" <Richard.Gronback@xxxxxxxxxxx>
Sent by: gmf-dev-bounces@xxxxxxxxxxx

04/24/2006 08:22 AM

Please respond to
"GMF Project developer discussions."

To
"GMF Project developer discussions." <gmf-dev@xxxxxxxxxxx>
cc
Subject
RE: [gmf-dev] API Change Request:  Need to make GMFResource public







+1



From: gmf-dev-bounces@xxxxxxxxxxx [mailto:gmf-dev-bounces@xxxxxxxxxxx] On Behalf Of Christian Damus
Sent:
Friday, April 21, 2006 3:29 PM
To:
gmf-dev@xxxxxxxxxxx
Subject:
[gmf-dev] API Change Request: Need to make GMFResource public



Hi, all,


It has come to our (Runtime EMF) attention that there are certain internal classes in the GMF Runtime that need to be public so that clients can legally use them.  These are required to allow client applications to customize the behaviour of the GMF resource (there are clients doing this today in violation of the API rules).


We would like to move the following classes to the org.eclipse.gmf.runtime.emf.core.resources package:


- GMFResource (clients are extending it and using its load options)

- GMFLoad, GMFHandler, GMFHelper (clients extending GMFResource must extend these, also)

- PathmapManager (to provide system-defined URI mappings; publish only a small subset of the current internal API)

- AbortResourceLoadException (clients throw it to terminate resource loading)


Please see https://bugs.eclipse.org/bugs/show_bug.cgi?id=137063 for details.  If there are no objections, we would like to make these changes in next week's non-RC integration build.


Thanks,


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.
_______________________________________________
gmf-dev mailing list
gmf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/gmf-dev

_______________________________________________
gmf-dev mailing list
gmf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/gmf-dev


Back to the top