diff --git a/pom.xml b/pom.xml index 2b43d6f5885511b192a22b8105308b18764656ce..448fdd4e614cbfd6d0b6ae835c5493e27dedf499 100644 --- a/pom.xml +++ b/pom.xml @@ -369,12 +369,6 @@ <artifactId>graphviz-java</artifactId> <version>0.18.1</version> </dependency> - <dependency> - <groupId>org.graalvm.js</groupId> - <artifactId>js</artifactId> - <version>23.0.2</version> - </dependency> - <dependency> <groupId>org.controlsfx</groupId> <artifactId>controlsfx</artifactId> diff --git a/src/main/java/fr/inra/po2vocabmanager/view/dataView/ItineraryOverviewController.java b/src/main/java/fr/inra/po2vocabmanager/view/dataView/ItineraryOverviewController.java index 1e5379b371106e6aa843cf6f0d982fe8e50be07c..1433e4dfad8e013a7c14d5e747a51eedc63aeb5d 100644 --- a/src/main/java/fr/inra/po2vocabmanager/view/dataView/ItineraryOverviewController.java +++ b/src/main/java/fr/inra/po2vocabmanager/view/dataView/ItineraryOverviewController.java @@ -30,7 +30,9 @@ import fr.inrae.po2engine.model.dataModel.StepFile; import fr.inrae.po2engine.utils.ProgressPO2; import fr.inrae.po2engine.utils.Tools; import guru.nidi.graphviz.attribute.Color; -import guru.nidi.graphviz.engine.*; +import guru.nidi.graphviz.engine.Format; +import guru.nidi.graphviz.engine.Graphviz; +import guru.nidi.graphviz.engine.GraphvizV8Engine; import guru.nidi.graphviz.model.Factory; import guru.nidi.graphviz.model.MutableGraph; import guru.nidi.graphviz.model.MutableNode; @@ -67,7 +69,9 @@ import java.awt.image.BufferedImage; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; -import java.util.*; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.Map; import java.util.stream.Collectors; public class ItineraryOverviewController { @@ -441,9 +445,7 @@ public class ItineraryOverviewController { }); } - List<GraphvizEngine> listEngine = new ArrayList<>( - Arrays.asList(new GraphvizCmdLineEngine(), new GraphvizV8Engine(), new GraphvizJdkEngine())); - Graphviz.useEngine(listEngine); + Graphviz.useEngine(new GraphvizV8Engine()); Graphviz viz = Graphviz.fromGraph(g); // String json = viz.width(width.intValue()).height(height.intValue()).render(Format.JSON).toString(); String json = viz.render(Format.JSON).toString();