Eclipse Modeling Framework Technologies API

Several Eclipse Modeling Framework (EMF) support plug-ins in the Rational® modeling products were moved to the open source Eclipse Modeling Framework Technologies (EMFT) project, and these plug-ins had a namespace change from “com.ibm.xtools.emf” to “org.eclipse.emf”. In addition, the Object Constraint Language (OCL) engine also moved to open source and had a namespace change from “com.ibm.ocl” to “org.eclipse.emf.ocl”.

Most of the Rational products plug-ins from the previous version that contained EMF support API were moved to the open source EMFT project. However, some of the packages moved to the Xtools Modeler component. In addition, the EMFT project now contains a new transactional based model management layer.

The following API packages were renamed and migrated to open source projects:

Packages moved to the EMFT component Package new name
com.ibm.xtools.emf.query com.ibm.xtools.modeler.ui
com.ibm.xtools.emf.query.conditions* org.eclipse.emf.query.conditions*
com.ibm.xtools.emf.query.handlers org.eclipse.emf.query.handlers
com.ibm.xtools.emf.query.ocl com.ibm.xtools.modeler.ui
com.ibm.xtools.emf.ocl.conditions org.eclipse.emf.query.ocl.conditions
com.ibm.xtools.emf.validation org.eclipse.emf.validation
The following public extension points previously defined in the Rational modeling products have been renamed as follows:

To learn more about EMF, see the Eclipse.org Web page and click the Release Notes and Project Plan links.

To learn more about Eclipse platform, see the Eclipse.org Web page and select the Eclipse Project Development link.


Feedback