|
||||||||||
| 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 | |
static Color |
actionColor
Color of action arrow. |
static int |
arcDiameter
The arc diameter. |
static int |
arcInset
The arc inset. |
static int |
arcRadius
The arc radius. |
static int |
arcStartAngle
The arc start angle. |
static int |
arcTotalAngle
The arc total angle. |
static int |
arcXCorner
The arc box x-corner. |
static int |
arcXStart
The x-position of the start of the arc. |
static int |
arcYCorner
The arc box y-corner. |
static int |
arcYStart
The y-position of the start of the arc. |
static int |
arrowsize
The arrow size. |
private static Rectangle2D.Double |
box
The common shape for the box. |
static Color |
boxColor
Color of the box. |
static int |
boxsize
The box size. |
static int |
boxXCenter
The box x-center. |
static int |
boxXCorner
The box x-corner. |
static int |
boxYCenter
The box y-center. |
static int |
boxYCorner
The box y-corner. |
static int |
halfsize
Half of the box size. |
static int |
halfwidth
Half of the line width. |
static int |
height
The component height. |
static Color |
inputColor
Color of input arrow. |
static int |
linewidth
The line width. |
static Color |
outputColor
Color of output arrow. |
static int |
side
The side of a 45-45-90 right triangle with hypotenuse equal to the arc radius. |
static int |
width
The component width. |
static int |
xInput
The final x-position for the output line. |
static int |
xOutput
The start x-position for the input line. |
static int |
yCommon
The start and final y-position for both lines. |
| Constructor Summary | |
ActivityIcon()
|
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final Color inputColor
public static final Color actionColor
public static final Color outputColor
public static final Color boxColor
public static final int boxsize
public static final int halfsize
public static final int linewidth
public static final int halfwidth
public static final int arrowsize
public static final int width
public static final int height
public static final int boxXCorner
public static final int boxYCorner
public static final int boxXCenter
public static final int boxYCenter
private static final Rectangle2D.Double box
public static final int xOutput
public static final int xInput
public static final int yCommon
public static final int arcInset
public static final int arcXCorner
public static final int arcYCorner
public static final int arcDiameter
public static final int arcStartAngle
public static final int arcTotalAngle
public static final int arcRadius
public static final int side
public static final int arcXStart
public static final int arcYStart
| Constructor Detail |
public ActivityIcon()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||