| [module traceability('http://www.eclipse.org/emf/2002/Ecore')/] |
| |
| [template public test_generation_listeners(class : EClass)] |
| [file (class.classNameQuery().concat('.java'), false)] |
| package [class.packageNameTemplate()/] |
| |
| [for (feature : EStructuralFeature | eStructuralFeatures) separator(', ')][name/][/for] |
| [/file] |
| [/template] |
| |
| [template public test_generation_event(p : EPackage)][file ('generation_event', false)]constant output[/file][/template] |
| |
| [template private packageNameTemplate(class : EClass)][ePackage.name/][/template] |
| |
| [query private classNameQuery(class : EClass) : String = name/] |