This plug-in demonstrates the org.eclipse.emf.codegen.ecore.generatorAdapters extension point, showing how it can be used to extend EMF's code generator. It adds two types of artifacts to those usually generated in a model plug-in: 1. a validator interface for each modeled class 2. a text description of the model. These artifacts are added by the GenClassValidatorGeneratorAdapter.java GenModelValidatorGeneratorAdapter.java generator adapters, and are generated using the Validator.javajet and ModelDescription.txtjet templates. The generator adapters are registered, by default, via an adapter factory that creates them. They can also be registered directly, with no functional change in behaviour. To do so, simply comment out the adapterFactory element and uncomment the adapter elements in plugin.xml.