org.mmbase.util.transformers
Class Graphviz

java.lang.Object
  extended by org.mmbase.util.transformers.StringTransformer
      extended by org.mmbase.util.transformers.AbstractCommandStringTransformer
          extended by org.mmbase.util.transformers.Graphviz
All Implemented Interfaces:
Serializable, CharTransformer, Transformer

public class Graphviz
extends AbstractCommandStringTransformer
implements CharTransformer

Converts the tools of graphviz into an MMBase 'chartransformer'. Meaning that it can convert a script in the dot language into SVG (or something else, using the 'type' parameter). We can use this to generated diagrams e.g. to represent the current MMBase object model.

Since:
MMBase-1.9.2
Version:
$Id: Graphviz.java 41057 2010-02-16 00:12:33Z michiel $
Author:
Michiel Meeuwissen
See Also:
Serialized Form

Constructor Summary
Graphviz()
           
 
Method Summary
protected  String[] getCommand()
           
 void setCommand(String d)
           
 void setType(String t)
           
 
Methods inherited from class org.mmbase.util.transformers.AbstractCommandStringTransformer
setThrowErrors, toString, transform
 
Methods inherited from class org.mmbase.util.transformers.StringTransformer
transform, transform, transformBack, transformBack, transformBack
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.mmbase.util.transformers.CharTransformer
transform, transform, transform, transformBack, transformBack, transformBack
 
Methods inherited from interface org.mmbase.util.transformers.Transformer
toString
 

Constructor Detail

Graphviz

public Graphviz()
Method Detail

setCommand

public void setCommand(String d)

setType

public void setType(String t)

getCommand

protected String[] getCommand()
Specified by:
getCommand in class AbstractCommandStringTransformer


MMBase 2.0-SNAPSHOT - null