|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.beanfabrics.PathEditor
public class PathEditor
The PathEditor is a PropertyEditor for a Path
object.
| Constructor Summary | |
|---|---|
PathEditor()
|
|
| Method Summary | |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Register a listener for the PropertyChange event. |
java.lang.String |
getAsText()
Gets the property value as text. |
java.awt.Component |
getCustomEditor()
A PropertyEditor may choose to make available a full custom
Component that edits its property value. |
java.lang.String |
getJavaInitializationString()
This method is intended for use when generating Java code to set the value of the property. |
java.lang.String[] |
getTags()
If the property value must be one of a set of known tagged values, then this method should return an array of the tags. |
java.lang.Object |
getValue()
Gets the property value. |
boolean |
isPaintable()
Determines whether this property model is paintable. |
void |
paintValue(java.awt.Graphics gfx,
java.awt.Rectangle box)
Paint a representation of the value into a given area of screen real estate. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Remove a listener for the PropertyChange event. |
void |
setAsText(java.lang.String text)
Set the property value by parsing a given String. |
void |
setValue(java.lang.Object value)
Set (or change) the object that is to be edited. |
boolean |
supportsCustomEditor()
Determines whether this property model supports a custom editor. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PathEditor()
| Method Detail |
|---|
public void setValue(java.lang.Object value)
setValue in interface java.beans.PropertyEditorvalue - The object to be edited.public java.lang.String[] getTags()
getTags in interface java.beans.PropertyEditorpublic java.lang.Object getValue()
getValue in interface java.beans.PropertyEditorpublic java.awt.Component getCustomEditor()
PropertyEditor may choose to make available a full custom
Component that edits its property value.
getCustomEditor in interface java.beans.PropertyEditorpublic boolean isPaintable()
isPaintable in interface java.beans.PropertyEditortrue is this property model is paintable, otherwise
false
public void paintValue(java.awt.Graphics gfx,
java.awt.Rectangle box)
paintValue in interface java.beans.PropertyEditorgfx - The graphics object to be painted.box - the area to be painted topublic boolean supportsCustomEditor()
supportsCustomEditor in interface java.beans.PropertyEditorpublic void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface java.beans.PropertyEditorlistener - the listener to be addedpublic void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface java.beans.PropertyEditorlistener - The listener to be removed.public java.lang.String getJavaInitializationString()
getJavaInitializationString in interface java.beans.PropertyEditor
new Path("this.person.address.street")
public java.lang.String getAsText()
getAsText in interface java.beans.PropertyEditorpublic void setAsText(java.lang.String text)
setAsText in interface java.beans.PropertyEditortext - The new value for the property.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||