chrriis.grammar.rrdiagram
Class RRDiagram.SvgContent

java.lang.Object
  extended by chrriis.grammar.rrdiagram.RRDiagram.SvgContent
Enclosing class:
RRDiagram

public static class RRDiagram.SvgContent
extends Object


Constructor Summary
RRDiagram.SvgContent()
           
 
Method Summary
 void addElement(String element)
           
 void addLineConnector(int x1, int y1, int x2, int y2)
           
 void addPathConnector(int x1, int y1, String path, int x2, int y2)
           
 String getDefinedCSSClass(String style)
           
 String setCSSClass(String cssClass, String definition)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RRDiagram.SvgContent

public RRDiagram.SvgContent()
Method Detail

addPathConnector

public void addPathConnector(int x1,
                             int y1,
                             String path,
                             int x2,
                             int y2)

addLineConnector

public void addLineConnector(int x1,
                             int y1,
                             int x2,
                             int y2)

addElement

public void addElement(String element)

getDefinedCSSClass

public String getDefinedCSSClass(String style)

setCSSClass

public String setCSSClass(String cssClass,
                          String definition)
Returns:
the name of a CSS class to use, which can be different from the cssClass parameter if they share the same definition.