Class TLcyFusionClientAddOn
java.lang.Object
com.luciad.lucy.addons.ALcyAddOn
com.luciad.lucy.addons.ALcyPreferencesAddOn
com.luciad.lucy.addons.fusion.client.TLcyFusionClientAddOn
Fusion Client add-on.
This add-on creates the LuciadFusion Client Environment (ALfnClientEnvironment) and makes it available as a service. It also provides one menu item that allows connecting to a LuciadFusion Data Server and a data source handler for URI's of such a server.
- Since:
- 10.0
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected ALfnClientEnvironment
Creates the LuciadFusion client environment used by this add-on.protected TLfnClientFactory
Creates the LuciadFusion client factory.protected ALfnTileStoreProvider
Creates theLuciadFusion Tile Store provider
used by this add-on.Gets the LuciadFusion client environment used by this add-on.Gets the LuciadFusion client factory used by this add-on.Gets theLuciadFusion Tile Store provider
used by this add-on.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.Methods inherited from class com.luciad.lucy.addons.ALcyPreferencesAddOn
createPreferencesTool, getLongPrefix, getLucyEnv, getPreferences, getPreferencesTool, getShortPrefix
Methods inherited from class com.luciad.lucy.addons.ALcyAddOn
getConfigSourceName, getDisplayName, setConfigSourceName, setDisplayName
-
Constructor Details
-
TLcyFusionClientAddOn
public TLcyFusionClientAddOn()Creates a newTLcyFusionClientAddOn
.
-
-
Method Details
-
plugInto
Description copied from class:ALcyPreferencesAddOn
Creates and plugs in the add-on's preferences tool.- Overrides:
plugInto
in classALcyPreferencesAddOn
- Parameters:
aLucyEnv
- the Lucy environment to plug into- See Also:
-
unplugFrom
Description copied from class:ALcyPreferencesAddOn
Unplugs the add-on's preferences tool.- Overrides:
unplugFrom
in classALcyPreferencesAddOn
- Parameters:
aLucyEnv
- the Lucy environment- See Also:
-
createFusionClientEnvironment
Creates the LuciadFusion client environment used by this add-on.- Returns:
- the LuciadFusion client environment
-
getFusionClientEnvironment
Gets the LuciadFusion client environment used by this add-on.- Returns:
- the LuciadFusion client environment
-
createFusionClientFactory
Creates the LuciadFusion client factory.- Returns:
- a LuciadFusion client factory
-
getFusionClientFactory
Gets the LuciadFusion client factory used by this add-on.- Returns:
- the LuciadFusion client factory
- Since:
- 2013.0
-
createTileStoreProvider
Creates theLuciadFusion Tile Store provider
used by this add-on.This provider can be used to open a Tile Store based on a URI.
It is registered as a
service
in Lucy.You can override this method to customize the
ALfnTileStoreProvider
that is used by this add-on.- Returns:
- a LuciadFusion Tile Store provider
- Since:
- 2013.0
- See Also:
-
getTileStoreProvider
Gets theLuciadFusion Tile Store provider
used by this add-on.This provider can be used to open a Tile Store based on a URI.
It is also available as a
service
in Lucy.See
createTileStoreProvider()
to override the default provider.- Returns:
- the LuciadFusion Tile Store provider
- Since:
- 2013.0
-