X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fbinding-generator-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Fbinding%2Fgenerator%2Fimpl%2FBindingGeneratorImpl.java;fp=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fbinding-generator-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Fbinding%2Fgenerator%2Fimpl%2FBindingGeneratorImpl.java;h=3c0d9ed35a4d0b53e4634a30ea669e0c84661a70;hb=193bf712a646cd9464d4af055f637ba33bf30cdd;hp=dcee5fee339158c49c01127be28c75eed6f00ddc;hpb=95a397d2f544fbf9d629064678e05da4669bb2a6;p=controller.git diff --git a/opendaylight/sal/yang-prototype/code-generator/binding-generator-impl/src/main/java/org/opendaylight/controller/sal/binding/generator/impl/BindingGeneratorImpl.java b/opendaylight/sal/yang-prototype/code-generator/binding-generator-impl/src/main/java/org/opendaylight/controller/sal/binding/generator/impl/BindingGeneratorImpl.java index dcee5fee33..3c0d9ed35a 100644 --- a/opendaylight/sal/yang-prototype/code-generator/binding-generator-impl/src/main/java/org/opendaylight/controller/sal/binding/generator/impl/BindingGeneratorImpl.java +++ b/opendaylight/sal/yang-prototype/code-generator/binding-generator-impl/src/main/java/org/opendaylight/controller/sal/binding/generator/impl/BindingGeneratorImpl.java @@ -290,28 +290,15 @@ public class BindingGeneratorImpl implements BindingGenerator { } return null; } - - // private String resolveGeneratedTypePackageName(final SchemaPath - // schemaPath) { - // final StringBuilder builder = new StringBuilder(); - // builder.append(basePackageName); - // if ((schemaPath != null) && (schemaPath.getPath() != null)) { - // final List pathToNode = schemaPath.getPath(); - // final int traversalSteps = (pathToNode.size() - 1); - // for (int i = 0; i < traversalSteps; ++i) { - // builder.append("."); - // String nodeLocalName = pathToNode.get(i).getLocalName(); - // - // // TODO: refactor with use of BindingGeneratorUtil class - // nodeLocalName = nodeLocalName.replace(":", "."); - // nodeLocalName = nodeLocalName.replace("-", "."); - // builder.append(nodeLocalName); - // } - // return validatePackage(builder.toString()); - // } - // return null; - // } - + + private List augmentationToGenTypes(final Module module) { + final List augmentGenTypes = new ArrayList(); + + //TODO: add implementation + + return augmentGenTypes; + } + private GeneratedType containerToGenType(ContainerSchemaNode container) { if (container == null) { return null;