public final class TLcyLspRadarVideoStyleCustomizerAddOn extends ALcyPreferencesAddOn
This add-on adds support to the TLcyLspLayerCustomizerAddOn
for editing the properties of a
TLspRadarVideoStyle
in the layer properties panel.
This is done by registering an ILcyCustomizerPanelFactory
as service for
TLcyLspCustomizableStyleContext
instances containing a TLspRadarVideoStyle
. For instance, layers
constructed by a TLspRadarVideoLayerBuilder
have a ILspCustomizableStyler
that uses such
a TLspRadarVideoStyle
Consult the TLcyLspLayerCustomizerAddOn
class javadoc and the Lucy developer guide for more information
on how the layer properties panels are constructed.
TLspRadarVideoLayerBuilder
Constructor and Description |
---|
TLcyLspRadarVideoStyleCustomizerAddOn()
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 TLcyLspRadarVideoStyleCustomizerAddOn()
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)