Package com.luciad.lucy.map.lightspeed
Interface ILcyLspMapComponent
- All Superinterfaces:
AutoCloseable
,ILcdDisposable
,ILcdPropertyChangeSource
,ILcyGenericMapComponent<ILspView,
ILspLayer>
- All Known Implementing Classes:
TLcyLspMapComponent
Lightspeed implementation of ILcyGenericMapComponent
.
This interface
is subject to change, please use the available factory (TLcyLspMapComponentFactory
) or
extend the default implementation (TLcyLspMapComponent
) to create instances that
implement this interface and do not use delegation.
- Since:
- 2012.0
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns aTLcyStringProperties
instance associated with the map component.getType()
Returns aString
representing the type of the map component.Methods inherited from interface com.luciad.util.ILcdDisposable
close
Methods inherited from interface com.luciad.util.ILcdPropertyChangeSource
addPropertyChangeListener, removePropertyChangeListener
Methods inherited from interface com.luciad.lucy.map.ILcyGenericMapComponent
dispose, getBalloonManager, getCenterPanel, getComponent, getEastPanel, getLayerControl, getLayerControlComponent, getMainView, getMapName, getMapOverlayPanel, getMenuBar, getMenuBarComponent, getNorthPanel, getPopupMenu, getSelectedLayersAsList, getSouthPanel, getStatusBar, getStatusBarComponent, getToolBar, getToolBarComponent, getWestPanel, isLayerControlCapable, isLayerControlVisible, isMenuBarCapable, isMenuBarVisible, isPopupMenuCapable, isStatusBarCapable, isStatusBarVisible, isToolBarCapable, isToolBarVisible, setBalloonManager, setMapName, setSelectedLayersAsList
-
Field Details
-
DEFAULT_MAP_TYPE
The defaultmap type
- See Also:
-
TOUCH_MAP_TYPE
Map type representing a map for touch input- See Also:
-
-
Method Details
-
getType
String getType()Returns a
String
representing the type of the map component.A possible use-case of the type of a map component is to distinguish between the regular/default map components and e.g. "mission-view" map components.
- Returns:
- a
String
representing the type of the map component, nevernull
-
getProperties
TLcyStringProperties getProperties()Returns aTLcyStringProperties
instance associated with the map component. This instance can be used to store extra information about a map component. The key-value pairs are automatically stored in the workspace, and can as such be used to make custom map properties persistent.- Returns:
- a
TLcyStringProperties
instance associated with this map component, nevernull
-