E2HTML creates an HTML document presenting the metamodel (as does Javadoc for Java code). For example, when executed on java.ecore, this operation generates the following HTML document: java.html.
Source Code
Input metamodel: Ecore.kmt (implements partially the behavior of Ecore)
Output metamodel: HTML.kmt (includes a pretty printer function)