|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Definition of an naked value object.
A basic implementation is defined in AbstractNakedValue and concrete implementation in it subclasses: TextString, URLString, Date, Logical, WholeNumber, FloatingPointNumber, Percentage, Currency.
An naked value object must do the following
AbstractNakedValue| Method Summary | |
void |
clear()
Clears the value so that it is empty, i.e. |
boolean |
isNull()
Deprecated. |
void |
parse(java.lang.String text)
Takes a user entry string which is parsed to set up the object. |
void |
reset()
Resets a value to its default value. |
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 |
setNull()
Deprecated. |
| Methods inherited from interface org.nakedobjects.object.Naked |
about, copyObject, getClassName, getFullClassName, getObjectHelpText, isEmpty, isSameAs, isValid, summary, title |
| Method Detail |
public void clear()
isEmpty returns true.
public boolean isNull()
Naked.isEmpty()
public void parse(java.lang.String text)
throws ValueParseException
ValueParseExceptionrestoreString(String)public void setNull()
clear()public void reset()
clear method.
public void restoreString(java.lang.String data)
data - parse(String)public java.lang.String saveString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||