com.jgpruitt.datamodeler.diagramming
Class DiagramBuilder

java.lang.Object
  extended by com.jgpruitt.datamodeler.diagramming.DiagramBuilder

public class DiagramBuilder
extends java.lang.Object


Constructor Summary
DiagramBuilder(Model model)
           
 
Method Summary
 Diagram done()
           
 DiagramBuilder drawForeignKey(java.lang.String foreignKeyName, int... points)
           
 DiagramBuilder drawTable(java.lang.String tableName, int x, int y, int width, int height)
           
 DiagramBuilder name(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiagramBuilder

public DiagramBuilder(Model model)
Method Detail

done

public Diagram done()

name

public DiagramBuilder name(java.lang.String name)

drawTable

public DiagramBuilder drawTable(java.lang.String tableName,
                                int x,
                                int y,
                                int width,
                                int height)

drawForeignKey

public DiagramBuilder drawForeignKey(java.lang.String foreignKeyName,
                                     int... points)