Package com.luciad.lucy.addons.lspmap
Class TLcyLspMapBackEnd
java.lang.Object
com.luciad.lucy.addons.lspmap.TLcyLspMapBackEnd
Provides back-end functionality for the
TLcyLspMapAddOn
. Its main purpose is to
create and dispose ILcyLspMapComponent
s.- Since:
- 2012.0
-
Method Summary
Modifier and TypeMethodDescriptionShort forcreateMapComponent(ILcyLspMapComponent.DEFAULT_MAP_TYPE)
createMapComponent
(String aMapComponentType) Create anILcyApplicationPane
containing a newILcyLspMapComponent
of typeaMapComponentType
and register the created map component with theTLcyLspMapManager
.void
disposeMapComponent
(ILcyLspMapComponent aMapComponent) Dispose of aILcyLspMapComponent
and itsILcyApplicationPane
.
-
Method Details
-
createMapComponent
Short forcreateMapComponent(ILcyLspMapComponent.DEFAULT_MAP_TYPE)
- Returns:
- the created map component
- See Also:
-
createMapComponent
Create an
ILcyApplicationPane
containing a newILcyLspMapComponent
of typeaMapComponentType
and register the created map component with theTLcyLspMapManager
. The application pane will be added to the Lucy UI.Note that this function can be called on a background thread as well as on the Event Dispatch Thread (EDT).
- Parameters:
aMapComponentType
- The type of the map component.- Returns:
- the created map component
-
disposeMapComponent
Dispose of aILcyLspMapComponent
and itsILcyApplicationPane
. The map component will be removed from theTLcyLspMapManager
and the application pane from the Lucy UI.- Parameters:
aMapComponent
- the map component to dispose.
-