public class TLcdGXYPainterProviderCustomizer extends TLcdMultiBeanEditorPanel implements java.beans.Customizer
TLcdGXYPainterProvider
. It will be used as a custom editor by
each instance of TLcdGXYPainterProviderEditor
.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
defaultLabel
The label put next to the bean choice.
|
Constructor and Description |
---|
TLcdGXYPainterProviderCustomizer()
Default constructor.
|
TLcdGXYPainterProviderCustomizer(TLcdGXYPainterProviderEditor aGXYPainterProviderEditor)
With this constructor, this class shall be seen as a custom editor for
the given
TLcdGXYPainterProviderEditor . |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener aPropertyChangeListener)
Adds a
PropertyChangeListener to this TLcdBeanEditorPopupMenu . |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener aPropertyChangeListener)
Removes a
PropertyChangeListener from this TLcdBeanEditorPopupMenu . |
void |
setObject(java.lang.Object aBean)
Implements
Customizer.setObject(Object aBean)
aBean must be an instance of ILcdPainterProvider . |
addItemListener, addObject, addObject, editSelectedBean, fireItemSelectedEvents, getComponent, getCurrentEditedObject, getSelectedObjects, getWindowToPack, isAutoUpdateFromPropertyEditors, isButtonPanelVisible, isTopContainerVisible, isTraceOn, isVisible, removeItemListener, replaceObjectByClass, setAutoUpdateFromPropertyEditors, setButtonPanelVisible, setClassTraceOn, setTopContainerVisible, setTraceOn, setVisible, setWindowToPack, updateChoice
public static java.lang.String defaultLabel
public TLcdGXYPainterProviderCustomizer()
public TLcdGXYPainterProviderCustomizer(TLcdGXYPainterProviderEditor aGXYPainterProviderEditor)
TLcdGXYPainterProviderEditor
.aGXYPainterProviderEditor
- the TLcdGXYPainterProviderEditor
to customize.public void setObject(java.lang.Object aBean)
Customizer.setObject(Object aBean)
aBean must be an instance of ILcdPainterProvider
.setObject
in interface java.beans.Customizer
Customizer.setObject(java.lang.Object)
public void addPropertyChangeListener(java.beans.PropertyChangeListener aPropertyChangeListener)
PropertyChangeListener
to this TLcdBeanEditorPopupMenu
.addPropertyChangeListener
in interface java.beans.Customizer
addPropertyChangeListener
in class TLcdMultiBeanEditorPanel
aPropertyChangeListener
- a listener to receive events fired by this object.removePropertyChangeListener(java.beans.PropertyChangeListener)
public void removePropertyChangeListener(java.beans.PropertyChangeListener aPropertyChangeListener)
PropertyChangeListener
from this TLcdBeanEditorPopupMenu
.removePropertyChangeListener
in interface java.beans.Customizer
removePropertyChangeListener
in class TLcdMultiBeanEditorPanel
aPropertyChangeListener
- a listener to receive events fired by this object.addPropertyChangeListener(java.beans.PropertyChangeListener)