public class DCellFactory
extends java.lang.Object
| Constructor and Description |
|---|
DCellFactory() |
| Modifier and Type | Method and Description |
|---|---|
static DEdge |
createEdge(DEdge edge) |
static DEdge |
createEdge(LineStyle style,
java.awt.Point left,
java.awt.Point right)
createEdge
|
static java.util.ArrayList<DEdge> |
createLinesForStyles(java.util.ArrayList<LineStyle> lineStyles,
java.awt.Point left,
java.awt.Point right)
createLines
|
static DVertex |
createVertex(DVertex vertex,
double x,
double y,
double w,
double h,
java.awt.Color bg,
boolean raised)
createVertex
|
static org.jgraph.graph.DefaultGraphCell |
createVertex(java.lang.Object object,
double x,
double y,
double w,
double h,
java.awt.Color bg,
boolean raised)
createVertex
|
static java.util.ArrayList<java.lang.Integer> |
getArrows()
getArrows
|
static java.util.ArrayList<LineStyle> |
getBeginStyles(float[] dash,
int middle,
int end)
getBeginStyles
|
static java.util.ArrayList<LineStyle> |
getDashLineStyles(int begin,
int middle,
int end)
getDashLineStyles
|
static java.util.ArrayList<LineStyle> |
getEndStyles(float[] dash,
int begin,
int middle)
getEndStyles
|
static java.util.ArrayList<LineStyle> |
getMiddleStyles(float[] dash,
int begin,
int end)
get middle styles
|
static java.util.ArrayList<LineStyle> |
getNumberLineStyles(float[] dash,
int begin,
int middle,
int end)
getDashLineStyles
|
public static DEdge createEdge(LineStyle style, java.awt.Point left, java.awt.Point right)
style - floatleft - Pointright - Pointpublic static java.util.ArrayList<java.lang.Integer> getArrows()
public static java.util.ArrayList<LineStyle> getDashLineStyles(int begin, int middle, int end)
begin - intend - intpublic static java.util.ArrayList<LineStyle> getNumberLineStyles(float[] dash, int begin, int middle, int end)
begin - intend - intpublic static java.util.ArrayList<LineStyle> getBeginStyles(float[] dash, int middle, int end)
dash - float[]end - intpublic static java.util.ArrayList<LineStyle> getEndStyles(float[] dash, int begin, int middle)
dash - float[]begin - intpublic static java.util.ArrayList<LineStyle> getMiddleStyles(float[] dash, int begin, int end)
dash - float[]begin - intpublic static java.util.ArrayList<DEdge> createLinesForStyles(java.util.ArrayList<LineStyle> lineStyles, java.awt.Point left, java.awt.Point right)
lineStyles - ArrayListleft - Pointright - Pointpublic static org.jgraph.graph.DefaultGraphCell createVertex(java.lang.Object object,
double x,
double y,
double w,
double h,
java.awt.Color bg,
boolean raised)
object - Object -> user object represented by the vertexx - double -> vertex position on the x axisy - double -> vertex position on the y axisw - double -> vertex widthh - double -> vertex heightbg - Color -> background colorraised - boolean -> is the border raisedpublic static DVertex createVertex(DVertex vertex, double x, double y, double w, double h, java.awt.Color bg, boolean raised)
vertex - Object -> user object represented by the vertexx - double -> vertex position on the x axisy - double -> vertex position on the y axisw - double -> vertex widthh - double -> vertex heightbg - Color -> background colorraised - boolean -> is the border raised