com.yobotics.simulationconstructionset.util.gui
Class YoVariableToggler
java.lang.Object
com.yobotics.simulationconstructionset.util.gui.YoVariableToggler
- All Implemented Interfaces:
- NewDataListener
public class YoVariableToggler
- extends java.lang.Object
- implements NewDataListener
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
currentState
public BooleanYoVariable currentState
YoVariableToggler
public YoVariableToggler(java.lang.String name,
YoVariableRegistry parent,
YoVariableToggleContainer parentContainer,
BooleanYoVariable currentStateVariable)
toggle
public void toggle()
getTrueString
public java.lang.String getTrueString()
setTrueString
public void setTrueString(java.lang.String trueString)
getFalseString
public java.lang.String getFalseString()
setFalseString
public void setFalseString(java.lang.String falseString)
getNextStateString
public java.lang.String getNextStateString()
newDataHasBeenSent
public void newDataHasBeenSent()
- Specified by:
newDataHasBeenSent
in interface NewDataListener
newDataHasBeenReceived
public void newDataHasBeenReceived()
- Specified by:
newDataHasBeenReceived
in interface NewDataListener
getCurrentStateString
public java.lang.String getCurrentStateString()
registerWithVariableChangedListener
public void registerWithVariableChangedListener(VariableChangedListener changedListener)