| Home >> All >> org >> dinopolis >> gpstool >> [ plugin Javadoc ] |
Page 1 2
org.dinopolis.gpstool.plugin: Javadoc index of package org.dinopolis.gpstool.plugin.
Package Samples:
org.dinopolis.gpstool.plugin.memorymonitor
org.dinopolis.gpstool.plugin.downloadmousemode
org.dinopolis.gpstool.plugin.imageserver
org.dinopolis.gpstool.plugin.navigationmousemode
org.dinopolis.gpstool.plugin.gpstool
org.dinopolis.gpstool.plugin.readgpsdrivetrack
org.dinopolis.gpstool.plugin.kismetimport
org.dinopolis.gpstool.plugin.averagepos
org.dinopolis.gpstool.plugin.mapmanager
org.dinopolis.gpstool.plugin.importexport
Classes:
DownloadMouseModeLayer: This class provides a plugin that allows the user to download maps from servers from the internet (mapblast, expedia, etc.). It provides a org.dinopolis.gpstool.gui.MouseMode and draws some things in a layer. Therefore it is a LayerPlugin. The following describes the collaboration between the different classes used (Layer, MouseMode, Frame): the mouse mode tells the layer about mouse clicks and mouse drags. The layer calculates the geo coordinates of the mouse clicks and sets them into the frame. Whenever the user changes anything in the frame (scale, coordinates, etc.), the preview rectangles ...
GuiPlugin: This interface is used for all plugins that want to provide any kind of gui-interface for the application. The plugins may provide menu items that are placed into a sub menu (in the "plugins" menu) or if they provide a larger quantity of actions, the plugin may provide actions for a main menu item. The plugins are informed about start and stop, so they may initialize and free their resources on startup and on closing of the application. If the plugin wants to draw anything on the map, it may return a layer in the getLayer() 55 method.
MouseModePlugin: This interface is used for all plugins that want to provide any mouse handling for the application. If the mouse mode wants to draw anything on the map, it may return a layer in the getLayer() 55 method. The plugins are informed about start and stop, so they may initialize and free their resources on startup and on closing of the application.
SimpleUrlDownloader: A downloader that uses an URL to download a map. The url to use is stored in the resources. The scale factor to use is also stored in the resources. Derived classes only have to implement the getMapServerName() method. This name is used to create the resource key to find the url and the scale factor.
ReadGpsDriveTrackPlugin: This plugin reads track data from a stream (ususally from a file) and provides one or more tracks (lists of org.dinopolis.gpstool.util.geoscreen.GeoScreenTrackPoint objects). The track format is like gpsdrive writes its tracks (latitude longitude altitude date) - separated with spaces.
ReadGPXPlugin: This plugin reads track data from a stream (ususally from a file) and provides one or more tracks (lists of org.dinopolis.gpstool.util.geoscreen.GeoScreenTrackPoint objects). The track format is like gpsdrive writes its tracks (latitude longitude altitude date) - separated with spaces.
ReadTop50OvlPlugin: This plugin reads track data from a stream (ususally from a file) and provides one or more tracks (lists of org.dinopolis.gpstool.util.geoscreen.GeoScreenTrackPoint objects). The track format is like gpsdrive writes its tracks (latitude longitude altitude date) - separated with spaces.
AveragePosPlugin: This plugin allows to manage the available maps. It shows all available maps on a layer it provides, it provides a table that lists all available maps and allows to edit them, and it provides a mouse mode, that lets the user interact with the map manager by clicking on the map component.
AveragePosComponent: This plugin allows to manage the available maps. It shows all available maps on a layer it provides, it provides a table that lists all available maps and allows to edit them, and it provides a mouse mode, that lets the user interact with the map manager by clicking on the map component.
AveragePosFrame: This plugin allows to manage the available maps. It shows all available maps on a layer it provides, it provides a table that lists all available maps and allows to edit them, and it provides a mouse mode, that lets the user interact with the map manager by clicking on the map component.
MapManagerPlugin: This plugin allows to manage the available maps. It shows all available maps on a layer it provides, it provides a table that lists all available maps and allows to edit them, and it provides a mouse mode, that lets the user interact with the map manager by clicking on the map component.
WriteRasterImagePlugin: This plugin writes the content of a component as a raster image format to a stream. It therefore may be used to store a screenshot in a file or to view the content of the window in a dynamic webpage. It uses the javax.imageio.ImageIO class.
WriteSvgImagePlugin: This plugin writes the content of a component as a raster image format to a stream. It therefore may be used to store a screenshot in a file or to view the content of the window in a dynamic webpage. It uses the javax.imageio.ImageIO class.
WriteImagePlugin: This plugin writes the content of a java AWT component in a specific format (e.g. jpeg, svg, ...) to a stream. It therefore may be used to store a screenshot in a file or to view the content of the window in a dynamic webpage.
PluginSupport: This class provides all available hooks and components that modules/plugins may need to work properly. It is passed in the initializer method of plugins or other layers. The modules may retrieve the hooks/objects they need.
ReadTrackPlugin: This plugin reads track data from a stream (ususally from a file) and provides one or more tracks (lists of org.dinopolis.gpstool.track.Trackpoint objects).
KismetImportPlugin: The KismetImportPlugin will simply invoke a FileChooser dialog which will let you select the Kismet scan XML file. Once an XML file was selected for import it will be 'SAX parsed' using the KismetLocationHandler.
MappointUSADownloader: A downloader download a map from the mappoint usa server. As the mappoint server does not allow simple url requests, a couple of steps are necessary. Thanks to Alex Koralewski for providing the way to do it!
MappointDownloader: A downloader download a map from the mappoint server. As the mappoint server does not allow simple url requests, a couple of steps are necessary. Thanks to Alex Koralewski for providing the way to do it!
GPSToolPlugin: This plugin provides functionality to communicate with the gps device at a high level: upload/download tracks, routes, and waypoints, show screenshot, show raw data window....
Plugin: This is the base interface of all plugins. Plugins allow loosely couple different implementations of some tasks. They are created by the use of their default constructor.
ImageServerPlugin: This plugin uses a very simple webserver to listent to HTTP requests and answers them with a simple default page and a screenshot of the GPSylon window.
MapManagerMouseMode: The mouse mode for the map manager plugin allows to interactively select available maps on the map component by clicking and dragging the mouse.
KismetLocationHandler: SAX Handler for Kismet XML scan files. The handler will generate a KismetWirelessNetwork Object and save the data using a LocationMarkerSource.
| Home | Contact Us | Privacy Policy | Terms of Service |