X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fmaven-yang%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fyang2sources%2Fspi%2FCodeGenerator.java;h=161680ae5305f165359e68456e0d95e2c24af679;hp=f90c7ef7e404afd93aaa3d39e90b3e87812f35fd;hb=bd12f1813d9bc6706eec5dca561506d3709c211c;hpb=24ec831c484af2c756540027f5b341d4973e8649 diff --git a/opendaylight/sal/yang-prototype/code-generator/maven-yang/src/main/java/org/opendaylight/controller/yang2sources/spi/CodeGenerator.java b/opendaylight/sal/yang-prototype/code-generator/maven-yang/src/main/java/org/opendaylight/controller/yang2sources/spi/CodeGenerator.java index f90c7ef7e4..161680ae53 100644 --- a/opendaylight/sal/yang-prototype/code-generator/maven-yang/src/main/java/org/opendaylight/controller/yang2sources/spi/CodeGenerator.java +++ b/opendaylight/sal/yang-prototype/code-generator/maven-yang/src/main/java/org/opendaylight/controller/yang2sources/spi/CodeGenerator.java @@ -10,6 +10,7 @@ package org.opendaylight.controller.yang2sources.spi; import java.io.File; import java.io.IOException; import java.util.Collection; +import java.util.Set; import org.opendaylight.controller.yang.model.api.SchemaContext; @@ -27,7 +28,11 @@ public interface CodeGenerator { * @param outputBaseDir * expected output directory for generated sources configured by * user + * @param yangModulesNames + * name of yangs provided by current module * @return collection of files that were generated from schema context + * @throws IOException */ - Collection generateSources(SchemaContext context, File outputBaseDir) throws IOException; + Collection generateSources(SchemaContext context, File outputBaseDir, + Set yangModulesNames) throws IOException; }