E2KV generates Kermeta code implementing a visitor pattern for the input metamodel. For example, when executed on java.ecore, this operation generates the following Kermeta code: java.kmt.
Source Code
Input metamodel: Ecore.kmt (implements partially the behavior of Ecore)