import java.io.File;
import java.io.IOException;
import java.util.Collection;
+import java.util.Set;
import org.opendaylight.controller.yang.model.api.SchemaContext;
* @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<File> generateSources(SchemaContext context, File outputBaseDir) throws IOException;
+ Collection<File> generateSources(SchemaContext context, File outputBaseDir,
+ Set<String> yangModulesNames) throws IOException;
}