public class SwingIntegerProperty extends SwingNumberProperty implements Property<java.lang.Integer>
Constructor and Description |
---|
SwingIntegerProperty(java.lang.String basicName,
java.lang.String baseTag,
int value)
Create a integer preference property with maximum range, step 1 and the
given default value.
|
SwingIntegerProperty(java.lang.String basicName,
java.lang.String baseTag,
int value,
boolean autoSave)
Create a integer preference property with maximum range, step 1 and the
given default value.
|
SwingIntegerProperty(java.lang.String basicName,
java.lang.String baseTag,
int value,
int step)
Create a integer preference property with maximum range, step and the
given default value.
|
SwingIntegerProperty(java.lang.String basicName,
java.lang.String baseTag,
int value,
int step,
boolean autoSave)
Create a integer preference property with maximum range, step and the
given default value.
|
SwingIntegerProperty(java.lang.String basicName,
java.lang.String baseTag,
int value,
int minValue,
int maxValue)
Create a integer preference property with the given range, step 1 and the
given default value.
|
SwingIntegerProperty(java.lang.String basicName,
java.lang.String baseTag,
int value,
int minValue,
int maxValue,
boolean autoSave)
Create a integer preference property with the given range, step 1 and the
given default value.
|
SwingIntegerProperty(java.lang.String basicName,
java.lang.String baseTag,
int value,
int minValue,
int maxValue,
int step)
Create a integer preference property with the given range, step and the
given default value.
|
SwingIntegerProperty(java.lang.String basicName,
java.lang.String baseTag,
int value,
int minValue,
int maxValue,
int step,
boolean autoSave)
Create a integer preference property with the given range, step and the
given default value.
|
Modifier and Type | Method and Description |
---|---|
int |
getMaxValue()
Get the maximal allowed value.
|
java.lang.Number |
getMaxValueNumber()
Get the maximal allowed value.
|
int |
getMinValue()
Get the minimal allowed value.
|
java.lang.Number |
getMinValueNumber()
Get the minimal allowed value.
|
int |
getStep()
Get the step used in steppers.
|
java.lang.Number |
getStepNumber()
Get the step used in steppers.
|
java.lang.Integer |
getValue()
Get the properties value.
|
java.lang.Number |
getValueNumber()
Get the properties value.
|
void |
setValue(int value)
Set the properties value.
|
void |
setValue(java.lang.Integer value)
Set the value.
|
void |
setValueNumber(java.lang.Number value)
Set the property value.
|
getEditorProvider
getBaseTag, getLabelString, getMenuString, getName, getString
addValueChangeListener, addValueChangeListenerWeakly, firePropertyChange, fireValueChange, fireValueChange, fireValueChange, getBasicName, getPropertyName, removeValueChangeListener, removeValueChangeListenerWeakly
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addValueChangeListener, addValueChangeListenerWeakly, removeValueChangeListener, removeValueChangeListenerWeakly
getName
public SwingIntegerProperty(java.lang.String basicName, java.lang.String baseTag, int value)
basicName
- property namebaseTag
- basic i18n tagvalue
- default valuepublic SwingIntegerProperty(java.lang.String basicName, java.lang.String baseTag, int value, boolean autoSave)
basicName
- property namebaseTag
- basic i18n tagvalue
- default valueautoSave
- save changes immediately?public SwingIntegerProperty(java.lang.String basicName, java.lang.String baseTag, int value, int step)
basicName
- property namebaseTag
- basic i18n tagvalue
- default valuestep
- step to be used for value when steppingpublic SwingIntegerProperty(java.lang.String basicName, java.lang.String baseTag, int value, int step, boolean autoSave)
basicName
- property namebaseTag
- basic i18n tagvalue
- default valuestep
- step to be used for value when steppingautoSave
- save changes immediately?public SwingIntegerProperty(java.lang.String basicName, java.lang.String baseTag, int value, int minValue, int maxValue)
basicName
- property namebaseTag
- basic i18n tagvalue
- default valueminValue
- minimal allowed value (included)maxValue
- maximal allowed value (included)public SwingIntegerProperty(java.lang.String basicName, java.lang.String baseTag, int value, int minValue, int maxValue, boolean autoSave)
basicName
- property namebaseTag
- basic i18n tagvalue
- default valueminValue
- minimal allowed value (included)maxValue
- maximal allowed value (included)autoSave
- save changes immediately?public SwingIntegerProperty(java.lang.String basicName, java.lang.String baseTag, int value, int minValue, int maxValue, int step)
basicName
- property namebaseTag
- basic i18n tagvalue
- default valueminValue
- minimal allowed value (included)maxValue
- maximal allowed value (included)step
- step to be used for value when steppingpublic SwingIntegerProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, int value, int minValue, int maxValue, int step, boolean autoSave)
basicName
- property namebaseTag
- basic i18n tagvalue
- default valueminValue
- minimal allowed value (included)maxValue
- maximal allowed value (included)step
- step to be used for value when steppingautoSave
- save changes immediately?public int getMinValue()
public int getMaxValue()
public int getStep()
public java.lang.Integer getValue()
public void setValue(@NotNull java.lang.Integer value)
public void setValue(int value)
value
- value to set@NotNull public java.lang.Number getMinValueNumber()
getMinValueNumber
in class SwingNumberProperty
@NotNull public java.lang.Number getMaxValueNumber()
getMaxValueNumber
in class SwingNumberProperty
@NotNull public java.lang.Number getStepNumber()
getStepNumber
in class SwingNumberProperty
@NotNull public java.lang.Number getValueNumber()
getValueNumber
in class SwingNumberProperty
public void setValueNumber(@NotNull java.lang.Number value)
setValueNumber
in class SwingNumberProperty
value
- new value