|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.hydromatic.clapham.graph.Chart
public class Chart
TODO:
Field Summary | |
---|---|
int |
arrowSize
|
int |
beginningXCoordinate
where the drawing starts (Y) |
java.awt.Color |
charColor
fontColor of the T and NT symbols |
java.awt.Font |
charFont
|
int |
componentArcSize
|
int |
componentGapHeight
|
int |
componentGapWidth
|
static java.awt.Color |
EPS_COLOR
|
static java.awt.Color |
ITER_COLOR
|
java.awt.Color |
lineColor
color of the line |
java.awt.Stroke |
lineStroke
|
static java.awt.Color |
N_NT_COLOR
|
static java.awt.Color |
OPT_COLOR
|
static java.awt.Color |
RERUN_COLOR
|
static java.awt.Color |
RERUN1_COLOR
|
boolean |
showBorders
|
static java.awt.BasicStroke |
STROKE1
|
int |
symbolGapHeight
gap between the line of the symbol and the font |
int |
symbolGapWidth
|
Constructor Summary | |
---|---|
Chart(Grammar grammar,
org.apache.batik.svggen.SVGGraphics2D graphics)
|
Method Summary | |
---|---|
void |
calcDrawing()
|
void |
drawComponent(Symbol s)
|
void |
drawString(java.lang.String text,
java.awt.Font font,
java.awt.Color color,
float x,
float y)
|
int |
getArrowSize()
|
java.awt.Color |
getCharColor()
|
java.awt.Font |
getCharFont()
|
int |
getComponentGapHeight()
|
int |
getComponentGapWidth()
|
java.awt.Dimension |
getDimension()
|
int |
getFontHeight()
needed to make the gap between the symbol and and the font possible |
int |
getStringWidth(java.awt.Font font,
java.lang.String text)
|
int |
getSymbolGapHeight()
|
Size |
getSymbolSize()
|
void |
restoreDefaultSettings()
|
void |
setArrowSize(int value)
|
void |
setCharColor(java.awt.Color value)
|
void |
setCharFont(java.awt.Font value)
|
void |
setComponentGapWidth(int value)
|
void |
setSymbolGapHeight(int value)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.awt.Color ITER_COLOR
public static final java.awt.Color EPS_COLOR
public static final java.awt.Color OPT_COLOR
public static final java.awt.Color RERUN_COLOR
public static final java.awt.Color RERUN1_COLOR
public static final java.awt.Color N_NT_COLOR
public final boolean showBorders
public static final java.awt.BasicStroke STROKE1
public int componentArcSize
public int componentGapWidth
public int componentGapHeight
public java.awt.Font charFont
public int arrowSize
public java.awt.Stroke lineStroke
public java.awt.Color lineColor
public java.awt.Color charColor
public int symbolGapHeight
public final int symbolGapWidth
public final int beginningXCoordinate
Constructor Detail |
---|
public Chart(Grammar grammar, org.apache.batik.svggen.SVGGraphics2D graphics)
Method Detail |
---|
public int getFontHeight()
public java.awt.Dimension getDimension()
public int getStringWidth(java.awt.Font font, java.lang.String text)
public void drawString(java.lang.String text, java.awt.Font font, java.awt.Color color, float x, float y)
public void setCharFont(java.awt.Font value)
public java.awt.Font getCharFont()
public void setCharColor(java.awt.Color value)
public java.awt.Color getCharColor()
public void setArrowSize(int value)
public int getArrowSize()
public void setSymbolGapHeight(int value)
public int getSymbolGapHeight()
public int getComponentGapHeight()
public void setComponentGapWidth(int value)
public int getComponentGapWidth()
public Size getSymbolSize()
public void restoreDefaultSettings()
public void drawComponent(Symbol s)
public void calcDrawing()
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |