diff --git a/src/main/java/kieker/analysis/graph/export/dot/AbstractDotWriter.java b/src/main/java/kieker/analysis/graph/export/dot/AbstractDotWriter.java index b5f3f2c2aa68d99fe0dd56e041372972210dc6da..bf7f289461bb6d0ebc33687e948f98a56c3c400b 100644 --- a/src/main/java/kieker/analysis/graph/export/dot/AbstractDotWriter.java +++ b/src/main/java/kieker/analysis/graph/export/dot/AbstractDotWriter.java @@ -9,6 +9,7 @@ import kieker.analysis.graph.Vertex; import kieker.analysis.graph.export.AbstractTransformer; import kieker.analysis.graph.util.dot.DotWriter; +//TODo rename, extends AbstractWriter class AbstractDotWriter extends AbstractTransformer<Void> { protected final DotWriter dotWriter; @@ -35,7 +36,7 @@ class AbstractDotWriter extends AbstractTransformer<Void> { dotWriter.addClusterStart(childGraph.getName()); // TODO more stuff - DotSubgraphWriter dotWriter2 = new DotSubgraphWriter(childGraph, dotWriter); + AbstractDotWriter dotWriter2 = new AbstractDotWriter(childGraph, dotWriter); dotWriter2.transform(); dotWriter.addClusterStop(); @@ -66,12 +67,6 @@ class AbstractDotWriter extends AbstractTransformer<Void> { @Override protected Void getTransformation() { - // TODO own method - try { - dotWriter.finish(); - } catch (IOException e) { - // TODO Handle IO Exception - } return null; } diff --git a/src/main/java/kieker/analysis/graph/export/dot/DotSubgraphWriter.java b/src/main/java/kieker/analysis/graph/export/dot/DotSubgraphWriter.java index a7582a1a05b93bf4cd3854071040a86ecd8f8ee8..514182bd14f9d641a123723e89aae13feecc1ee9 100644 --- a/src/main/java/kieker/analysis/graph/export/dot/DotSubgraphWriter.java +++ b/src/main/java/kieker/analysis/graph/export/dot/DotSubgraphWriter.java @@ -9,6 +9,7 @@ import kieker.analysis.graph.Vertex; import kieker.analysis.graph.export.AbstractTransformer; import kieker.analysis.graph.util.dot.DotWriter; +//TODO not used class DotSubgraphWriter extends AbstractTransformer<Void> { private final DotWriter dotWriter; diff --git a/src/main/java/kieker/analysis/graph/export/dot/DotWriter2.java b/src/main/java/kieker/analysis/graph/export/dot/DotWriter2.java index 73015cff62975cd3f317eb855700d5ee4263c544..417f897b18abc9b05a726d74e8471d1cf912fe50 100644 --- a/src/main/java/kieker/analysis/graph/export/dot/DotWriter2.java +++ b/src/main/java/kieker/analysis/graph/export/dot/DotWriter2.java @@ -3,10 +3,7 @@ package kieker.analysis.graph.export.dot; import java.io.IOException; import java.io.Writer; -import kieker.analysis.graph.Direction; -import kieker.analysis.graph.Edge; import kieker.analysis.graph.Graph; -import kieker.analysis.graph.Vertex; import kieker.analysis.graph.util.dot.DotWriter; //TODO rename @@ -24,44 +21,6 @@ public class DotWriter2 extends AbstractDotWriter { } } - @Override - protected void mapVertex(final Vertex vertex) { - try { - if (vertex.hasChildGraph()) { - Graph childGraph = vertex.getChildGraph(); - - dotWriter.addClusterStart(childGraph.getName()); - // TODO more stuff - - DotSubgraphWriter dotWriter2 = new DotSubgraphWriter(childGraph, dotWriter); - dotWriter2.transform(); - - dotWriter.addClusterStop(); - } else { - - dotWriter.addNode(vertex.getId().toString(), null); // TODO - - } - } catch (IOException e) { - // TODO Handle IO Exception - } - } - - @Override - protected void mapEdge(final Edge edge) { - // TODO Auto-generated method stub - - try { - - String sourceId = edge.getVertex(Direction.OUT).getId().toString(); - String targetId = edge.getVertex(Direction.IN).getId().toString(); - dotWriter.addEdge(sourceId, targetId); // TODO - } catch (IOException e) { - // TODO Handle IO Exception - } - - } - @Override protected Void getTransformation() { // TODO own method