Binding generator v2 - uses statement - support choice
[mdsal.git] / binding2 / mdsal-binding2-java-api-generator / src / main / java / org / opendaylight / mdsal / binding / javav2 / java / api / generator / renderers / BuilderRenderer.java
index 75d2cc069de8bd77170a51dc69e287321e7ca2bd..9decef13106f62e22979bf98335a78bbfb19425c 100644 (file)
@@ -175,11 +175,10 @@ public class BuilderRenderer extends BaseRenderer {
             for (Type implementedIfc : implementedIfcs) {
                 if ((implementedIfc instanceof GeneratedType && !(implementedIfc instanceof GeneratedTransferObject))) {
                     final GeneratedType ifc = (GeneratedType) implementedIfc;
-                    //TODO:temporarily eliminated for through compiling, to be restored in "support choice" patch.
-                  //  if (implementedIfc instanceof GeneratedTypeForBuilder) {
+                    if (implementedIfc instanceof GeneratedTypeForBuilder) {
                         methods.addAll(ifc.getMethodDefinitions());
-                        collectImplementedMethods(methods, ifc.getImplements());
-                  //  }
+                    }
+                    collectImplementedMethods(methods, ifc.getImplements());
                 } else if (Augmentable.class.getName().equals(implementedIfc.getFullyQualifiedName())) {
                     for (Method method : Augmentable.class.getMethods()) {
                         if ("getAugmentation".equals(method.getName())) {