net.ctdp.rfdynhud.values
Class StringValue
java.lang.Object
net.ctdp.rfdynhud.values.StringValue
public class StringValue
- 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.String DEFAULT_RESET_VALUE
N_A_VALUE
public static final java.lang.String N_A_VALUE
- See Also:
- Constant Field Values
StringValue
public StringValue(java.lang.String resetValue)
StringValue
public StringValue()
getResetValue
public final java.lang.String getResetValue()
getOldValue
public final java.lang.String getOldValue()
getValue
public final java.lang.String getValue()
hasChanged
public final boolean hasChanged(boolean setUnchanged)
hasChanged
public final boolean hasChanged()
update
public final boolean update(java.lang.String newValue)
setUnchanged
public final void setUnchanged()
reset
public final StringValue reset(boolean resetOldValue)
reset
public final StringValue reset()
isValid
public final boolean isValid()
toString
public java.lang.String toString()
-
- Overrides:
toString
in class java.lang.Object