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

Packages that use EditToolLoader
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.tools.drawing: Provides classes to implement a drawing tool.

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

Methods in com.bbn.openmap.layer.editor with parameters of type EditToolLoader
`void` `DrawingEditorTool.addEditToolLoader(EditToolLoader loader)`
`void` `DrawingEditorTool.removeEditToolLoader(EditToolLoader loader)`

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

Classes in com.bbn.openmap.tools.drawing that implement EditToolLoader
`class` `AbstractToolLoader` The AbstractToolLoader groups together some of the code that was being duplicated in the different EditToolLoaders.
`class` `OMCircleLoader` Loader that knows how to create/edit OMCircle and OMRangeRings objects.
`class` `OMDecoratedSplineLoader` OMDecoratedSplineLoader
`class` `OMDistanceLoader` Loader that knows how to create/edit OMDistance objects.
`class` `OMLineLoader` Loader that knows how to create/edit OMLine objects.
`class` `OMPointLoader` Loader that knows how to create/edit OMPoint objects.
`class` `OMPolyLoader` Loader that knows how to create/edit OMPoly objects.
`class` `OMRectLoader` Loader that knows how to create/edit OMRect objects.
`class` `OMScalingRasterLoader` Loader that knows how to create/edit OMRect objects.
`class` `OMSplineLoader` OMSplineLoader
`class` `OMTextLoader` Loader that knows how to create/edit OMText objects.

Fields in com.bbn.openmap.tools.drawing declared as EditToolLoader
`EditToolLoader` `OMDrawingToolLauncher.LoaderHolder.loader`

Methods in com.bbn.openmap.tools.drawing that return EditToolLoader
`EditToolLoader[]` `OMDrawingTool.getLoaders()` Get all the loaders the OMDrawingTool has access to.
`EditToolLoader[]` `DrawingTool.getLoaders()` Get an array of EditToolLoaders that the DrawingTool knows about.

Methods in com.bbn.openmap.tools.drawing with parameters of type EditToolLoader
`void` `OMDrawingToolLauncher.addLoader(EditToolLoader etl)`
`void` `OMDrawingToolLauncher.removeLoader(EditToolLoader etl)`
`void` `OMDrawingTool.addLoader(EditToolLoader loader)` Add an EditToolLoader to the Hashtable of loaders that the OMDrawingTool can use to create/modify OMGraphics.
`void` `OMDrawingTool.removeLoader(EditToolLoader loader)` Remove an EditToolLoader from the Hashtable of loaders that the OMDrawingTool can use to create/modify OMGraphics.
`void` `OMDrawingTool.setLoaders(EditToolLoader[] etls)` Set the loaders that the OMDrawingTool has access to.
`void` `DrawingTool.addLoader(EditToolLoader loader)` Add an EditToolLoader to the DrawingTool, expanding the DrawingTool's capability to handle more graphic types.
`void` `DrawingTool.removeLoader(EditToolLoader loader)` Remove an EditToolLoader from the DrawingTool.
`void` `DrawingTool.setLoaders(EditToolLoader[] loaders)` Set the loaders within the DrawingTool.

Constructors in com.bbn.openmap.tools.drawing with parameters of type EditToolLoader
`OMDrawingToolLauncher.LoaderHolder(java.lang.String pn, EditToolLoader etl)`

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