Skip to content

Commit

Permalink
graphviz
Browse files Browse the repository at this point in the history
  • Loading branch information
witek committed Jan 26, 2012
1 parent 640b471 commit 7c1faa9
Showing 1 changed file with 13 additions and 5 deletions.
18 changes: 13 additions & 5 deletions src/main/java/ilarkesto/integration/graphviz/Graphviz.java
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
/*
* Copyright 2011 Witoslaw Koczewsi <[email protected]>, Artjom Kochtchi
*
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public
* License as published by the Free Software Foundation, either version 3 of the License, or (at your option)
* any later version.
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero
* General Public License as published by the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
* implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License
* for more details.
* implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public
* License for more details.
*
* You should have received a copy of the GNU General Public License along with this program. If not, see
* <http://www.gnu.org/licenses/>.
Expand All @@ -22,6 +22,8 @@
import java.io.File;
import java.io.IOException;

import javax.servlet.ServletOutputStream;

public class Graphviz {

private static final Log LOG = Log.get(Graphviz.class);
Expand Down Expand Up @@ -70,4 +72,10 @@ public static File createDot(File sourceFile, String outputType) {

return outputFile;
}

public static void writeDot(ServletOutputStream outputStream, String string, String outputTypeSvg) {
File file = createDot(string, outputTypeSvg);
IO.copyFile(file, outputStream);
file.delete();
}
}

0 comments on commit 7c1faa9

Please sign in to comment.