|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.beans.PropertyEditorSupport
pt.despodata.java.ddata.DDataObjectArrayEditor
DDataObjectArrayEditor.java Esta classe implementa a interface PropertyEditor e permite editar beans do tipo Object[] com se trata-se de uma lista de strings separadas por virgulas. Company MoreData
| Constructor Summary | |
DDataObjectArrayEditor()
|
|
| Method Summary | |
java.lang.String |
getAsText()
Gets the property value as a string suitable for presentation to a human to edit. |
java.lang.String |
getJavaInitializationString()
This method is intended for use when generating Java code to set the value of the property. |
java.lang.Object |
getValue()
Gets the value of the property. |
void |
setAsText(java.lang.String s)
Sets the property value by parsing a given String. |
void |
setValue(java.lang.Object value)
Set (or change) the object that is to be edited. |
| Methods inherited from class java.beans.PropertyEditorSupport |
addPropertyChangeListener, firePropertyChange, getCustomEditor, getTags, isPaintable, paintValue, removePropertyChangeListener, supportsCustomEditor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DDataObjectArrayEditor()
| Method Detail |
public void setValue(java.lang.Object value)
value - The new target object to be edited. Note that this
object should not be modified by the PropertyEditor, rather
the PropertyEditor should create a new object to hold any
modified value.public java.lang.Object getValue()
public java.lang.String getAsText()
Returns "null" is the value can't be expressed as a string.
If a non-null value is returned, then the PropertyEditor should be prepared to parse that string back in setAsText().
public void setAsText(java.lang.String s)
public java.lang.String getJavaInitializationString()
Example results are "2", "new Color(127,127,34)", "Color.orange", etc.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||