Rework AugmentRuntimeType and Choice/Case linkage
[mdsal.git] / binding / mdsal-binding-generator / src / main / java / org / opendaylight / mdsal / binding / generator / impl / reactor / LeafListGenerator.java
index ee9cef9df6e92cbd9fa28b293789ff70de157cf1..aa6263a192696b724237e364020118151b64c883 100644 (file)
@@ -37,12 +37,13 @@ final class LeafListGenerator
     }
 
     @Override
-    LeafListRuntimeType createRuntimeType(final Type type) {
+    LeafListRuntimeType createExternalRuntimeType(final Type type) {
         return new DefaultLeafListRuntimeType(type, statement());
     }
 
     @Override
-    LeafListRuntimeType rebaseRuntimeType(final LeafListRuntimeType type, final LeafListEffectiveStatement statement) {
-        return new DefaultLeafListRuntimeType(type.javaType(), statement);
+    LeafListRuntimeType createInternalRuntimeType(final ChildLookup lookup, final LeafListEffectiveStatement statement,
+            final Type type) {
+        return new DefaultLeafListRuntimeType(type, statement);
     }
 }