|
|||||||||
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.PropertyEditor
value
- The object to be edited.public java.lang.String[] getTags()
getTags
in interface java.beans.PropertyEditor
public java.lang.Object getValue()
getValue
in interface java.beans.PropertyEditor
public java.awt.Component getCustomEditor()
PropertyEditor
may choose to make available a full custom
Component
that edits its property value.
getCustomEditor
in interface java.beans.PropertyEditor
public boolean isPaintable()
isPaintable
in interface java.beans.PropertyEditor
true
is this property model is paintable, otherwise
false
public void paintValue(java.awt.Graphics gfx, java.awt.Rectangle box)
paintValue
in interface java.beans.PropertyEditor
gfx
- The graphics object to be painted.box
- the area to be painted topublic boolean supportsCustomEditor()
supportsCustomEditor
in interface java.beans.PropertyEditor
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener
in interface java.beans.PropertyEditor
listener
- the listener to be addedpublic void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener
in interface java.beans.PropertyEditor
listener
- 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.PropertyEditor
public void setAsText(java.lang.String text)
setAsText
in interface java.beans.PropertyEditor
text
- The new value for the property.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |