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 O’Reilly online learning.

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