1 <@headerD header=header/>
2 package ${packageName};
4 <@javadocD object=javadoc/>
5 <@typeDeclarationD object=typeDeclaration/>
8 public ${typeDeclaration.name}(${moduleNameType} identifier, ${dependencyResolverType} dependencyResolver) {
9 super(identifier, dependencyResolver);
12 public ${typeDeclaration.name}(${moduleNameType} identifier, ${dependencyResolverType} dependencyResolver, ${typeDeclaration.name} oldModule, ${instanceType} oldInstance) {
13 super(identifier, dependencyResolver, oldModule, oldInstance);
17 public void validate(){
19 // Add custom validation for module attributes here.
23 public ${instanceType} createInstance() {
25 <@unimplementedExceptionD/>