public final class TLcyWMSEcdisAddOn extends ALcyPreferencesAddOn
This add-on allows to customize the styling of Ecdis data when the Ecdis data is requested from a LuciadFusion WMS server. When requesting Ecdis data from a LuciadFusion WMS server, it is possible to send the S-52 display settings along in the request. The LuciadFusion WMS server will respect those display settings, and return images rendered with those settings.
This add-on also ensures that the UI to alter the Ecdis display settings is shown when you are connected to a LuciadFusion WMS server and requested Ecdis data.
This add-on only works in combination with the TLcyWMSClientAddOn
and
the TLcyS57DecoderAddOn
.
This add-on is final and has no customization options.
Constructor and Description |
---|
TLcyWMSEcdisAddOn()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
plugInto(ILcyLucyEnv aLucyEnv)
Creates and plugs in the add-on's preferences tool.
|
createPreferencesTool, getLongPrefix, getLucyEnv, getPreferences, getPreferencesTool, getShortPrefix, unplugFrom
getConfigSourceName, getDisplayName, setConfigSourceName, setDisplayName
public void plugInto(ILcyLucyEnv aLucyEnv)
ALcyPreferencesAddOn
plugInto
in class ALcyPreferencesAddOn
aLucyEnv
- the Lucy environment to plug intoALcyAddOn.unplugFrom(com.luciad.lucy.ILcyLucyEnv)