Package | Description |
---|---|
com.luciad.lucy.addons.map |
Provides various addons that add support for 2D maps; the most important addon is the TLcyMapAddOn.
|
com.luciad.lucy.map |
Contains a broad range of classes related to the visual represention of a map.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyMapOverviewComponentFactory.createAction(int aID,
TLcyMapComponent aMapComponent)
Override: don't create the delete selection and edit current projection actions.
|
protected ILcyActiveSettable |
TLcyMapOverviewComponentFactory.createActiveSettable(int aID,
TLcyMapComponent aMapComponent)
Overwrites
createActiveSettable to create an active settable
for LAYER_CONTROL_VISIBLE_ACTIVE_SETTABLE as well. |
protected Component |
TLcyMapOverviewComponentFactory.createComponent(int aID,
TLcyMapComponent aMapComponent)
Override: Don't create status bar.
|
protected Container |
TLcyMapOverviewComponentFactory.createContainer(int aID,
TLcyMapComponent aMapComponent) |
protected ILcdGXYController |
TLcyMapOverviewComponentFactory.createGXYController(int aID,
TLcyMapComponent aMapComponent)
Override:Create combined controller and overview controller.
|
protected ILcyActiveSettable |
TLcyMapOverviewComponentFactory.createGXYControllerActiveSettable(int aID,
ILcdGXYController aController,
TLcyMapComponent aMapComponent) |
protected ILcdGXYLayer |
TLcyMapOverviewComponentFactory.createGXYLayer(int aID,
TLcyMapComponent aMapComponent)
Override: create grid layer without labels and create overview layer.
|
protected ILcdGXYView |
TLcyMapOverviewComponentFactory.createGXYView(TLcyMapComponent aMapComponent) |
protected ILcdBounds |
TLcyMapOverviewComponentFactory.createInitialMapBounds(TLcyMapComponent aMapComponent) |
protected String |
TLcyMapOverviewComponentFactory.createMapName(TLcyMapComponent aMapComponent) |
protected ILcyMenuBar |
TLcyMapOverviewComponentFactory.createMenuBar(TLcyMapComponent aMapComponent)
Override: returns null if 'map_overview.create_toolbar' is false.
|
protected ILcyToolBar |
TLcyMapOverviewComponentFactory.createRightToolBar(TLcyMapComponent aMapComponent) |
protected ILcyToolBar |
TLcyMapOverviewComponentFactory.createToolBar(TLcyMapComponent aMapComponent)
Override: returns null if 'map_overview.create_toolbar' is false.
|
protected void |
TLcyMapOverviewComponentFactory.finalizeCreation(TLcyMapComponent aMapComponent) |
protected void |
TLcyMapOverviewComponentFactory.insertActionInMenu(int aID,
ILcdAction aAction,
TLcyMapComponent aMapComponentSFCT) |
protected void |
TLcyMapOverviewComponentFactory.insertActionInToolBar(int aID,
ILcdAction aAction,
TLcyMapComponent aMapComponentSFCT)
Inserts the given action with the given ID in the toolbar of the given map.
|
protected void |
TLcyMapOverviewComponentFactory.insertActiveSettableInMenu(int aID,
ILcyActiveSettable aActiveSettable,
TLcyMapComponent aMapComponentSFCT) |
protected void |
TLcyMapOverviewComponentFactory.insertActiveSettableInToolBar(int aID,
ILcyActiveSettable aActiveSettable,
TLcyMapComponent aMapComponentSFCT)
Inserts the given active settable into the toolbar of the given map component.
|
protected void |
TLcyMapOverviewComponentFactory.insertComponent(int aID,
Component aComponent,
TLcyMapComponent aMapComponentSFCT) |
Modifier and Type | Method and Description |
---|---|
protected TLcyMapComponent |
TLcyMapComponentFactory.createEmptyMapComponent()
Creates an empty (uninitialized) map component.
|
TLcyMapComponent |
TLcyMapLayerControl.getMapComponent()
Returns the map component this layer control operates on.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyMapComponentFactory.createAction(int aID,
TLcyMapComponent aMapComponent)
Creates an action for the given ID.
|
protected ILcyActiveSettable |
TLcyMapComponentFactory.createActiveSettable(int aID,
TLcyMapComponent aMapComponent)
Creates an active settable for the given ID.
|
protected ALcdBalloonManager |
TLcyMapComponentFactory.createBalloonManager(TLcyMapComponent aMapComponent)
Creates the balloon manager for
aMapComponent . |
protected Component |
TLcyMapComponentFactory.createComponent(int aID,
TLcyMapComponent aMapComponent)
Creates a component for the given ID.
|
protected Container |
TLcyMapComponentFactory.createContainer(int aID,
TLcyMapComponent aMapComponent)
Creates a container for the given ID.
|
protected TLcyMapLayerControl |
TLcyMapLayerControlFactory.createEmptyMapLayerControl(TLcyMapComponent aMapComponent)
Creates an empty layer control, without any content, buttons or panels.
|
protected ILcdGXYController |
TLcyMapComponentFactory.createGXYController(int aID,
TLcyMapComponent aMapComponent)
Creates a
ILcdGXYController for the given ID. |
protected ILcyActiveSettable |
TLcyMapComponentFactory.createGXYControllerActiveSettable(int aID,
ILcdGXYController aController,
TLcyMapComponent aMapComponent)
Creates an active settable to toggle the given controller.
|
protected ILcdGXYLayer |
TLcyMapComponentFactory.createGXYLayer(int aID,
TLcyMapComponent aMapComponent)
Creates a layer for the given ID.
|
protected ILcyGXYLayerOrderManager |
TLcyMapComponentFactory.createGXYLayerOrderManager(TLcyMapComponent aMapComponent)
Creates the layer ordering algorithm.
|
protected ILcdGXYView |
TLcyMapComponentFactory.createGXYView(TLcyMapComponent aMapComponent)
Creates the main
ILcdGXYView for the given map component. |
protected ILcdIcon |
TLcyMapComponentFactory.createIcon(int aID,
TLcyMapComponent aMapComponent)
Creates a icon for the given ID.
|
protected ILcdBounds |
TLcyMapComponentFactory.createInitialMapBounds(TLcyMapComponent aMapComponent)
Create the initial bounds for the map in the WGS 84 reference system.
|
protected String |
TLcyMapComponentFactory.createMapName(TLcyMapComponent aMapComponent)
Creates a map name for the given map.
|
protected ILcyMenuBar |
TLcyMapComponentFactory.createMenuBar(TLcyMapComponent aMapComponent)
Creates a menu bar for the given map component.
|
protected ILcyToolBar |
TLcyMapComponentFactory.createOnMapActionBar(TLcyMapComponent aMapComponent)
Creates a on map action bar for the given map component.
|
protected ILcyPopupMenu |
TLcyMapComponentFactory.createPopupMenu(TLcyMapComponent aMapComponent)
Create a popup menu for the given map component.
|
protected ILcyToolBar |
TLcyMapComponentFactory.createRightToolBar(TLcyMapComponent aMapComponent)
Creates a tool bar for the given map component, which will be placed on the north-east side by default.
|
protected ILcdLayerTreeNode |
TLcyMapComponentFactory.createRootNode(TLcyMapComponent aMapComponent)
Creates the root node of the
ILcdTreeLayeredSupport created by TLcyMapComponentFactory.createTreeLayeredSupport(TLcyMapComponent) . |
protected ILcyToolBar |
TLcyMapComponentFactory.createStatusBar(TLcyMapComponent aMapComponent)
Creates a status bar for the given map component.
|
protected ILcyToolBar |
TLcyMapComponentFactory.createToolBar(TLcyMapComponent aMapComponent)
Creates a toolbar for the given map component.
|
protected ILcdTreeLayeredSupport |
TLcyMapComponentFactory.createTreeLayeredSupport(TLcyMapComponent aMapComponent)
Creates the
ILcdTreeLayeredSupport used to store the layers of the view created
by TLcyMapComponentFactory.createGXYView(TLcyMapComponent) . |
protected void |
TLcyMapComponentFactory.finalizeCreation(TLcyMapComponent aMapComponent)
Method called to finalize the creation process.
|
protected void |
TLcyMapComponentFactory.insertActionInMenu(int aID,
ILcdAction aAction,
TLcyMapComponent aMapComponentSFCT)
Inserts the given action with the given ID in the menu bar of the given map.
|
protected void |
TLcyMapComponentFactory.insertActionInPopupMenu(int aID,
ILcdAction aAction,
TLcyMapComponent aMapComponentSFCT)
Inserts the given action with the given ID in the popup menu of the given map.
|
protected void |
TLcyMapComponentFactory.insertActiveSettableInMenu(int aID,
ILcyActiveSettable aActiveSettable,
TLcyMapComponent aMapComponentSFCT)
Inserts the given active settable into the menu bar of the given map component.
|
protected void |
TLcyMapComponentFactory.insertActiveSettableInToolBar(int aID,
ILcyActiveSettable aActiveSettable,
TLcyMapComponent aMapComponentSFCT)
Inserts the given active settable into the toolbar of the given map component.
|
protected void |
TLcyMapComponentFactory.insertComponent(int aID,
Component aComponent,
TLcyMapComponent aMapComponentSFCT)
Inserts the given component into the given map component.
|
protected void |
TLcyMapComponentFactory.insertContainer(int aID,
Container aContainer,
TLcyMapComponent aMapComponentSFCT)
Inserts the given container into the given map component.
|
protected void |
TLcyMapComponentFactory.insertGXYController(int aID,
ILcdGXYController aGXYController,
TLcyMapComponent aMapComponentSFCT)
Inserts the given controller into the given map component.
|
protected void |
TLcyMapComponentFactory.insertGXYLayer(int aID,
ILcdGXYLayer aGXYLayer,
TLcyMapComponent aMapComponentSFCT)
Inserts the given layer into the given map component.
|
protected void |
TLcyMapComponentFactory.insertIcon(int aID,
ILcdIcon aIcon,
TLcyMapComponent aMapComponentSFCT)
Inserts the given icon into the given map component.
|
protected void |
TLcyMapComponentFactory.setGXYLayerOrderManager(ILcyGXYLayerOrderManager aLayerOrderManager,
TLcyMapComponent aMapComponentSFCT)
Sets the given
ILcyGXYLayerOrderManager to the given TLcyMapComponent . |
protected void |
TLcyMapComponentFactory.setGXYView(ILcdGXYView aGXYView,
TLcyMapComponent aMapComponentSFCT)
Sets the given gxy view to the given map component.
|
protected void |
TLcyMapComponentFactory.setInitialMapBounds(ILcdBounds aBounds,
TLcyMapComponent aMapComponentSFCT)
Sets the given bounds as the current bounds to the given map component
|
void |
TLcyMapLayerControl.setMapComponent(TLcyMapComponent aMapComponent)
Sets the map component this layer control operates on.
|
protected void |
TLcyMapComponentFactory.setMapName(String aMapName,
TLcyMapComponent aMapComponent)
Sets the given name as the map name of the given map component.
|
protected void |
TLcyMapComponentFactory.setMenuBar(ILcyMenuBar aMenuBar,
TLcyMapComponent aMapComponentSFCT)
Sets the given menu bar to the given map component.
|
protected void |
TLcyMapComponentFactory.setPopupMenu(ILcyPopupMenu aPopupMenu,
TLcyMapComponent aMapComponentSFCT)
Sets the given popup menu to the given map component.
|
protected void |
TLcyMapComponentFactory.setRightToolBar(ILcyToolBar aRightToolBar,
TLcyMapComponent aMapComponentSFCT)
Sets the given tool bar to the given map component.
|
protected void |
TLcyMapComponentFactory.setToolBar(ILcyToolBar aToolBar,
TLcyMapComponent aMapComponentSFCT)
Sets the given toolbar to the given map component.
|
Constructor and Description |
---|
TLcyMapLayerControl(TLcyMapComponent aMapComponent)
Creates a new
TLcyMapLayerControl according to the given construction options. |