|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.kwfgrid.gwui.graphview.TransitionNodePainter
public class TransitionNodePainter
The painter for TransitionNodes.
This painter has the following properties which can be configured via the application's theme:
| Nested Class Summary | |
|---|---|
protected class |
TransitionNodePainter.TransitionTextPainter
|
| Field Summary | |
|---|---|
protected NodePainter |
BLACK
Painter for abstraction level BLACK. |
protected static java.awt.Color |
BLACK_BORDER_COLOR
|
protected static java.lang.String |
BLACK_BORDER_COLOR_KEY
|
protected static java.awt.Paint |
BLACK_PAINT
|
protected static java.lang.String |
BLACK_PAINT_KEY
|
protected static java.awt.Dimension |
BLACK_SIZE
|
protected static java.lang.String |
BLACK_SIZE_KEY
|
protected static java.awt.Stroke |
BLACK_STROKE
|
protected static java.lang.String |
BLACK_STROKE_KEY
|
protected static java.awt.Color |
BLACK_TEXT_COLOR
|
protected static java.lang.String |
BLACK_TEXT_COLOR_KEY
|
protected NodePainter |
BLUE
Painter for abstraction level BLUE. |
protected static java.awt.Color |
BLUE_BORDER_COLOR
|
protected static java.lang.String |
BLUE_BORDER_COLOR_KEY
|
protected static java.awt.Paint |
BLUE_PAINT
|
protected static java.lang.String |
BLUE_PAINT_KEY
|
protected static java.awt.Color |
BLUE_TEXT_COLOR
|
protected static java.lang.String |
BLUE_TEXT_COLOR_KEY
|
protected static java.awt.Font |
BOLD_FONT
|
protected static java.lang.String |
BOLD_FONT_KEY
|
protected static java.awt.Stroke |
DEFAULT_BORDER_STROKE
|
protected static java.lang.String |
DEFAULT_BORDER_STROKE_KEY
|
protected static java.awt.Font |
DEFAULT_FONT
|
protected static java.lang.String |
DEFAULT_FONT_KEY
|
protected NodePainter |
GREEN
Painter for abstraction level GREEN. |
protected static java.awt.Color |
GREEN_BORDER_COLOR
|
protected static java.lang.String |
GREEN_BORDER_COLOR_KEY
|
protected static java.awt.Paint |
GREEN_PAINT
|
protected static java.lang.String |
GREEN_PAINT_KEY
|
protected static java.awt.Color |
GREEN_TEXT_COLOR
|
protected static java.lang.String |
GREEN_TEXT_COLOR_KEY
|
protected static java.awt.Color |
GREY_BORDER_COLOR
|
protected static java.lang.String |
GREY_BORDER_COLOR_KEY
|
protected static java.awt.Paint |
GREY_PAINT
|
protected static java.lang.String |
GREY_PAINT_KEY
|
protected static java.awt.Color |
GREY_TEXT_COLOR
|
protected static java.lang.String |
GREY_TEXT_COLOR_KEY
|
protected static java.awt.Insets |
INSETS
|
protected static java.lang.String |
INSETS_KEY
|
static TransitionNodePainter |
INSTANCE
An instance. |
protected NodePainter |
RED
Painter for abstraction level RED. |
protected static java.awt.Color |
RED_BORDER_COLOR
|
protected static java.lang.String |
RED_BORDER_COLOR_KEY
|
protected static java.awt.Paint |
RED_PAINT
|
protected static java.lang.String |
RED_PAINT_KEY
|
protected static java.awt.Color |
RED_TEXT_COLOR
|
protected static java.lang.String |
RED_TEXT_COLOR_KEY
|
protected NodePainter |
YELLOW
Painter for abstraction level YELLOW. |
protected static java.awt.Color |
YELLOW_BORDER_COLOR
|
protected static java.lang.String |
YELLOW_BORDER_COLOR_KEY
|
protected static java.awt.Paint |
YELLOW_PAINT
|
protected static java.lang.String |
YELLOW_PAINT_KEY
|
protected static java.awt.Color |
YELLOW_TEXT_COLOR
|
protected static java.lang.String |
YELLOW_TEXT_COLOR_KEY
|
| Constructor Summary | |
|---|---|
TransitionNodePainter()
|
|
| Method Summary | |
|---|---|
void |
getNodeScreenBounds(JGraphPane gpane,
Node node,
java.awt.Rectangle bounds)
Returns the outer rectangle of the node on screen. |
protected NodePainter |
getState(TransitionNode node)
|
java.lang.String |
getToolTipText(JGraphPane gpane,
Node node,
java.awt.Point point)
Retruns the tool-tip for given point. |
boolean |
isInNode(JGraphPane gpane,
Node node,
java.awt.Point point)
Checks whether given point is inside the node. |
void |
paintNode(JGraphPane gpane,
java.awt.Graphics2D g,
Node node)
Paints the supplied node. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final java.lang.String INSETS_KEY
protected static final java.awt.Insets INSETS
protected static final java.lang.String DEFAULT_FONT_KEY
protected static final java.awt.Font DEFAULT_FONT
protected static final java.lang.String BOLD_FONT_KEY
protected static final java.awt.Font BOLD_FONT
protected static final java.lang.String DEFAULT_BORDER_STROKE_KEY
protected static final java.awt.Stroke DEFAULT_BORDER_STROKE
protected static final java.lang.String BLACK_STROKE_KEY
protected static final java.lang.String BLACK_BORDER_COLOR_KEY
protected static final java.lang.String BLACK_PAINT_KEY
protected static final java.lang.String BLACK_TEXT_COLOR_KEY
protected static final java.lang.String BLACK_SIZE_KEY
protected static final java.awt.Stroke BLACK_STROKE
protected static final java.awt.Color BLACK_BORDER_COLOR
protected static final java.awt.Paint BLACK_PAINT
protected static final java.awt.Color BLACK_TEXT_COLOR
protected static final java.awt.Dimension BLACK_SIZE
protected static final java.lang.String RED_BORDER_COLOR_KEY
protected static final java.lang.String RED_PAINT_KEY
protected static final java.lang.String RED_TEXT_COLOR_KEY
protected static final java.awt.Color RED_BORDER_COLOR
protected static final java.awt.Paint RED_PAINT
protected static final java.awt.Color RED_TEXT_COLOR
protected static final java.lang.String YELLOW_BORDER_COLOR_KEY
protected static final java.lang.String YELLOW_PAINT_KEY
protected static final java.lang.String YELLOW_TEXT_COLOR_KEY
protected static final java.awt.Color YELLOW_BORDER_COLOR
protected static final java.awt.Paint YELLOW_PAINT
protected static final java.awt.Color YELLOW_TEXT_COLOR
protected static final java.lang.String GREEN_BORDER_COLOR_KEY
protected static final java.lang.String GREEN_PAINT_KEY
protected static final java.lang.String GREEN_TEXT_COLOR_KEY
protected static final java.awt.Color GREEN_BORDER_COLOR
protected static final java.awt.Paint GREEN_PAINT
protected static final java.awt.Color GREEN_TEXT_COLOR
protected static final java.lang.String BLUE_BORDER_COLOR_KEY
protected static final java.lang.String BLUE_PAINT_KEY
protected static final java.lang.String BLUE_TEXT_COLOR_KEY
protected static final java.awt.Color BLUE_BORDER_COLOR
protected static final java.awt.Paint BLUE_PAINT
protected static final java.awt.Color BLUE_TEXT_COLOR
protected static final java.lang.String GREY_BORDER_COLOR_KEY
protected static final java.lang.String GREY_PAINT_KEY
protected static final java.lang.String GREY_TEXT_COLOR_KEY
protected static final java.awt.Color GREY_BORDER_COLOR
protected static final java.awt.Paint GREY_PAINT
protected static final java.awt.Color GREY_TEXT_COLOR
public static final TransitionNodePainter INSTANCE
protected NodePainter BLACK
protected NodePainter RED
protected NodePainter YELLOW
protected NodePainter BLUE
protected NodePainter GREEN
| Constructor Detail |
|---|
public TransitionNodePainter()
| Method Detail |
|---|
public void paintNode(JGraphPane gpane,
java.awt.Graphics2D g,
Node node)
NodePainter
paintNode in interface NodePaintergpane - the graph paneg - the graphicsnode - the node to paint
public boolean isInNode(JGraphPane gpane,
Node node,
java.awt.Point point)
NodePainter
isInNode in interface NodePaintergpane - the graph panenode - the nodepoint - the point
true if the point is in the node
public void getNodeScreenBounds(JGraphPane gpane,
Node node,
java.awt.Rectangle bounds)
NodePainter
getNodeScreenBounds in interface NodePaintergpane - the graph panenode - the nodebounds - the rectangle receiving the node's coordinates
public java.lang.String getToolTipText(JGraphPane gpane,
Node node,
java.awt.Point point)
NodePainter
getToolTipText in interface NodePaintergpane - the graph panenode - the nodepoint - the point
null)protected NodePainter getState(TransitionNode node)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||