Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
com.bbn.openmap.tools.drawing.DrawingToolRequestor

Packages that use DrawingToolRequestor
com.bbn.openmap.graphicLoader | The GraphicLoader package is designed to provide support for components that need to drive changes in OMGraphics over a map.
com.bbn.openmap.layer | Contains OpenMap layers that read and display a variety of data formats, and a few that create their own data for display.
com.bbn.openmap.layer.editor | This package provides the infrastructure to create layers that provide a Tool interface that controls their content.
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.
com.bbn.openmap.layer.link.amp | This package contains a Layer that can use the drawing tool to create certain OMGraphic shapes, which in turn are sent to a LinkServer.
com.bbn.openmap.layer.link.draw |
com.bbn.openmap.layer.test | Provides a test layer for OpenMap.
com.bbn.openmap.omGraphics.event | Provides classes for event notification of OMGraphic changes.
com.bbn.openmap.tools.drawing | Provides classes to implement a drawing tool.

Uses of DrawingToolRequestor in com.bbn.openmap.graphicLoader

Classes in com.bbn.openmap.graphicLoader that implement DrawingToolRequestor
`class` | `LOSGraphicLoader` A managing object of GLPoints and PathGLPoints.

Uses of DrawingToolRequestor in com.bbn.openmap.layer

Classes in com.bbn.openmap.layer that implement DrawingToolRequestor
`class` | `DemoLayer` This layer demonstrates interactive capabilities of OpenMap.
`class` | `DrawingToolLayer` This layer can receive graphics from the OMDrawingToolLauncher, and also sent it's graphics to the OMDrawingTool for editing.

Fields in com.bbn.openmap.layer declared as DrawingToolRequestor
`protected DrawingToolRequestor` | `DemoLayer.layer` Used by the internal ActionListeners for a callback, see getGUI().

Uses of DrawingToolRequestor in com.bbn.openmap.layer.editor

Classes in com.bbn.openmap.layer.editor that implement DrawingToolRequestor
`class` | `EditorLayer` The EditorLayer is a layer that provides a specific set of tools to modify a set of OMGraphics that represent specific types of objects.

Uses of DrawingToolRequestor in com.bbn.openmap.layer.link

Classes in com.bbn.openmap.layer.link that implement DrawingToolRequestor
`class` | `BufferedLinkLayer` The BufferedLinkLayer is a Swing component, and an OpenMap layer, that communicates with a server via the Link protocol.
`class` | `LinkLayer` The LinkLayer is a Swing component, and an OpenMap layer, that communicates with a server via the Link protocol.

Uses of DrawingToolRequestor in com.bbn.openmap.layer.link.amp

Classes in com.bbn.openmap.layer.link.amp that implement DrawingToolRequestor
`class` | `AmpLinkLayer` The AmpLinkLayer is an extension to the LinkLayer.

Fields in com.bbn.openmap.layer.link.amp declared as DrawingToolRequestor
`protected DrawingToolRequestor` | `AmpLinkLayer.layer`

Uses of DrawingToolRequestor in com.bbn.openmap.layer.link.draw

Classes in com.bbn.openmap.layer.link.draw that implement DrawingToolRequestor
`class` | `DrawLinkLayer` The DrawLinkLayer is an extension to the LinkLayer.

Fields in com.bbn.openmap.layer.link.draw declared as DrawingToolRequestor
`protected DrawingToolRequestor` | `DrawLinkLayer.layer`

Uses of DrawingToolRequestor in com.bbn.openmap.layer.test

Classes in com.bbn.openmap.layer.test that implement DrawingToolRequestor
`class` | `GeoCrossDemoLayer` This layer was developed to provide a simple picture of how vector cross products work with Geos to solve intersection problems.
`class` | `GeoIntersectionLayer` This layer demonstrates the use of the com.bbn.openmap.geo package to do intersection calculations in lat/lon space.

Uses of DrawingToolRequestor in com.bbn.openmap.omGraphics.event

Fields in com.bbn.openmap.omGraphics.event declared as DrawingToolRequestor
`protected DrawingToolRequestor` | `SelectionEvent.requestor`

Methods in com.bbn.openmap.omGraphics.event that return DrawingToolRequestor
`DrawingToolRequestor` | `SelectionEvent.getRequestor()`

Methods in com.bbn.openmap.omGraphics.event with parameters of type DrawingToolRequestor
`void` | `SelectionSupport.fireSelection(OMGraphic omg, DrawingToolRequestor dtr, boolean isSelected)` Send a selection event to all registered listeners.

Constructors in com.bbn.openmap.omGraphics.event with parameters of type DrawingToolRequestor
`SelectionEvent(java.lang.Object source, OMGraphic omg, DrawingToolRequestor dtr, boolean selectionStatus)`

Uses of DrawingToolRequestor in com.bbn.openmap.tools.drawing

Classes in com.bbn.openmap.tools.drawing that implement DrawingToolRequestor
`class` | `DrawingToolRequestorList`

Fields in com.bbn.openmap.tools.drawing declared as DrawingToolRequestor
`protected DrawingToolRequestor` | `OMDrawingToolLauncher.currentRequestor`
`protected DrawingToolRequestor` | `OMDrawingTool.requestor` The component to notify when the drawing tool is finished.

Methods in com.bbn.openmap.tools.drawing with parameters of type DrawingToolRequestor
`OMGraphic` | `OMDrawingTool.create(java.lang.String classname, DrawingToolRequestor requestor)` Create a new OMGraphic, encased in a new EditableOMGraphic that can modify it.
`OMGraphic` | `OMDrawingTool.create(java.lang.String classname, GraphicAttributes ga, DrawingToolRequestor requestor)` Create a new OMGraphic, encased in a new EditableOMGraphic that can modify it.
`OMGraphic` | `OMDrawingTool.create(java.lang.String classname, GraphicAttributes ga, DrawingToolRequestor requestor, boolean showGUI)` Create a new OMGraphic, encased in a new EditableOMGraphic that can modify it.
`OMGraphic` | `OMDrawingTool.edit(OMGraphic g, DrawingToolRequestor requestor)` Given an OMGraphic, wrap it in the applicable EditableOMGraphic, allow the user to make modifications, and then call requestor.drawingComplete().
`OMGraphic` | `OMDrawingTool.edit(OMGraphic g, DrawingToolRequestor requestor, boolean showGUI)` Given an OMGraphic, wrap it in the applicable EditableOMGraphic, allow the user to make modifications, and then call requestor.drawingComplete().
`OMGraphic` | `OMDrawingTool.edit(EditableOMGraphic eomg, DrawingToolRequestor requestor)` Given an EditableOMGraphic, use it to make modifications, and then call requestor.drawingComplete().
`OMGraphic` | `OMDrawingTool.edit(OMGraphic g, DrawingToolRequestor requestor, java.awt.event.MouseEvent e)` A slightly different edit method, where the EditableOMGraphic is put directly into edit mode, and the mouse events immediately start making modifications to the OMGraphic.
`OMGraphic` | `OMDrawingTool.edit(EditableOMGraphic eomg, DrawingToolRequestor requestor, java.awt.event.MouseEvent e)` A slightly different edit method, where the EditableOMGraphic is put directly into edit mode, and the mouse events immediately start making modifications to the OMGraphic.
`boolean` | `OMDrawingTool.select(OMGraphic omg, DrawingToolRequestor req, java.awt.event.MouseEvent e)`
`void` | `DrawingToolRequestorList.add(OMGraphic omg, DrawingToolRequestor dtr)`
`OMGraphic` | `DrawingTool.create(java.lang.String classname, DrawingToolRequestor requestor)` Given a classname, provide an OMGraphic for that classname.
`OMGraphic` | `DrawingTool.create(java.lang.String classname, GraphicAttributes ga, DrawingToolRequestor requestor)` Given a classname, provide an OMGraphic for that classname.
`OMGraphic` | `DrawingTool.create(java.lang.String classname, GraphicAttributes ga, DrawingToolRequestor requestor, boolean showGUI)` Same as create(String, GraphicAttributes, DrawingToolRequestor), except that you have to option of supressing the GUI that could be available from the EditableOMGraphic.
`OMGraphic` | `DrawingTool.edit(OMGraphic g, DrawingToolRequestor requestor)` Given an OMGraphic, set things up so that the OMGraphic will be edited.
`OMGraphic` | `DrawingTool.edit(OMGraphic g, DrawingToolRequestor requestor, boolean showGUI)` Same as edit(omGraphic, DrawingToolRequestor), except that you have to option of supressing the GUI that could be available from the EditableOMGraphic.
`OMGraphic` | `DrawingTool.edit(EditableOMGraphic eomg, DrawingToolRequestor requestor)` Given an EditableOMGraphic, direct events to the EditableOMGraphic so that it can modify its OMGraphic.
`OMGraphic` | `DrawingTool.edit(OMGraphic g, DrawingToolRequestor requestor, java.awt.event.MouseEvent e)` A slightly different edit method, where the EditableOMGraphic is put directly into edit mode, and the mouse events immediately start making modifications to the OMGraphic.
`OMGraphic` | `DrawingTool.edit(EditableOMGraphic eomg, DrawingToolRequestor requestor, java.awt.event.MouseEvent e)` A slightly different edit method, where the EditableOMGraphic is put directly into edit mode, and the mouse events immediately start making modifications to the OMGraphic.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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