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