public GraphvizWriter(Graph graph) throws ScriptException, IOException
{
super(graph);
if (true)
{
throw new RuntimeException(
"Not yet implemented; this is unstable. The javascript requires Int32Array, which isn't currently provided by Rhino.");
}
// precompile the javascript.
StringBuilder builder = new StringBuilder();
builder.append(IOUtils.toString(this.getClass().getClassLoader().getResourceAsStream("vizjs/viz.js")));
builder = new StringBuilder();
builder.append("function Viz() { console.log('Hello World'); }");
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine engine = manager.getEngineByName("JavaScript");
String script = builder.toString();
Compilable compilingEngine = (Compilable) engine;
vizJsCompiled = compilingEngine.compile(builder.toString());
}
GraphvizWriter.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:windup
作者:
评论列表
文章目录