|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.glassbox.graphview.TextNodePainter2
net.kwfgrid.gwui.graphview.TransitionNodePainter2
public class TransitionNodePainter2
The painter for TransitionNodes.
This painter has the following properties which can be configured via the application's theme:
| Nested Class Summary | |
|---|---|
protected static class |
TransitionNodePainter2.TransitionImageNodePainter
Painter for the icons of the nodes. |
protected static class |
TransitionNodePainter2.TransitionPainter
Painter for inner part of the nodes. |
| Field Summary | |
|---|---|
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.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.Font |
BOLD_FONT
|
protected static java.lang.String |
BOLD_FONT_KEY
|
protected static java.awt.Stroke |
BORDER_STROKE
|
protected static java.lang.String |
BORDER_STROKE_KEY
|
protected static java.awt.Insets |
BUTTON_INSETS
|
protected static java.lang.String |
BUTTON_INSETS_KEY
|
protected static java.awt.Color |
DEAD_BORDER_COLOR
|
protected static java.lang.String |
DEAD_BORDER_COLOR_KEY
|
protected static java.awt.Paint |
DEAD_PAINT
|
protected static java.lang.String |
DEAD_PAINT_KEY
|
protected static java.awt.Font |
DEFAULT_FONT
|
protected static java.lang.String |
DEFAULT_FONT_KEY
|
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
|
static java.lang.String |
IDENTIFIER
|
protected static java.awt.Insets |
IMAGE_INSETS
|
protected static java.lang.String |
IMAGE_INSETS_KEY
|
protected static java.awt.Dimension |
IMAGE_SIZE
|
protected static java.lang.String |
IMAGE_SIZE_KEY
|
protected static java.awt.Insets |
INSETS
|
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.Dimension |
SIZE
|
protected static java.lang.String |
SIZE_KEY
|
protected static java.awt.Color |
TEXT_COLOR
|
protected static java.lang.String |
TEXT_COLOR_KEY
|
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
|
| Fields inherited from class org.glassbox.graphview.TextNodePainter2 |
|---|
BOTTOM, TOP |
| Constructor Summary | |
|---|---|
TransitionNodePainter2()
|
|
| Method Summary | |
|---|---|
void |
addButton(NodeIconSet.Icon icon)
|
Manipulator |
getGraphManipulator()
|
Group |
getGroup()
Get the group this member belongs to. |
java.lang.String |
getIdentifier()
Get a unique identifier of the member. |
protected java.lang.String[] |
getText(Node node)
Subclasses may override this method to provide the text to be painted for the specified node. |
void |
groupPropertyChanged(java.lang.String name,
java.lang.Object oldvalue,
java.lang.Object newvalue)
Called by this member's group if a property of the group changed. |
void |
setGroup(Group group)
Sets the group of this member. |
| Methods inherited from class org.glassbox.graphview.TextNodePainter2 |
|---|
getDelegate, getNodeScreenBounds, getTextBounds, getToolTipText, isInNode, paintNode, setZoomFactor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String IDENTIFIER
protected static final java.awt.Insets INSETS
protected static final java.lang.String IMAGE_SIZE_KEY
protected static final java.awt.Dimension IMAGE_SIZE
protected static final java.lang.String IMAGE_INSETS_KEY
protected static final java.awt.Insets IMAGE_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 BORDER_STROKE_KEY
protected static final java.awt.Stroke BORDER_STROKE
protected static final java.lang.String SIZE_KEY
protected static final java.awt.Dimension SIZE
protected static final java.lang.String TEXT_COLOR_KEY
protected static final java.awt.Color TEXT_COLOR
protected static final java.lang.String BUTTON_INSETS_KEY
protected static final java.awt.Insets BUTTON_INSETS
protected static final java.lang.String DEAD_BORDER_COLOR_KEY
protected static final java.lang.String DEAD_PAINT_KEY
protected static final java.awt.Color DEAD_BORDER_COLOR
protected static final java.awt.Paint DEAD_PAINT
protected static final java.lang.String BLACK_BORDER_COLOR_KEY
protected static final java.lang.String BLACK_PAINT_KEY
protected static final java.awt.Color BLACK_BORDER_COLOR
protected static final java.awt.Paint BLACK_PAINT
protected static final java.lang.String RED_BORDER_COLOR_KEY
protected static final java.lang.String RED_PAINT_KEY
protected static final java.awt.Color RED_BORDER_COLOR
protected static final java.awt.Paint RED_PAINT
protected static final java.lang.String YELLOW_BORDER_COLOR_KEY
protected static final java.lang.String YELLOW_PAINT_KEY
protected static final java.awt.Color YELLOW_BORDER_COLOR
protected static final java.awt.Paint YELLOW_PAINT
protected static final java.lang.String GREEN_BORDER_COLOR_KEY
protected static final java.lang.String GREEN_PAINT_KEY
protected static final java.awt.Color GREEN_BORDER_COLOR
protected static final java.awt.Paint GREEN_PAINT
protected static final java.lang.String BLUE_BORDER_COLOR_KEY
protected static final java.lang.String BLUE_PAINT_KEY
protected static final java.awt.Color BLUE_BORDER_COLOR
protected static final java.awt.Paint BLUE_PAINT
| Constructor Detail |
|---|
public TransitionNodePainter2()
| Method Detail |
|---|
protected java.lang.String[] getText(Node node)
TextNodePainter2
getText in class TextNodePainter2node - The node to be painted.
public Group getGroup()
Member
getGroup in interface Membernull if the member currently does not belong to a group.public java.lang.String getIdentifier()
Member
getIdentifier in interface Member
public void groupPropertyChanged(java.lang.String name,
java.lang.Object oldvalue,
java.lang.Object newvalue)
Member
groupPropertyChanged in interface Member
public void setGroup(Group group)
throws java.lang.IllegalArgumentException
Member
setGroup in interface Memberjava.lang.IllegalArgumentExceptionpublic Manipulator getGraphManipulator()
public void addButton(NodeIconSet.Icon icon)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||