public class IntegerProperty extends AbstractRuntimeProperty<java.lang.Integer>
RuntimeProperty.RuntimePropertyListener| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID |
initialValue, value, wasExplicitlySet| Constructor and Description |
|---|
IntegerProperty(PropertyDefinition<java.lang.Integer> propertyDefinition) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkRange(java.lang.Integer val,
java.lang.String valueAsString,
ExceptionInterceptor exceptionInterceptor)
For range-based property, checks that value fit into range given by PropertyDefinition.
|
addListener, getInitialValue, getPropertyDefinition, getStringValue, getValue, initializeFrom, initializeFrom, invokeListeners, isExplicitlySet, removeListener, resetValue, setValue, setValue, setValueInternal, setValueInternalprivate static final long serialVersionUID
public IntegerProperty(PropertyDefinition<java.lang.Integer> propertyDefinition)
protected void checkRange(java.lang.Integer val,
java.lang.String valueAsString,
ExceptionInterceptor exceptionInterceptor)
AbstractRuntimePropertycheckRange in class AbstractRuntimeProperty<java.lang.Integer>val - valuevalueAsString - value represented by StringexceptionInterceptor - exception interceptor