public class TLcyLspLayerCustomizerAddOn extends ALcyPreferencesAddOn
This add-on makes sure the "Layer properties" action can show a "Layer properties" panel for each Lightspeed layer. The panel allows to modify the general layer settings (e.g. visible, selectable) and in most cases the panel allows to modify the style of the layer as well. An example of such a style modification is changing the line and fill color.
Consult the Lucy developer guide for more information on the customization options of this add-on, and of the customizer panels it created. The configuration file allows for a few modifications as well.
Constructor and Description |
---|
TLcyLspLayerCustomizerAddOn()
Default constructor
|
Modifier and Type | Method and Description |
---|---|
void |
plugInto(ILcyLucyEnv aLucyEnv)
Creates and plugs in the add-on's preferences tool.
|
void |
unplugFrom(ILcyLucyEnv aLucyEnv)
Unplugs the add-on's preferences tool.
|
createPreferencesTool, getLongPrefix, getLucyEnv, getPreferences, getPreferencesTool, getShortPrefix
getConfigSourceName, getDisplayName, setConfigSourceName, setDisplayName
public TLcyLspLayerCustomizerAddOn()
public void plugInto(ILcyLucyEnv aLucyEnv)
ALcyPreferencesAddOn
plugInto
in class ALcyPreferencesAddOn
aLucyEnv
- the Lucy environment to plug intoALcyAddOn.unplugFrom(com.luciad.lucy.ILcyLucyEnv)
public void unplugFrom(ILcyLucyEnv aLucyEnv)
ALcyPreferencesAddOn
unplugFrom
in class ALcyPreferencesAddOn
aLucyEnv
- the Lucy environmentALcyAddOn.plugInto(com.luciad.lucy.ILcyLucyEnv)