Synchronizing an OOM with Its Java Source
You can synchronize an Object Oriented Model (OOM) with its Java source code, so that each time you modify the model, a source code file is automatically created (for a new object) or updated (for an existing object). Similarly, each time you modify a source code file and save the changes, they appear in the diagram and the Model Explorer.
Generating an Eclipse Project
Eclipse is a platform that allows third parties to add plugins to provide new features and extend the platform. For example, a plugin could provide IDE features, modeling features, code generator, and so on.