net.ctdp.rfdynhud.values
Class IntValue
java.lang.Object
net.ctdp.rfdynhud.values.IntValue
public class IntValue
- 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 int DEFAULT_RESET_VALUE
- See Also:
- Constant Field Values
N_A_VALUE
public static final java.lang.String N_A_VALUE
- See Also:
- Constant Field Values
IntValue
public IntValue(int resetValue,
ValidityTest validityTest,
int validityCompareValue)
IntValue
public IntValue(int resetValue)
IntValue
public IntValue(ValidityTest validityTest,
int validityCompareValue)
IntValue
public IntValue()
getResetValue
public final int getResetValue()
getValdidityTest
public final ValidityTest getValdidityTest()
getValidityCompareValue
public final int getValidityCompareValue()
getOldValue
public final int getOldValue()
getValue
public final int getValue()
getFloatValue
public final float getFloatValue()
hasChanged
public final boolean hasChanged(boolean setUnchanged)
hasChanged
public final boolean hasChanged()
update
public final boolean update(int newValue)
setUnchanged
public final void setUnchanged()
reset
public final IntValue reset(boolean resetOldValue)
reset
public final IntValue reset()
isValid
public final boolean isValid()
hasValidityChanged
public final boolean hasValidityChanged()
getValueAsStringWithSign
public final java.lang.String getValueAsStringWithSign()
getValueAsString
public final java.lang.String getValueAsString()
toString
public java.lang.String toString()
-
- Overrides:
toString
in class java.lang.Object