public class ViewerBox extends java.util.Observable implements ColoredBox
| Modifier and Type | Field and Description |
|---|---|
static java.awt.Color |
activeColor |
static int |
ACTUATED |
static int |
BLEW_OUT |
static java.awt.Color |
defaultColor |
static int |
NEITHER |
static int |
OFF_SWITCH |
static int |
ON_SWITCH |
static java.lang.String |
PAINT |
static java.lang.String |
REDO |
static java.awt.Color |
rootColor |
static java.awt.Color |
usedColor |
static int |
VIRGIN |
| Constructor and Description |
|---|
ViewerBox(int row,
int column,
java.lang.String label,
WiredBox source) |
| Modifier and Type | Method and Description |
|---|---|
void |
changed(java.lang.String x) |
java.awt.Color |
getColor() |
int |
getDeltaX() |
int |
getDeltaY() |
int |
getHeight() |
java.util.Set<java.lang.String> |
getInputPortNames() |
java.util.Set<java.lang.String> |
getOutputPortNames() |
WiredBox |
getSource() |
java.lang.Class<? extends WiredBox> |
getSourceClass() |
int |
getState() |
int |
getSwitchState() |
java.lang.String |
getText() |
int |
getWidth() |
int |
getX() |
int |
getY() |
boolean |
isDotted() |
boolean |
isNegative() |
boolean |
isSelected() |
boolean |
isToggleSwitch() |
boolean |
isVisible() |
void |
resetColor() |
void |
setColor(java.awt.Color color) |
void |
setDotted(boolean dotted) |
void |
setInputPortNames(java.util.Set<java.lang.String> inputPortNames) |
void |
setNegative(boolean negative) |
void |
setOutputPortNames(java.util.Set<java.lang.String> outputPortNames) |
void |
setPermanentColor(java.awt.Color color) |
void |
setSelected(boolean b) |
void |
setState(int state) |
void |
setSwitchState(int switchState) |
void |
setTemporaryColor() |
void |
setToggleSwitch(boolean toggleSwitch) |
void |
setVisible(boolean b) |
public static final int VIRGIN
public static final int ACTUATED
public static final int BLEW_OUT
public static final java.lang.String PAINT
public static final java.lang.String REDO
public static java.awt.Color defaultColor
public static java.awt.Color activeColor
public static java.awt.Color rootColor
public static java.awt.Color usedColor
public static int NEITHER
public static int OFF_SWITCH
public static int ON_SWITCH
public ViewerBox(int row,
int column,
java.lang.String label,
WiredBox source)
public int getX()
public int getY()
public java.lang.String getText()
public int getWidth()
public int getHeight()
public int getDeltaX()
public int getDeltaY()
public java.awt.Color getColor()
public void setColor(java.awt.Color color)
setColor in interface ColoredBoxpublic void setPermanentColor(java.awt.Color color)
public void changed(java.lang.String x)
public void resetColor()
public void setTemporaryColor()
public java.lang.Class<? extends WiredBox> getSourceClass()
public WiredBox getSource()
public void setSelected(boolean b)
public boolean isSelected()
public int getState()
public void setState(int state)
public void setVisible(boolean b)
public boolean isVisible()
public int getSwitchState()
public void setSwitchState(int switchState)
public boolean isToggleSwitch()
public void setToggleSwitch(boolean toggleSwitch)
public boolean isNegative()
public void setNegative(boolean negative)
public boolean isDotted()
public void setDotted(boolean dotted)
public java.util.Set<java.lang.String> getOutputPortNames()
public void setOutputPortNames(java.util.Set<java.lang.String> outputPortNames)
public java.util.Set<java.lang.String> getInputPortNames()
public void setInputPortNames(java.util.Set<java.lang.String> inputPortNames)