Chapter 1

[1] The OSGi specifications are available at http://www2.osgi.org/Specifications/HomePage.

[2] The OSGi-based runtime was introduced in Eclipse 3.0. Prior to this, a single plug-in manifest file was used. For backward compatibility, the Eclipse Platform and EMF still support this simpler, but less flexible, approach.

[3] Although primarily intended for graphical user interface (GUI)-based development, the Eclipse Platform can also be used to implement non-GUI applications by running a “headless” workbench.

Chapter 2

[1] If you’ve read much about XML Schema, you’ll probably find this example quite familiar, as it’s based on the well-known example from the World Wide Web Consortium’s XML Schema primer [2]. We’ve simplified it here, but ...

Get EMF: Eclipse Modeling Framework Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.