Package | Description |
---|---|
com.luciad.view.lightspeed.controller |
Provides support for handling user interaction on an
ILspView . |
com.luciad.view.lightspeed.controller.manipulation |
Provides controllers for the manipulation of domain objects in a view.
|
com.luciad.view.lightspeed.controller.navigation |
Provides controls for navigation in a Lightspeed view.
|
com.luciad.view.lightspeed.controller.ruler |
This package provides support for measuring distances in a view.
|
com.luciad.view.lightspeed.controller.selection |
Provides functionality for selection of domain objects in a view.
|
com.luciad.view.lightspeed.controller.touch |
Provides controller implementations that work with touch input instead of
mouse input.
|
com.luciad.view.lightspeed.controller.visualinspection |
Provides functionality for visually inspecting layers.
|
Modifier and Type | Class and Description |
---|---|
class |
ALspActionController
Base class for a controller that triggers instances of
ILcdAction when
receiving certain input events. |
class |
TLspClickActionController
This controller will execute a given action based on
MOUSE_CLICKED events. |
class |
TLspKeyActionController
A chainable controller that performs certain actions based on keyboard interaction.
|
Modifier and Type | Class and Description |
---|---|
class |
TLspCreateController
Controller that interactively creates new objects and inserts them into a layer on the view.
|
class |
TLspEditController
Controller that edits existing object on the view.
|
class |
TLspInteractiveLabelsController
This controller provides the option of showing a
java.awt.Component when the
mouse moves over a label. |
Modifier and Type | Class and Description |
---|---|
class |
TLspPanController
Allows the user to pan a view by clicking and dragging it.
|
class |
TLspRecenterProjectionController
When active on an
ILspView , this ILspController
will try to center the ILcdProjection that is currently set
on the ILspView on the location that was clicked. |
class |
TLspRotateController
Allows the user to rotate a view by clicking and dragging it.
|
class |
TLspZoomByRectangleController
A controller that allows zooming in on the portion of the view that is specified by dragging a
rectangle on the screen.
|
class |
TLspZoomController
Allows the user to zoom in and out on a view by clicking and dragging the mouse.
|
class |
TLspZoomToController
Performs a "zoom to" animation when the user double-clicks in the view.
|
Modifier and Type | Class and Description |
---|---|
class |
TLspRulerController
A controller that allows to measure distances on the map.
|
Modifier and Type | Class and Description |
---|---|
class |
TLspSelectController
Controller that allows the user to select domain objects in the view using the mouse.
|
Modifier and Type | Class and Description |
---|---|
class |
ALspConfinedTouchController
Extension of
ALspTouchController confining the number of handled touch
points
based on a minimum and maximum. |
class |
ALspTouchController
Extension of
ALspController for TLcdTouchEvent instances. |
class |
TLspTouchAndHoldActionController
This controller allows you to trigger actions based on the occurrence of a touch and hold.
|
class |
TLspTouchCreateController
Touch enabled version of the
TLspCreateController . |
class |
TLspTouchNavigateController
Touch controller to navigate on a 2D or 3D map.
|
class |
TLspTouchSelectEditController
Combines the select and edit controller for touch based input.
|
Modifier and Type | Class and Description |
---|---|
class |
TLspFlickerController
Mouse controller that allows to visually compare multiple collections of layers by quickly toggling
their visibility.
|
class |
TLspMagnifierController
Mouse controller that allows to zoom in on a part of the view.
|
class |
TLspPortholeController
Mouse controller that allows to visually compare two sets of layers by exposing one set of layers through a porthole
in the other set.
|
class |
TLspSwipeController
Mouse controller that allows to visually comparing two sets of layers by displaying them on either side of a swipe line.
|