import java.util.Map;
import java.util.Set;
-import org.apache.maven.plugin.logging.Log;
-import org.apache.maven.project.MavenProject;
import org.opendaylight.yangtools.yang.model.api.Module;
import org.opendaylight.yangtools.yang.model.api.SchemaContext;
import org.opendaylight.yangtools.yang.wadl.generator.WadlRestconfGenerator;
-import org.opendaylight.yangtools.yang2sources.spi.CodeGenerator;
+import org.opendaylight.yangtools.yang2sources.spi.BasicCodeGenerator;
-public class WadlGenerator implements CodeGenerator {
+public class WadlGenerator implements BasicCodeGenerator {
@Override
public Collection<File> generateSources(SchemaContext context, File outputDir, Set<Module> currentModules)
final File outputBaseDir;
if (outputDir == null) {
+ // FIXME: this hard-codes the destination
outputBaseDir = new File("target" + File.separator + "generated-sources" + File.separator
+ "maven-sal-api-gen" + File.separator + "wadl");
} else {
return generator.generate(context, currentModules);
}
- @Override
- public void setLog(Log log) {
- // TODO Auto-generated method stub
-
- }
-
@Override
public void setAdditionalConfig(Map<String, String> additionalConfiguration) {
// TODO Auto-generated method stub
// TODO Auto-generated method stub
}
-
- @Override
- public void setMavenProject(MavenProject project) {
- // TODO Auto-generated method stub
-
- }
-
}