public class TLcdGXYPainterProviderCustomizer extends TLcdMultiBeanEditorPanel implements Customizer
TLcdGXYPainterProvider
. It will be used as a custom editor by
each instance of TLcdGXYPainterProviderEditor
.Modifier and Type | Field and Description |
---|---|
static 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(PropertyChangeListener aPropertyChangeListener)
Adds a
PropertyChangeListener to this TLcdBeanEditorPopupMenu . |
void |
removePropertyChangeListener(PropertyChangeListener aPropertyChangeListener)
Removes a
PropertyChangeListener from this TLcdBeanEditorPopupMenu . |
void |
setObject(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 String defaultLabel
public TLcdGXYPainterProviderCustomizer()
public TLcdGXYPainterProviderCustomizer(TLcdGXYPainterProviderEditor aGXYPainterProviderEditor)
TLcdGXYPainterProviderEditor
.aGXYPainterProviderEditor
- the TLcdGXYPainterProviderEditor
to customize.public void setObject(Object aBean)
Customizer.setObject(Object aBean)
aBean must be an instance of ILcdPainterProvider
.setObject
in interface Customizer
Customizer.setObject(java.lang.Object)
public void addPropertyChangeListener(PropertyChangeListener aPropertyChangeListener)
PropertyChangeListener
to this TLcdBeanEditorPopupMenu
.addPropertyChangeListener
in interface Customizer
addPropertyChangeListener
in class TLcdMultiBeanEditorPanel
aPropertyChangeListener
- a listener to receive events fired by this object.removePropertyChangeListener(java.beans.PropertyChangeListener)
public void removePropertyChangeListener(PropertyChangeListener aPropertyChangeListener)
PropertyChangeListener
from this TLcdBeanEditorPopupMenu
.removePropertyChangeListener
in interface Customizer
removePropertyChangeListener
in class TLcdMultiBeanEditorPanel
aPropertyChangeListener
- a listener to receive events fired by this object.addPropertyChangeListener(java.beans.PropertyChangeListener)