Uses of Class
com.luciad.view.lightspeed.controller.ALspController
Package
Description
Provides support for handling user interaction on an
ILspView
.Provides controllers for the manipulation of domain objects in a view.
Provides controls for navigation in a Lightspeed view.
This package provides support for measuring distances in a view.
Provides functionality for selection of domain objects in a view.
Provides controller implementations that work with touch input instead of
mouse input.
Provides functionality for visually inspecting layers.
-
Uses of ALspController in com.luciad.view.lightspeed.controller
Modifier and TypeClassDescriptionclass
Base class for a controller that triggers instances ofILcdAction
when receiving certain input events.class
This controller will execute a given action based onMOUSE_CLICKED
events.class
A chainable controller that performs certain actions based on keyboard interaction. -
Uses of ALspController in com.luciad.view.lightspeed.controller.manipulation
Modifier and TypeClassDescriptionclass
Controller that interactively creates new objects and inserts them into a layer on the view.class
Controller that edits existing object on the view.class
This controller provides the option of showing ajava.awt.Component
when the mouse moves over a label. -
Uses of ALspController in com.luciad.view.lightspeed.controller.ruler
Modifier and TypeClassDescriptionclass
A controller that allows to measure distances on the map. -
Uses of ALspController in com.luciad.view.lightspeed.controller.selection
Modifier and TypeClassDescriptionclass
Controller that allows the user to select domain objects in the view using the mouse. -
Uses of ALspController in com.luciad.view.lightspeed.controller.touch
Modifier and TypeClassDescriptionclass
Extension ofALspTouchController
confining the number of handled touch points based on a minimum and maximum.class
Extension ofALspController
forTLcdTouchEvent
instances.class
This controller allows you to trigger actions based on the occurrence of a touch and hold.class
Touch enabled version of theTLspCreateController
.class
Touch controller to navigate on a 2D or 3D map.class
Combines the select and edit controller for touch based input. -
Uses of ALspController in com.luciad.view.lightspeed.controller.visualinspection
Modifier and TypeClassDescriptionclass
Mouse controller that allows to visually compare multiple collections of layers by quickly toggling their visibility.class
Mouse controller that allows to zoom in on a part of the view.class
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
Mouse controller that allows to visually comparing two sets of layers by displaying them on either side of a swipe line.