EMF Plugin Name | Plugin Jars[1] | Function Provided by the Plugin | Directly Dependent Plugins/Jars[2] |
org.eclipse.emf.common | common.jar | A collection of subpackages to support the EMF infrastructure. | None. |
common.resources.jar | |||
org.eclipse.emf.ecore | ecore.jar | The EMF Framework. | org.eclipse.emf.common |
-common.jar | |||
-common.resources.jar | |||
org.eclipse.xsd | xsd.jar | Schema support. | org.eclipse.emf.ecore |
xsd.resources.jar | -ecore.jar | ||
org.apache.xerces | |||
-xercesImpl.jar | |||
-xmlParserAPIs.jar | |||
org.eclipse.emf.ecore.xmi | ecore.xmi.jar | Serialization/Deserialization using XMI. | org.eclipse.emf.ecore |
-ecore.jar | |||
org.apache.xerces | |||
-xercesImpl.jar | |||
-xmlParserAPIs.jar | |||
org.eclipse.emf.edit | edit.jar | Generic edit support for EMF objects. | org.eclipse.emf.common |
edit.resources.jar | -common.jar | ||
-common.resources.jar | |||
org.eclipse.emf.ecore | |||
-ecore.jar | |||
org.eclipse.emf.ecore.edit | ecore.edit.jar | Reusable edit support for viewing Ecore models. | org.eclipse.emf.edit |
-edit.jar | |||
-edit.resources.jar | |||
org.eclipse.xsd.edit | xsd.edit.jar | Reusable edit support for viewing schemas. | org.eclipse.emf.edit |
-edit.jar | |||
-edit.resources.jar | |||
org.eclipse.xsd | |||
-xsd.jar | |||
-xsd.resources.jar |
[1] All EMF 1.0.0 jars belong to Eclipse plugins that are named using the following convention:
org.eclipse.emf.<jar name>
For example, the jar codegen.ecore.ui.jar is contained in the Eclipse plugin named org.eclipse.emf.codegen.ecore.ui.
Every EMF jar is located in the runtime directory that is immediately beneath the corresponding plugin directory.
All EMF 1.0.1 jars belong to Eclipse plugins that are named using the following convention:
org.eclipse.emf.<jar name>_1.0.1
For example, the jar codegen.ecore.ui.jar is contained in the Eclipse plugin named org.eclipse.emf.codegen.ecore.ui_1.0.1.
Every EMF jar is located in the runtime directory that is immediately beneath the corresponding plugin directory.
[2] The directly dependent jars may also have their own dependencies.
These indirect dependencies can be determined from the corresponding entries in the table.