Package com.luciad.view.lightspeed.controller


package com.luciad.view.lightspeed.controller
Provides support for handling user interaction on an ILspView. Each view has an ILspController to which it forwards input events (for example from the mouse or keyboard).

ILspController provides the ability to link several controllers together in a chain. Each individual controller is responsible for deciding which events it does or does not forward to the next controller in line. Instances of ALspController use an ILcdFilter to make this decision. To create composite filters, the TLcdAWTEventFilterBuilder can be used.

The subpackages navigation and manipulation contain concrete controller implementations for navigation in a view and for the creation and editing of domain objects, respectively.

Since:
2012.0