Package com.bbn.openmap.layer.link

Provide classes to handle the link protocol: a layer that displays link data, classes to assist in writing a link server, and methods that read and write in the link protocol format.

See:
          Description

Interface Summary
LinkActionConstants The LinkActionConstants interface contains all the constants needed for the LinkActionList and LinkActionRequest that are defined by the Link Protocol.
LinkConstants The LinkConstants object is an interface that describes all the constants that relate directly to the Link object, and that are defined by the Link Protocol.
LinkGraphicConstants The LinkGraphicConstants is an interface that defines the constants associated with link graphic objects.
LinkPropertiesConstants A LinkPropertiesConstants interface defines the well known expected properties that may be coming over the link inside the properties.
 

Class Summary
BufferedLinkLayer The BufferedLinkLayer is a Swing component, and an OpenMap layer, that communicates with a server via the Link protocol.
ClientLink The ClientLink provides the method to close the link down, since it makes that decision.
GraphicUpdate A simple object used by the GestureLinkResponse to associate an action with a particular graphic, either with the graphic's ID for MODIFY-type actions, or with the graphic for UPDATE-type actions.
Link The Link object is the main mechanism for communications between a LinkClient (most likely a LinkLayer) and a LinkServer.
LinkActionList The LinkActionList carries information about actions that the client should perform in response to a gesture query.
LinkActionRequest Class used to send a gesture to a server.
LinkArc Reading and writing a Link protocol version of a circle.
LinkBitmap Reading and writing the Link protocol version of a bitmap..
LinkBoundingPoly LinkBoundingPoly objects are used to describe simple polygons that cover a certain area.
LinkCircle Reading and writing a Link protocol version of a circle.
LinkEllipse Reading and writing a Link protocol version of a circle.
LinkGraphic  
LinkGraphicList The LinkGraphicList is an object that describes a list of graphics.
LinkGrid Reading and writing the Link protocol version of a grid object.
LinkGUIList Uhhh, unimplemented so far.
LinkGUIRequest  
LinkLayer The LinkLayer is a Swing component, and an OpenMap layer, that communicates with a server via the Link protocol.
LinkLine Read and write a Link protocol version of a line.
LinkListener The Link Listener is the object listening from input from the link server, asynchronously.
LinkManager The LinkManager..
LinkMapRequest A LinkMapRequest presents a view onto a map.
LinkOMGraphicList This class extends the OMGraphicList by allowing searches on the AppObject contained by the OMGraphics on the list.
LinkOutputStream Extend DataOutputStream so we can reset the written byte count.
LinkPoint Read and write the Link protocol for points.
LinkPoly Read and write a Link protocol polyline/polygon.
LinkProperties A LinkProperties object is a set of key-value strings that are going to be sent over the link.
LinkRaster Read and write a Link protocol versions of a raster.
LinkRectangle Read and write the Link protocol for rectangles.
LinkServer The Link Server is the object communicating with the LinkLayer.
LinkServerStarter The LinkServerStarter is the object that listens for Link clients on a specific port.
LinkText  
LinkUtil  
TestLinkServer The TestLinkServer is my test implementation of a customized LinkServer.
TestServerStarter The LinkServerStarter is the object that listens for Link clients on a specific port.
 

Package com.bbn.openmap.layer.link Description

Provide classes to handle the link protocol: a layer that displays link data, classes to assist in writing a link server, and methods that read and write in the link protocol format. Documentation for the link protocol can be found on our website, or in the OpenMap source code at com/bbn/openmap/layer/link/LinkProtocol.html.



Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details