Package com.luciad.projection
Class TLcdProjectionCustomEditor
java.lang.Object
com.luciad.beans.awt.TLcdMultiBeanEditorPanel
com.luciad.projection.TLcdProjectionCustomEditor
- All Implemented Interfaces:
ItemSelectable
Custom bean editor to select and edit the properties of
ILcdProjection
objects.-
Constructor Summary
ConstructorDescriptionTLcdProjectionCustomEditor
(TLcdProjectionEditor aProjectionEditor) Constructs aTLcdProjectionCustomEditor
with a givenTLcdProjectionEditor
for individual projections. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Redefines theTLcdMultiBeanEditorPanel.addObject
(Object) method in order to accept onlyILcdProjections
.void
Redefines theTLcdMultiBeanEditorPanel.addObject
(String,Object) method in order to accept onlyILcdProjections
.Returns the property editor value.boolean
Deprecated.This method has been deprecated.protected void
Registers a number ofILcdProjection
objects.void
setTraceOn
(boolean aTraceOn) Deprecated.This method has been deprecated.Methods inherited from class com.luciad.beans.awt.TLcdMultiBeanEditorPanel
addItemListener, addPropertyChangeListener, editSelectedBean, fireItemSelectedEvents, getComponent, getCurrentEditedObject, getSelectedObjects, getWindowToPack, isAutoUpdateFromPropertyEditors, isButtonPanelVisible, isTopContainerVisible, isVisible, removeItemListener, removePropertyChangeListener, replaceObjectByClass, setAutoUpdateFromPropertyEditors, setButtonPanelVisible, setClassTraceOn, setTopContainerVisible, setVisible, setWindowToPack, updateChoice
-
Constructor Details
-
TLcdProjectionCustomEditor
Constructs aTLcdProjectionCustomEditor
with a givenTLcdProjectionEditor
for individual projections.- Parameters:
aProjectionEditor
- projection editor.
-
-
Method Details
-
setTraceOn
public void setTraceOn(boolean aTraceOn) Deprecated.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Enables tracing for this class instance. Calling this method with eithertrue
orfalse
as argument automatically turns off tracing for all other class instances for whichsetTraceOn
has not been called. If the argument isfalse
then only the informative, warning and error log messages are recorded.- Overrides:
setTraceOn
in classTLcdMultiBeanEditorPanel
- Parameters:
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.
-
isTraceOn
public boolean isTraceOn()Deprecated.This method has been deprecated. It is recommended to use the standard Java logging framework directly.Returnstrue
if tracing is enabled for this class.- Overrides:
isTraceOn
in classTLcdMultiBeanEditorPanel
- Returns:
- true if tracing is enabled for this class, false otherwise.
-
getPropertyEditor
Returns the property editor value.- Returns:
- the property editor value.
-
registerDefaultProjections
protected void registerDefaultProjections()Registers a number ofILcdProjection
objects. -
addObject
Redefines theTLcdMultiBeanEditorPanel.addObject
(String,Object) method in order to accept onlyILcdProjections
.- Overrides:
addObject
in classTLcdMultiBeanEditorPanel
-
addObject
Redefines theTLcdMultiBeanEditorPanel.addObject
(Object) method in order to accept onlyILcdProjections
.- Overrides:
addObject
in classTLcdMultiBeanEditorPanel
-