|
||||||||||
| 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.URLString
value object to represent an URL.
NOTE: this class currently does not support about listeners
| Constructor Summary | |
URLString()
|
|
URLString(java.lang.String urlString)
|
|
URLString(URLString urlString)
|
|
| Method Summary | |
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. |
java.lang.String |
getObjectHelpText()
Returns a textual desctiption of the object - its contents and possible uses. |
boolean |
isEmpty()
Returns true if the object contains no data, eg when new |
boolean |
isSameAs(Naked object)
Compares the url string to see if the contain the same text if the specified object is a URLString object else returns false. |
void |
parse(java.lang.String urlString)
Takes a user entry string which is parsed to set up the object. |
void |
reset()
Reset this url string so it contains an empty string, i.e. "". |
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 |
set(java.lang.String urlString)
Deprecated. use parse instead as this will check for a well formed url |
void |
setText(java.lang.String urlString)
Deprecated. replaced by setValue |
void |
setValue(java.lang.String urlString)
|
void |
setValue(URLString urlString)
|
java.lang.String |
stringValue()
|
Title |
title()
Returns a Title object describing the object. |
void |
update(NakedValue object)
|
| 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 URLString()
public URLString(java.lang.String urlString)
public URLString(URLString urlString)
| Method Detail |
public void clear()
NakedValueisEmpty returns true.
public void copyObject(Naked object)
public java.lang.String getObjectHelpText()
Naked
getObjectHelpText in interface NakedgetObjectHelpText in class AbstractNakedValuepublic boolean isEmpty()
Naked
public boolean isSameAs(Naked object)
URLString object else returns false.
object - the object to compare
Naked.isSameAs(Naked)
public void parse(java.lang.String urlString)
throws ValueParseException
NakedValue
ValueParseExceptionNakedValue.restoreString(String)public void reset()
NakedValue.reset()public void set(java.lang.String urlString)
parse(String)public void setText(java.lang.String urlString)
public void setValue(java.lang.String urlString)
public void setValue(URLString urlString)
public java.lang.String stringValue()
public Title title()
Naked
public void update(NakedValue object)
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 | |||||||||