public interface ILcyLspMapComponent extends ILcyGenericMapComponent<ILspView,ILspLayer>
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.
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_MAP_TYPE
The default
map type |
static String |
TOUCH_MAP_TYPE
Map type representing a map for touch input
|
Modifier and Type | Method and Description |
---|---|
TLcyStringProperties |
getProperties()
Returns a
TLcyStringProperties instance associated with the map component. |
String |
getType()
Returns a
String representing the type of the map component. |
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
close
addPropertyChangeListener, removePropertyChangeListener
static final String DEFAULT_MAP_TYPE
map type
static final String TOUCH_MAP_TYPE
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.
String
representing the type of the map component, never null
TLcyStringProperties getProperties()
TLcyStringProperties
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.TLcyStringProperties
instance associated with this map component, never null