APIdia Launch Partner
Top Description Methods
java.beans

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.

Since
1.1

Method Summary

Modifier and TypeMethod and Description
public void
addPropertyChangeListener(PropertyChangeListener
An object to be invoked when a PropertyChange event is fired.
listener
)

Register a listener for the PropertyChange event.

public void
removePropertyChangeListener(PropertyChangeListener
The PropertyChange listener to be removed.
listener
)

Remove a listener for the PropertyChange event.

public void
setObject(Object
The object to be customized.
bean
)

Set the object to be customized.

Method Detail

addPropertyChangeListenerback to summary
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:PropertyChangeListener

An object to be invoked when a PropertyChange event is fired.

removePropertyChangeListenerback to summary
public void removePropertyChangeListener(PropertyChangeListener listener)

Remove a listener for the PropertyChange event.

Parameters
listener:PropertyChangeListener

The PropertyChange listener to be removed.

setObjectback to summary
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:Object

The object to be customized.