Package | Description |
---|---|
com.bbn.openmap.dataAccess.mapTile | |
com.bbn.openmap.omGraphics |
Provides geographically based graphics classes.
|
com.bbn.openmap.omGraphics.editable |
Provides classes to implement editable graphics.
|
com.bbn.openmap.omGraphics.event |
Provides classes for event notification of OMGraphic changes.
|
com.bbn.openmap.omGraphics.labeled |
Provides a simple extension to the OMGraphics, where a text string can
be attached to a graphic object.
|
com.bbn.openmap.tools.drawing |
Provides classes to implement a drawing tool.
|
Modifier and Type | Method and Description |
---|---|
protected OMGraphic |
MapTileMakerComponent.create(EditableOMGraphic omg)
Launch the drawing tool to create a new EditableOMGraphic, which is
undefined at this point.
|
Modifier and Type | Class and Description |
---|---|
class |
EditableOMAbstractLine
The EditableOMAbstractLine encompasses an OMAbstractLine, providing
a mechanism for adding an arrowhead menu in the line editor menu.
|
class |
EditableOMCircle
The EditableOMCircle encompasses an OMCircle, providing methods for modifying
or creating it.
|
class |
EditableOMDecoratedSpline
EditableOMDecoratedSpline.
|
class |
EditableOMDistance
The EditableOMDistance encompasses an OMDistance, providing methods for
modifying or creating it.
|
class |
EditableOMGraphicList
An EditableOMGraphic list encapsulates an OMGraphicList to move the
editable ones around when they are selected as a group.
|
class |
EditableOMLine
The EditableOMLine encompasses an OMLine, providing methods for modifying or
creating it.
|
class |
EditableOMPoint
An EditableOMGraphic that encapsulates an OMPoint.
|
class |
EditableOMPoly
The EditableOMPoly encompasses an OMPoly, providing methods for modifying or
creating it.
|
class |
EditableOMRangeRings |
class |
EditableOMRect
The EditableOMRect encompasses an OMRect, providing methods for modifying or
creating it.
|
class |
EditableOMScalingRaster
The EditableOMScalingRaster encompasses an OMScalingRaster, providing methods
for modifying or creating it.
|
class |
EditableOMSpline
EditableOMSpline.
|
class |
EditableOMText
Wrapper class to edit OMText objects.
|
Modifier and Type | Field and Description |
---|---|
protected EditableOMGraphic |
EditableOMGraphic.OMGraphicUndoEvent.eomg |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<EditableOMGraphic> |
EditableOMGraphicList.editables
The list of editables wrapping the list contents.
|
Modifier and Type | Method and Description |
---|---|
EditableOMGraphic |
EditableOMGraphicList.add(OMGraphic omg,
OMDrawingTool drawingTool)
Create an EditableOMGraphic and add it to the list.
|
EditableOMGraphic |
EditableOMGraphic.OMGraphicUndoEvent.getEomg() |
Modifier and Type | Method and Description |
---|---|
java.util.List<EditableOMGraphic> |
EditableOMGraphicList.getEditables() |
Modifier and Type | Method and Description |
---|---|
void |
EditableOMGraphicList.add(EditableOMGraphic editable)
Add the EditableOMGraphic to the list.
|
boolean |
EditableOMGraphicList.remove(EditableOMGraphic editable)
Remove the EditableOMGraphic from the list.
|
Constructor and Description |
---|
EditableOMGraphic.OMGraphicUndoEvent(EditableOMGraphic eomg,
java.lang.String description) |
Modifier and Type | Field and Description |
---|---|
protected EditableOMGraphic |
PolyDeleteNodeState.graphic |
protected EditableOMGraphic |
PolyAddPointState.graphic |
protected EditableOMGraphic |
PolyAddNodeState.graphic |
protected EditableOMGraphic |
GraphicUnselectedState.graphic |
protected EditableOMGraphic |
GraphicUndefinedState.graphic |
protected EditableOMGraphic |
GraphicSetOffsetState.graphic |
protected EditableOMGraphic |
GraphicSelectedState.graphic |
protected EditableOMGraphic |
GraphicEditState.graphic |
EditableOMGraphic |
EOMGStateMachine.graphic |
Constructor and Description |
---|
ClckOrDrgUndefinedState(EditableOMGraphic eomg) |
EOMGStateMachine(EditableOMGraphic graphic) |
GraphicEditState(EditableOMGraphic eomg) |
GraphicSelectedState(EditableOMGraphic eomg) |
GraphicSetOffsetState(EditableOMGraphic eomg) |
GraphicUndefinedEditState(EditableOMGraphic eomg) |
GraphicUndefinedState(EditableOMGraphic eomg) |
GraphicUnselectedState(EditableOMGraphic eomg) |
ListSelectedState(EditableOMGraphic eomg) |
ListUnselectedState(EditableOMGraphic eomg) |
Modifier and Type | Field and Description |
---|---|
protected EditableOMGraphic |
EOMGEvent.source
The EOMG in question.
|
Modifier and Type | Method and Description |
---|---|
EditableOMGraphic |
EOMGListenerSupport.getEOMG()
Get the source object.
|
EditableOMGraphic |
EOMGEvent.getSource() |
Modifier and Type | Method and Description |
---|---|
void |
EOMGListenerSupport.setEOMG(EditableOMGraphic graphic)
Set the source object.
|
void |
EOMGEvent.setSource(EditableOMGraphic eomg) |
Constructor and Description |
---|
EOMGEvent(EditableOMGraphic source,
java.awt.Cursor cursor,
java.lang.String message,
java.awt.event.MouseEvent me,
int status)
Create an Event.
|
EOMGListenerSupport(EditableOMGraphic graphic)
Construct a EOMGListenerSupport.
|
Modifier and Type | Class and Description |
---|---|
class |
EditableLabeledOMPoly
The EditableLabeledOMPoly encompasses an LabeledOMPoly, providing
methods for modifying or creating it.
|
class |
EditableLabeledOMSpline
The EditableLabeledOMSpline encompasses an LabeledOMSpline,
providing methods for modifying or creating it.
|
Modifier and Type | Field and Description |
---|---|
protected EditableOMGraphic |
OMDrawingTool.currentEditable
The current graphic being modified.
|
Modifier and Type | Method and Description |
---|---|
EditableOMGraphic |
OMDrawingTool.getCurrentEditable()
Get the current EditableOMGraphic being used by the drawing tool.
|
protected EditableOMGraphic |
OMDrawingToolMouseMode.getCurrentGraphic()
Get the EditableOMGraphic from the OMDrawingTool.
|
EditableOMGraphic |
OMTextLoader.getEditableGraphic(OMGraphic graphic)
Give an OMGraphic to the EditToolLoader, which will create an
EditableOMGraphic for it.
|
EditableOMGraphic |
OMSplineLoader.getEditableGraphic(OMGraphic graphic)
Give an OMGraphic to the EditToolLoader, which will create an
EditableOMGraphic for it.
|
EditableOMGraphic |
OMScalingRasterLoader.getEditableGraphic(OMGraphic graphic)
Give an OMGraphic to the EditToolLoader, which will create an
EditableOMGraphic for it.
|
EditableOMGraphic |
OMRectLoader.getEditableGraphic(OMGraphic graphic)
Give an OMGraphic to the EditToolLoader, which will create an
EditableOMGraphic for it.
|
EditableOMGraphic |
OMPolyLoader.getEditableGraphic(OMGraphic graphic)
Give an OMGraphic to the EditToolLoader, which will create an
EditableOMGraphic for it.
|
EditableOMGraphic |
OMPointLoader.getEditableGraphic(OMGraphic graphic)
Give an OMGraphic to the EditToolLoader, which will create an
EditableOMGraphic for it.
|
EditableOMGraphic |
OMLineLoader.getEditableGraphic(OMGraphic graphic)
Give an OMGraphic to the EditToolLoader, which will create an
EditableOMGraphic for it.
|
EditableOMGraphic |
OMDrawingTool.getEditableGraphic(OMGraphic g)
Given an OMGraphic, check the EditToolLoaders and wrap it in an
EditableOMGraphic.
|
EditableOMGraphic |
OMDistanceLoader.getEditableGraphic(OMGraphic graphic)
Give an OMGraphic to the EditToolLoader, which will create an
EditableOMGraphic for it.
|
EditableOMGraphic |
OMDecoratedSplineLoader.getEditableGraphic(OMGraphic graphic)
Give an OMGraphic to the EditToolLoader, which will create an
EditableOMGraphic for it.
|
EditableOMGraphic |
OMCircleLoader.getEditableGraphic(OMGraphic graphic)
Give an OMGraphic to the EditToolLoader, which will create an
EditableOMGraphic for it.
|
EditableOMGraphic |
EditToolLoader.getEditableGraphic(OMGraphic graphic)
Give an OMGraphic to the EditToolLoader, which will create an
EditableOMGraphic for it.
|
abstract EditableOMGraphic |
AbstractToolLoader.getEditableGraphic(OMGraphic graphic)
Give an OMGraphic to the EditToolLoader, which will create an
EditableOMGraphic for it.
|
EditableOMGraphic |
EditToolLoader.getEditableGraphic(java.lang.String classname)
Give the classname of a graphic to create, returning a default
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
AbstractToolLoader.getEditableGraphic(java.lang.String classname)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMTextLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMSplineLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMScalingRasterLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMRectLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMPolyLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMPointLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMLineLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMDrawingTool.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Given a classname, check the EditToolLoaders and create the OMGraphic it
represents wrapped in an EditableOMGraphic.
|
EditableOMGraphic |
OMDistanceLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMDecoratedSplineLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
OMCircleLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
EditToolLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
EditableOMGraphic |
AbstractToolLoader.getEditableGraphic(java.lang.String classname,
GraphicAttributes ga)
Give the classname of a graphic to create, returning an
EditableOMGraphic for that graphic.
|
Modifier and Type | Method and Description |
---|---|
OMGraphic |
OMDrawingTool.edit(EditableOMGraphic eomg,
DrawingToolRequestor requestor)
Given an EditableOMGraphic, use it to make modifications, and then call
requestor.drawingComplete().
|
OMGraphic |
DrawingTool.edit(EditableOMGraphic eomg,
DrawingToolRequestor requestor)
Given an EditableOMGraphic, direct events to the
EditableOMGraphic so that it can modify its 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.
|
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.
|
boolean |
OMDrawingTool.setCurrentEditable(EditableOMGraphic eomg)
Set the EditableOMGraphic being used, if it hasn't already been set.
|
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details