|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.neu.ccs.jpf.ActivityIcon
Provides JComponents that display icons
for the input, action, and output displays
in MethodGUI.
| Nested Class Summary | |
static class |
ActivityIcon.ActionIcon
Icon representing execution of an action. |
static class |
ActivityIcon.InputIcon
Icon representing an input parameter. |
static class |
ActivityIcon.OutputIcon
Icon representing output. |
| Field Summary | |
protected static Color |
actionColor
Color of action arrow. |
private static int |
arcDiameter
The arc diameter. |
private static int |
arcInset
The arc inset. |
private static int |
arcRadius
The arc radius. |
private static int |
arcStartAngle
The arc start angle. |
private static int |
arcTotalAngle
The arc total angle. |
private static int |
arcXCorner
The arc box x-corner. |
private static int |
arcXStart
The x-position of the start of the arc. |
private static int |
arcYCorner
The arc box y-corner. |
private static int |
arcYStart
The y-position of the start of the arc. |
private static int |
arrowsize
The arrow size. |
private static Rectangle2D.Double |
box
|
protected static Color |
boxColor
Color of the box. |
private static int |
boxsize
The box size. |
private static int |
boxXCenter
The box x-center. |
private static int |
boxXCorner
The box x-corner. |
private static int |
boxYCenter
The box y-center. |
private static int |
boxYCorner
The box y-corner. |
private static int |
halfsize
Half of the box size. |
private static int |
halfwidth
Half of the line width. |
private static int |
height
The component height. |
protected static Color |
inputColor
Color of input arrow. |
private static int |
linewidth
The line width. |
protected static Color |
outputColor
Color of output arrow. |
private static int |
side
The side of a 45-45-90 right triangle with hypotenuse equal to the arc radius. |
private static int |
width
The component width. |
private static int |
xInput
The start x-position for the input line. |
private static int |
xOutput
The final x-position for the output line. |
private static int |
yCommon
The start and final y-position for both lines. |
| Constructor Summary | |
(package private) |
ActivityIcon()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static Color inputColor
protected static Color actionColor
protected static Color outputColor
protected static Color boxColor
private static int boxsize
private static int halfsize
private static int linewidth
private static int halfwidth
private static int arrowsize
private static int width
private static int height
private static int boxXCorner
private static int boxYCorner
private static int boxXCenter
private static int boxYCenter
private static Rectangle2D.Double box
private static int xInput
private static int xOutput
private static int yCommon
private static int arcInset
private static int arcXCorner
private static int arcYCorner
private static int arcDiameter
private static int arcStartAngle
private static int arcTotalAngle
private static int arcRadius
private static int side
private static int arcXStart
private static int arcYStart
| Constructor Detail |
ActivityIcon()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||