|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.beanfabrics.swing.customizer.list.CellConfigPropertyEditor
public class CellConfigPropertyEditor
The CellConfigPropertyEditor
is the JavaBeans
PropertyEditor
for a CellConfig
.
Constructor Summary | |
---|---|
CellConfigPropertyEditor()
|
Method Summary | |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Register a listener for the PropertyChangeEvent . |
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. return The generated Java code, like: new CellConfig(new Path("some.path")); |
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 PropertyChangeEvent .� |
void |
setAsText(java.lang.String text)
Set the property value by parsing a given String. |
void |
setValue(java.lang.Object aValue)
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 CellConfigPropertyEditor()
Method Detail |
---|
public void setValue(java.lang.Object aValue)
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 to.public boolean supportsCustomEditor()
supportsCustomEditor
in interface java.beans.PropertyEditor
true
if this property model supports a custom
editor, otherwise false
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
PropertyChangeEvent
.
addPropertyChangeListener
in interface java.beans.PropertyEditor
listener
- the listener to be addedpublic void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
PropertyChangeEvent
.�
removePropertyChangeListener
in interface java.beans.PropertyEditor
listener
- the listener to be removedpublic java.lang.String getJavaInitializationString()
new CellConfig(new Path("some.path"));
getJavaInitializationString
in interface java.beans.PropertyEditor
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 |