X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding2%2Fmdsal-binding2-runtime%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fjavav2%2Fruntime%2Fcontext%2FBindingRuntimeContext.java;h=3389b96f1627dd1f9cc21783d6b61ed6465660fa;hb=refs%2Fchanges%2F58%2F61258%2F1;hp=d4a98d92ced640dbf4259749ca5b37f5a4c8ac72;hpb=9b16d5fb7e9844df247a9b1a458b1f7c15fceb19;p=mdsal.git diff --git a/binding2/mdsal-binding2-runtime/src/main/java/org/opendaylight/mdsal/binding/javav2/runtime/context/BindingRuntimeContext.java b/binding2/mdsal-binding2-runtime/src/main/java/org/opendaylight/mdsal/binding/javav2/runtime/context/BindingRuntimeContext.java index d4a98d92ce..3389b96f16 100644 --- a/binding2/mdsal-binding2-runtime/src/main/java/org/opendaylight/mdsal/binding/javav2/runtime/context/BindingRuntimeContext.java +++ b/binding2/mdsal-binding2-runtime/src/main/java/org/opendaylight/mdsal/binding/javav2/runtime/context/BindingRuntimeContext.java @@ -30,7 +30,7 @@ import java.util.Set; import javax.annotation.Nullable; import org.opendaylight.mdsal.binding.javav2.generator.api.ClassLoadingStrategy; import org.opendaylight.mdsal.binding.javav2.generator.impl.BindingGeneratorImpl; -import org.opendaylight.mdsal.binding.javav2.generator.impl.ModuleContext; +import org.opendaylight.mdsal.binding.javav2.generator.context.ModuleContext; import org.opendaylight.mdsal.binding.javav2.generator.util.JavaIdentifier; import org.opendaylight.mdsal.binding.javav2.generator.util.JavaIdentifierNormalizer; import org.opendaylight.mdsal.binding.javav2.generator.util.ReferencedTypeImpl; @@ -287,12 +287,13 @@ public class BindingRuntimeContext implements Immutable { } private static Type referencedType(final Class type) { - return new ReferencedTypeImpl(type.getPackage().getName(), type.getSimpleName()); + return new ReferencedTypeImpl(type.getPackage().getName(), type.getSimpleName(), true, null); } static Type referencedType(final String type) { final int packageClassSeparator = type.lastIndexOf(DOT); - return new ReferencedTypeImpl(type.substring(0, packageClassSeparator), type.substring(packageClassSeparator + 1)); + return new ReferencedTypeImpl(type.substring(0, packageClassSeparator), + type.substring(packageClassSeparator + 1), true, null); } /** @@ -446,7 +447,7 @@ public class BindingRuntimeContext implements Immutable { if (type instanceof ReferencedTypeImpl) { return type; } - return new ReferencedTypeImpl(type.getPackageName(), type.getName()); + return new ReferencedTypeImpl(type.getPackageName(), type.getName(), true, null); } private static Set collectAllContainerTypes(final GeneratedType type, final Set collection) {