|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nakedobjects.object.value.AbstractNakedValue
org.nakedobjects.object.value.Magnitude
org.nakedobjects.object.value.FloatingPointNumber
NOTE: this class currently does not support about listeners.
| Constructor Summary | |
FloatingPointNumber()
|
|
FloatingPointNumber(double value)
|
|
FloatingPointNumber(FloatingPointNumber value)
|
|
FloatingPointNumber(java.lang.String text)
Deprecated. |
|
| Method Summary | |
void |
add(double value)
|
void |
add(FloatingPointNumber number)
|
void |
clear()
Clears the value so that it is empty, i.e. |
void |
copyObject(Naked object)
Copies the specified object's contained data to this instance. |
void |
divide(double value)
|
void |
divide(FloatingPointNumber number)
|
double |
doubleValue()
Returns this value as an double. |
float |
floatValue()
Returns this value as an float. |
java.lang.String |
getObjectHelpText()
Returns a textual desctiption of the object - its contents and possible uses. |
double |
getValue()
Deprecated. replaced by doubleValue |
int |
intValue()
Returns this value as an int. |
boolean |
isEmpty()
Returns true if the object contains no data, eg when new |
boolean |
isEqualTo(Magnitude magnitude)
|
boolean |
isLessThan(Magnitude magnitude)
|
long |
longValue()
Returns this value as an long. |
void |
multiply(double value)
|
void |
multiply(FloatingPointNumber number)
|
void |
parse(java.lang.String text)
Takes a user entry string which is parsed to set up the object. |
void |
reset()
Reset this floating point number so it contains 0.0. |
void |
restoreString(java.lang.String data)
Takes a storage string and uses it reinstate this value object to its previous state/ |
java.lang.String |
saveString()
Returns a basic string representation of this value for storage purposes. |
void |
setValue(double value)
|
void |
setValue(FloatingPointNumber value)
|
short |
shortValue()
Returns this value as an short. |
void |
subtract(double value)
|
void |
subtract(FloatingPointNumber number)
|
Title |
title()
Returns a Title object describing the object. |
| Methods inherited from class org.nakedobjects.object.value.Magnitude |
isBetween, isGreaterThan, isGreaterThanOrEqualTo, isLessThanOrEqualTo, isSameAs, max, min |
| Methods inherited from class org.nakedobjects.object.value.AbstractNakedValue |
about, addNakedValueListener, checkCanOperate, contextualTitle, deepCopy, dumpObject, fireValueChanged, fireValueChanged, getClassName, getFullClassName, getLogger, isNull, isValid, nakedValueListeners, removeNakedValueListener, setAbout, setNull, setValidity, summary, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public FloatingPointNumber()
public FloatingPointNumber(double value)
public FloatingPointNumber(java.lang.String text)
public FloatingPointNumber(FloatingPointNumber value)
| Method Detail |
public void add(double value)
public void add(FloatingPointNumber number)
public void clear()
NakedValueisEmpty returns true.
public void copyObject(Naked object)
public void divide(double value)
public void divide(FloatingPointNumber number)
public double doubleValue()
public float floatValue()
public java.lang.String getObjectHelpText()
Naked
getObjectHelpText in interface NakedgetObjectHelpText in class AbstractNakedValuepublic double getValue()
doubleValue()public int intValue()
public boolean isEmpty()
Naked
public boolean isEqualTo(Magnitude magnitude)
isEqualTo in class Magnitudepublic boolean isLessThan(Magnitude magnitude)
isLessThan in class Magnitudepublic long longValue()
public void multiply(double value)
public void multiply(FloatingPointNumber number)
public void parse(java.lang.String text)
throws ValueParseException
NakedValue
ValueParseExceptionNakedValue.restoreString(String)public void reset()
NakedValue.reset()public void setValue(double value)
public void setValue(FloatingPointNumber value)
public short shortValue()
public void subtract(double value)
public void subtract(FloatingPointNumber number)
public Title title()
Naked
public void restoreString(java.lang.String data)
NakedValue
data - NakedValue.parse(String)public java.lang.String saveString()
NakedValue
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||