This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
java.beans
interface Customizer
public interface Customizer
A customizer class provides a complete custom GUI for customizing
a target Java Bean.
Each customizer should inherit from the java.awt.Component class so
it can be instantiated inside an AWT dialog or panel.
Each customizer should have a null constructor.
Method Summary |
void |
Register a listener for the PropertyChange event.
|
void |
Remove a listener for the PropertyChange event.
|
void |
Set the object to be customized.
|
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener listener)
-
Register a listener for the PropertyChange event. The customizer
should fire a PropertyChange event whenever it changes the target
bean in a way that might require the displayed properties to be
refreshed.
- Parameters:
listener
- An object to be invoked when a PropertyChange
event is fired.
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener listener)
-
Remove a listener for the PropertyChange event.
- Parameters:
listener
- The PropertyChange listener to be removed.
setObject
public void setObject(Object bean)
-
Set the object to be customized. This method should be called only
once, before the Customizer has been added to any parent AWT container.
- Parameters:
bean
- The object to be customized.
This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
This page displays the
Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
The official Sun™ documentation can be found here at
http://java.sun.com/javase/6/docs/api/.