net.sourceforge.plantuml.svek
Class DotStringFactory

java.lang.Object
  extended by net.sourceforge.plantuml.svek.DotStringFactory
All Implemented Interfaces:
Moveable

public class DotStringFactory
extends Object
implements Moveable


Constructor Summary
DotStringFactory(ColorSequence colorSequence, StringBounder stringBounder, DotData dotData)
           
 
Method Summary
 void addLine(Line line)
           
 void addShape(Shape shape)
           
 void closeCluster()
           
 List<Cluster> getAllSubCluster()
           
 File getDotExe()
           
 List<Line> getLines()
           
 List<Shape> getShapes()
           
 boolean illegalDotExe()
           
 void moveSvek(double deltaX, double deltaY)
           
 void openCluster(Group g, int titleWidth, int titleHeight, TextBlock title, boolean isSpecialGroup)
           
 Dimension2D solve(String... dotStrings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DotStringFactory

public DotStringFactory(ColorSequence colorSequence,
                        StringBounder stringBounder,
                        DotData dotData)
Method Detail

addShape

public void addShape(Shape shape)

illegalDotExe

public boolean illegalDotExe()

getDotExe

public File getDotExe()

solve

public Dimension2D solve(String... dotStrings)
                  throws IOException,
                         InterruptedException
Throws:
IOException
InterruptedException

addLine

public void addLine(Line line)

getShapes

public final List<Shape> getShapes()

getLines

public List<Line> getLines()

openCluster

public void openCluster(Group g,
                        int titleWidth,
                        int titleHeight,
                        TextBlock title,
                        boolean isSpecialGroup)

closeCluster

public void closeCluster()

getAllSubCluster

public final List<Cluster> getAllSubCluster()

moveSvek

public void moveSvek(double deltaX,
                     double deltaY)
Specified by:
moveSvek in interface Moveable


Copyright © 2011. All Rights Reserved.