Chapter 16. Client Programming Toolbox

The availability of metadata and the notification framework, as we’ve already seen in previous chapters, are responsible for a great deal of the power offered to applications running on the EMF runtime. One of their particularly important benefits is to enable the creation of generic, reusable tools for working with EMF objects. This chapter takes a peek inside the toolbox that no developer using EMF should be without. It examines many of the tools already provided by the framework, and also discusses how to reuse and adapt them to most effectively write your own.

One class that will come up often is EcoreUtil. This class consists only of static utility methods and other nested classes, so it should never ...

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

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.