net.ctdp.rfdynhud.values
Class BoolValue
java.lang.Object
net.ctdp.rfdynhud.values.BoolValue
public class BoolValue
- extends java.lang.Object
This class is a container for runtime values.
You can update the value every time, a Widget is redrawn
and compare it with the old (previous) value.
- Author:
- Marvin Froehlich (CTDP)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DEFAULT_RESET_VALUE
public static final java.lang.Boolean DEFAULT_RESET_VALUE
N_A_VALUE
public static final java.lang.String N_A_VALUE
- See Also:
- Constant Field Values
BoolValue
public BoolValue(java.lang.Boolean resetValue)
BoolValue
public BoolValue()
getResetValue
public final java.lang.Boolean getResetValue()
getOldValue
public final java.lang.Boolean getOldValue()
getValue
public final java.lang.Boolean getValue()
hasChanged
public final boolean hasChanged(boolean setUnchanged)
hasChanged
public final boolean hasChanged()
update
public final boolean update(boolean newValue)
setUnchanged
public final void setUnchanged()
reset
public final BoolValue reset(boolean resetOldValue)
reset
public final BoolValue reset()
isValid
public final boolean isValid()
hasValidityChanged
public final boolean hasValidityChanged()
getValueAsString
public final java.lang.String getValueAsString()
toString
public java.lang.String toString()
-
- Overrides:
toString
in class java.lang.Object