Narrow Notification.implementedInterface() return type
[mdsal.git] / binding / mdsal-binding-generator / src / main / java / org / opendaylight / mdsal / binding / generator / impl / reactor / NotificationGenerator.java
index 39d0a89c852533eb4591ee0f0d05b5a4709dd895..f59965a8cfadaeb5f394f7a0ef538d6ca583cf5c 100644 (file)
@@ -58,7 +58,7 @@ final class NotificationGenerator extends AbstractCompositeGenerator<Notificatio
     private Type notificationType(final GeneratedTypeBuilder builder, final TypeBuilderFactory builderFactory) {
         final AbstractCompositeGenerator<?> parent = getParent();
         if (parent instanceof ModuleGenerator) {
-            return BindingTypes.NOTIFICATION;
+            return BindingTypes.notification(builder);
         }
 
         final Type parentType = Type.of(parent.typeName());