public class TLcdProjectionCustomEditor extends TLcdMultiBeanEditorPanel
ILcdProjection
objects.Constructor and Description |
---|
TLcdProjectionCustomEditor(TLcdProjectionEditor aProjectionEditor)
Constructs a
TLcdProjectionCustomEditor with a given
TLcdProjectionEditor for individual projections. |
Modifier and Type | Method and Description |
---|---|
void |
addObject(Object aBean)
Redefines the
TLcdMultiBeanEditorPanel.addObject (Object) method in order to accept
only ILcdProjections . |
void |
addObject(String aLabel,
Object aBean)
Redefines the
TLcdMultiBeanEditorPanel.addObject (String,Object) method in order to accept
only ILcdProjections . |
PropertyEditor |
getPropertyEditor()
Returns the property editor value.
|
boolean |
isTraceOn()
Deprecated.
This method has been deprecated. It is recommended to use the
standard Java logging framework directly.
|
protected void |
registerDefaultProjections()
Registers a number of
ILcdProjection objects. |
void |
setTraceOn(boolean aTraceOn)
Deprecated.
This method has been deprecated. It is recommended to use the
standard Java logging framework directly.
|
addItemListener, addPropertyChangeListener, editSelectedBean, fireItemSelectedEvents, getComponent, getCurrentEditedObject, getSelectedObjects, getWindowToPack, isAutoUpdateFromPropertyEditors, isButtonPanelVisible, isTopContainerVisible, isVisible, removeItemListener, removePropertyChangeListener, replaceObjectByClass, setAutoUpdateFromPropertyEditors, setButtonPanelVisible, setClassTraceOn, setTopContainerVisible, setVisible, setWindowToPack, updateChoice
public TLcdProjectionCustomEditor(TLcdProjectionEditor aProjectionEditor)
TLcdProjectionCustomEditor
with a given
TLcdProjectionEditor
for individual projections.aProjectionEditor
- projection editor.public void setTraceOn(boolean aTraceOn)
true
or false
as argument automatically turns
off tracing for all other class instances for which
setTraceOn
has not been called.
If the argument is false
then only the informative, warning
and error log messages are recorded.setTraceOn
in class TLcdMultiBeanEditorPanel
aTraceOn
- if true then all log messages are recorded for this
instance. If false, then only the informative, warning and
error log messages are recorded.public boolean isTraceOn()
true
if tracing is enabled for this class.isTraceOn
in class TLcdMultiBeanEditorPanel
public PropertyEditor getPropertyEditor()
protected void registerDefaultProjections()
ILcdProjection
objects.public void addObject(String aLabel, Object aBean)
TLcdMultiBeanEditorPanel.addObject
(String,Object) method in order to accept
only ILcdProjections
.addObject
in class TLcdMultiBeanEditorPanel
public void addObject(Object aBean)
TLcdMultiBeanEditorPanel.addObject
(Object) method in order to accept
only ILcdProjections
.addObject
in class TLcdMultiBeanEditorPanel