|
qflib 0.98.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.Observable | +--de.qfs.lib.option.Option | +--de.qfs.lib.option.IntegerOption
An IntegerOption has a value of class Integer and an additional flag defining whether negative values are OK.
Constructor Summary | |
IntegerOption()
Create a new IntegerOption. |
|
IntegerOption(java.lang.String name)
Create a new IntegerOption with a name and the value null. |
|
IntegerOption(java.lang.String name,
int value)
Create a new IntegerOption with a name and a value. |
|
IntegerOption(java.lang.String name,
int value,
boolean nullOK,
boolean negativeOK)
Create a new IntegerOption with a name and a value and the nullOK and negativeOK flags. |
|
IntegerOption(java.lang.String name,
java.lang.Integer value,
boolean nullOK,
boolean negativeOK)
Create a new IntegerOption with a name and a value and the nullOK and negativeOK flags. |
Method Summary | |
boolean |
checkValue(java.awt.Component component,
java.lang.Object value)
Check, whether the Option accepts a value. |
boolean |
equals(java.lang.Object object)
Two IntegerOptions are considered equal if their names and values are equal. |
java.lang.String |
getConfigurableValue()
Get the Option's value as a String. |
boolean |
isNegativeOK()
Query wether negative values are allowed. |
void |
setConfigurableValue(java.lang.String value)
Set the Option's value from a String. |
void |
setNegativeOK(boolean negativeOK)
Set wether negative values are allowed. |
Methods inherited from class de.qfs.lib.option.Option |
addResources, addValidator, clone, getName, getResources, getValue, hashCode, isNullOK, removeValidator, setName, setNullOK, setResources, setValue, toString |
Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public IntegerOption()
public IntegerOption(java.lang.String name)
name
- The name to use.public IntegerOption(java.lang.String name, int value)
name
- The name to use.value
- The value to use.public IntegerOption(java.lang.String name, int value, boolean nullOK, boolean negativeOK)
name
- The name to use.value
- The value to use.nullOK
- The nullOK flag to use.negativeOK
- Whether negative values are allowed.public IntegerOption(java.lang.String name, java.lang.Integer value, boolean nullOK, boolean negativeOK)
name
- The name to use.value
- The value to use.nullOK
- The nullOK flag to use.negativeOK
- Whether negative values are allowed.Method Detail |
public final boolean isNegativeOK()
public final void setNegativeOK(boolean negativeOK)
negativeOK
- Whether negative values are allowed.public boolean checkValue(java.awt.Component component, java.lang.Object value)
checkValue
in class Option
component
- The Component in which the Option is being
edited.value
- The value to check.public boolean equals(java.lang.Object object)
equals
in class Option
object
- The object to compare to.public java.lang.String getConfigurableValue()
getConfigurableValue
in interface ConfigurableOption
public void setConfigurableValue(java.lang.String value)
setConfigurableValue
in interface ConfigurableOption
value
- The value to set.
|
qflib 0.98.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |