1
2 /*
3 * Copyright (c) 2005, The K-Wf Grid Consortium
4 * Fraunhofer Institute for Computer Architecture and Software Technology
5 * See http://www.kwfgrid.eu and http://www.first.fraunhofer.de for more details.
6 */
7 package net.kwfgrid.gwui.graphviz;
8
9 /***
10 Interface for a graphviz layouter.
11 */
12 public interface GraphViz {
13 /***
14 Call the graphviz dot layouter.
15 @param params Parameters to hand over to dot.
16 @param input The input in .dot format.
17 @return A byte array containing the output of dot.
18 */
19 byte[] dot(String params, String input) throws GraphVizException;
20 }