|
Class Summary |
| DesktopGUI |
Copied from the original GUI implementation in MapAppGUI. |
| DrawingControls |
GUI controls for adding and manipulating drawings. |
| FindItemListModel |
A list model for FindItemIndexes. |
| FindItemPanel |
Panel that provides controls for "find item" searches. |
| MapApp |
This is the main Partner end-user application. |
| MapAppConfiguration |
|
| MapAppGUI |
This is the root of the MapApp's GUI hierarchy. |
| MapAppLogic |
This class provides access to more specific logic classes. |
| MapAppMenus |
The menus for a map app. |
| MapControlPanel |
A MapViewPanel surrounded by exciting buttons and things. |
| MapControlState |
State for the MapControlLogic. |
| MapDataPanel |
This panel includes a selection list, a data display for the current selection
in that list, and some drawing controls beneath that. |
| MapDrawingLogic |
Takes care of drawing logic - the manipulation of editable map geometry. |
| MapEditLogic |
Internal logic to handle drawing and redlining. |
| MapFileLogic |
Nonvisual plumbing for controlling the map viewer's file management features. |
| MapFindLogic |
Nonvisual plumbing for controlling a the find item features. |
| MapGPSLogic |
Controls the behavior of GPS in a map app. |
| MapHTMLControl |
This is a gui control object that displays HTML from a server or
from provided text, and which processes urls of the map:// type. |
| MapKeyHandler |
Handles hotkeys in the map view. |
| MapPanButton |
A button for discrete panning. |
| MapPrintJob |
|
| MapPrintLogic |
Controls the behavior of printing in a map app. |
| MapReportDialog |
This is a dialog for displaying reports and images. |
| MapSelectionLogic |
Nonvisual plumbing for controlling the current selection, selection list, and indications. |
| MapSpaceLogic |
Various methods to control and update the MapSpace. |
| MapViewLogic |
Nonvisual plumbing for controlling a MapView. |
| MapViewMouseHandler |
This little varmint takes care of mouse input. |
| MapViewState |
State for the MapViewLogic. |
| MapWindowLogic |
This class controls the applications' main window. |
| TruckGUI |
A GUI implementation for truck computers. |
| WheelMenu |
A wheel-shaped context menu for choosing actions to take on a map selection. |
| ZoomButtons |
Discrete "elevator buttons" to control zoom. |