use of org.drools.impact.analysis.graph.graphviz.GraphImageGenerator in project drools by kiegroup.
the class AbstractGraphTest method generateSvg.
// Keep this method for test convenience
protected void generateSvg(Graph graph, String suffix) {
GraphImageGenerator generator = new GraphImageGenerator(getTestMethodName() + suffix);
generator.generateSvg(graph);
}
use of org.drools.impact.analysis.graph.graphviz.GraphImageGenerator in project drools by kiegroup.
the class AbstractGraphTest method generatePng.
// Keep this method for test convenience
protected void generatePng(Graph graph, String suffix) {
GraphImageGenerator generator = new GraphImageGenerator(getTestMethodName() + suffix);
generator.generatePng(graph);
}
use of org.drools.impact.analysis.graph.graphviz.GraphImageGenerator in project drools by kiegroup.
the class ExampleUsageTest method generateImage.
protected void generateImage(Graph graph, String fileName) {
GraphImageGenerator generator = new GraphImageGenerator(fileName);
// generator.generateDot(graph); // DOT : Quick. Can be visualized by other Graphviz tools
// SVG : Quicker than PNG
generator.generateSvg(graph);
// generator.generatePng(graph); // Slow. Probably not useful for a large number of rules (e.g. more than 200)
}
Aggregations