public class SwingLongPreferenceProperty extends SwingNumberProperty implements LongPreferenceProperty, EditablePreferenceProperty
PROPERTY_VALUE| Constructor and Description |
|---|
SwingLongPreferenceProperty(java.lang.String basicName,
java.lang.String baseTag,
long value)
Create a integer preference property with maximum range, step 1 and the
given default value.
|
SwingLongPreferenceProperty(java.lang.String basicName,
java.lang.String baseTag,
long value,
boolean autoSave)
Create a integer preference property with maximum range, step 1 and the
given default value.
|
SwingLongPreferenceProperty(java.lang.String basicName,
java.lang.String baseTag,
long value,
long step)
Create a integer preference property with maximum range, step and the
given default value.
|
SwingLongPreferenceProperty(java.lang.String basicName,
java.lang.String baseTag,
long value,
long step,
boolean autoSave)
Create a integer preference property with maximum range, step and the
given default value.
|
SwingLongPreferenceProperty(java.lang.String basicName,
java.lang.String baseTag,
long value,
long minValue,
long maxValue)
Create a integer preference property with the given range, step 1 and the
given default value.
|
SwingLongPreferenceProperty(java.lang.String basicName,
java.lang.String baseTag,
long value,
long minValue,
long maxValue,
boolean autoSave)
Create a integer preference property with the given range, step 1 and the
given default value.
|
SwingLongPreferenceProperty(java.lang.String basicName,
java.lang.String baseTag,
long value,
long minValue,
long maxValue,
long step)
Create a integer preference property with the given range, step and the
given default value.
|
SwingLongPreferenceProperty(java.lang.String basicName,
java.lang.String baseTag,
long value,
long minValue,
long maxValue,
long step,
boolean autoSave)
Create a integer preference property with the given range, step and the
given default value.
|
| Modifier and Type | Method and Description |
|---|---|
long |
getMaxValue()
Get the maximal allowed value.
|
java.lang.Number |
getMaxValueNumber()
Get the maximal allowed value.
|
long |
getMinValue()
Get the minimal allowed value.
|
java.lang.Number |
getMinValueNumber()
Get the minimal allowed value.
|
long |
getStep()
Get the step used in steppers.
|
java.lang.Number |
getStepNumber()
Get the step used in steppers.
|
java.lang.Long |
getValue()
Get the property's value.
|
java.lang.Number |
getValueNumber()
Get the properties value.
|
void |
readFrom(java.util.prefs.Preferences preferences)
Read the property value from the preferences.
|
void |
setValue(long value)
Set the property's value.
|
void |
setValue(java.lang.Long value)
Set the property's value.
|
void |
setValueNumber(java.lang.Number value)
Set the property value.
|
void |
storeTo(java.util.prefs.Preferences preferences)
Store the current property value in the preferences.
|
getEditorProvidergetBaseTag, getLabelString, getMenuString, getName, getStringaddValueChangeListener, addValueChangeListenerWeakly, firePropertyChange, fireValueChange, fireValueChange, fireValueChange, getBasicName, getPropertyName, removeValueChangeListener, removeValueChangeListenerWeaklyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEditorProvider, getNameaddValueChangeListener, addValueChangeListenerWeakly, removeValueChangeListener, removeValueChangeListenerWeaklypublic SwingLongPreferenceProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, long value)
basicName - property namebaseTag - basic i18n tagvalue - default valuepublic SwingLongPreferenceProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, long value, boolean autoSave)
basicName - property namebaseTag - basic i18n tagvalue - default valueautoSave - save changes immediately?public SwingLongPreferenceProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, long value, long step)
basicName - property namebaseTag - basic i18n tagvalue - default valuestep - step to be used for value when steppingpublic SwingLongPreferenceProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, long value, long step, boolean autoSave)
basicName - property namebaseTag - basic i18n tagvalue - default valuestep - step to be used for value when steppingautoSave - save changes immediately?public SwingLongPreferenceProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, long value, long minValue, long maxValue)
basicName - property namebaseTag - basic i18n tagvalue - default valueminValue - minimal allowed value (included)maxValue - maximal allowed value (included)public SwingLongPreferenceProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, long value, long minValue, long 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 SwingLongPreferenceProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, long value, long minValue, long maxValue, long 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 SwingLongPreferenceProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, long value, long minValue, long maxValue, long 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 void readFrom(@NotNull java.util.prefs.Preferences preferences)
readFrom in interface PreferencePropertypreferences - preferences from where to read the property valuepublic void storeTo(@NotNull java.util.prefs.Preferences preferences)
storeTo in interface PreferencePropertypreferences - preferences where to store the property valuepublic long getMinValue()
public long getMaxValue()
public long getStep()
@NotNull public java.lang.Long getValue()
public void setValue(long value)
value - value to setpublic void setValue(@NotNull java.lang.Long value)
@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 SwingNumberPropertypublic void setValueNumber(@NotNull java.lang.Number value)
setValueNumber in class SwingNumberPropertyvalue - new value