Provides an API for the Ecore dialect of UML.
The Ecore components are related according to this hierarchy:

The Ecore Components have the following relations, attributes, and operations:

All participants in the Ecore Modeling Framework implement the EObject's interface:

Ecore defines the datatypes for the following Java language types:

Ecore defines following additional datatypes:
