Uses of Class
com.bbn.openmap.omGraphics.EditableOMGraphic

Packages that use EditableOMGraphic
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. 
 

Uses of EditableOMGraphic in com.bbn.openmap.omGraphics
 

Subclasses of EditableOMGraphic in com.bbn.openmap.omGraphics
 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.
 

Methods in com.bbn.openmap.omGraphics that return EditableOMGraphic
 EditableOMGraphic EditableOMGraphicList.add(OMGraphic omg, OMDrawingTool drawingTool)
          Create an EditableOMGraphic and add it to the list.
 

Methods in com.bbn.openmap.omGraphics with parameters of type EditableOMGraphic
 void EditableOMGraphicList.add(EditableOMGraphic editable)
          Add the EditableOMGraphic to the list.
 boolean EditableOMGraphicList.remove(EditableOMGraphic editable)
          Remove the EditableOMGraphic from the list.
 

Uses of EditableOMGraphic in com.bbn.openmap.omGraphics.editable
 

Fields in com.bbn.openmap.omGraphics.editable declared as EditableOMGraphic
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
           
 

Constructors in com.bbn.openmap.omGraphics.editable with parameters of type EditableOMGraphic
ListUnselectedState(EditableOMGraphic eomg)
           
ListSelectedState(EditableOMGraphic eomg)
           
GraphicUnselectedState(EditableOMGraphic eomg)
           
GraphicUndefinedState(EditableOMGraphic eomg)
           
GraphicSetOffsetState(EditableOMGraphic eomg)
           
GraphicSelectedState(EditableOMGraphic eomg)
           
GraphicEditState(EditableOMGraphic eomg)
           
EOMGStateMachine(EditableOMGraphic graphic)
           
 

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

Fields in com.bbn.openmap.omGraphics.event declared as EditableOMGraphic
protected  EditableOMGraphic EOMGEvent.source
          The EOMG in question.
 

Methods in com.bbn.openmap.omGraphics.event that return EditableOMGraphic
 EditableOMGraphic EOMGListenerSupport.getEOMG()
          Get the source object.
 EditableOMGraphic EOMGEvent.getSource()
           
 

Methods in com.bbn.openmap.omGraphics.event with parameters of type EditableOMGraphic
 void EOMGListenerSupport.setEOMG(EditableOMGraphic graphic)
          Set the source object.
 void EOMGEvent.setSource(EditableOMGraphic eomg)
           
 

Constructors in com.bbn.openmap.omGraphics.event with parameters of type EditableOMGraphic
EOMGListenerSupport(EditableOMGraphic graphic)
          Construct a EOMGListenerSupport.
EOMGEvent(EditableOMGraphic source, java.awt.Cursor cursor, java.lang.String message, java.awt.event.MouseEvent me)
          Create an Event.
 

Uses of EditableOMGraphic in com.bbn.openmap.omGraphics.labeled
 

Subclasses of EditableOMGraphic in com.bbn.openmap.omGraphics.labeled
 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.
 

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

Fields in com.bbn.openmap.tools.drawing declared as EditableOMGraphic
protected  EditableOMGraphic OMDrawingTool.currentEditable
          The current graphic being modified.
 

Methods in com.bbn.openmap.tools.drawing that return EditableOMGraphic
 EditableOMGraphic OMTextLoader.getEditableGraphic(java.lang.String classname, GraphicAttributes ga)
          Give the classname of a graphic to create, returning an EditableOMGraphic for that graphic.
 EditableOMGraphic OMTextLoader.getEditableGraphic(OMGraphic graphic)
          Give an OMGraphic to the EditToolLoader, which will create an EditableOMGraphic for it.
 EditableOMGraphic OMSplineLoader.getEditableGraphic(java.lang.String classname, GraphicAttributes ga)
          Give the classname of a graphic to create, returning an EditableOMGraphic for that graphic.
 EditableOMGraphic OMSplineLoader.getEditableGraphic(OMGraphic graphic)
          Give an OMGraphic to the EditToolLoader, which will create an EditableOMGraphic for it.
 EditableOMGraphic OMScalingRasterLoader.getEditableGraphic(java.lang.String classname, GraphicAttributes ga)
          Give the classname of a graphic to create, returning an EditableOMGraphic for that graphic.
 EditableOMGraphic OMScalingRasterLoader.getEditableGraphic(OMGraphic graphic)
          Give an OMGraphic to the EditToolLoader, which will create an EditableOMGraphic for it.
 EditableOMGraphic OMRectLoader.getEditableGraphic(java.lang.String classname, GraphicAttributes ga)
          Give the classname of a graphic to create, returning an EditableOMGraphic for that graphic.
 EditableOMGraphic OMRectLoader.getEditableGraphic(OMGraphic graphic)
          Give an OMGraphic to the EditToolLoader, which will create an EditableOMGraphic for it.
 EditableOMGraphic OMPolyLoader.getEditableGraphic(java.lang.String classname, GraphicAttributes ga)
          Give the classname of a graphic to create, returning an EditableOMGraphic for that graphic.
 EditableOMGraphic OMPolyLoader.getEditableGraphic(OMGraphic graphic)
          Give an OMGraphic to the EditToolLoader, which will create an EditableOMGraphic for it.
 EditableOMGraphic OMPointLoader.getEditableGraphic(java.lang.String classname, GraphicAttributes ga)
          Give the classname of a graphic to create, returning an EditableOMGraphic for that graphic.
 EditableOMGraphic OMPointLoader.getEditableGraphic(OMGraphic graphic)
          Give an OMGraphic to the EditToolLoader, which will create an EditableOMGraphic for it.
 EditableOMGraphic OMLineLoader.getEditableGraphic(java.lang.String classname, GraphicAttributes ga)
          Give the classname of a graphic to create, returning an EditableOMGraphic for that graphic.
 EditableOMGraphic OMLineLoader.getEditableGraphic(OMGraphic graphic)
          Give an OMGraphic to the EditToolLoader, which will create an EditableOMGraphic for it.
protected  EditableOMGraphic OMDrawingToolMouseMode.getCurrentGraphic()
          Get the EditableOMGraphic from the OMDrawingTool.
 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 OMDrawingTool.getEditableGraphic(OMGraphic g)
          Given an OMGraphic, check the EditToolLoaders and wrap it in an EditableOMGraphic.
 EditableOMGraphic OMDrawingTool.getCurrentEditable()
          Get the current EditableOMGraphic being used by the drawing tool.
 EditableOMGraphic OMDistanceLoader.getEditableGraphic(java.lang.String classname, GraphicAttributes ga)
          Give the classname of a graphic to create, returning an EditableOMGraphic for that graphic.
 EditableOMGraphic OMDistanceLoader.getEditableGraphic(OMGraphic graphic)
          Give an OMGraphic to the EditToolLoader, which will create an EditableOMGraphic for it.
 EditableOMGraphic OMDecoratedSplineLoader.getEditableGraphic(java.lang.String classname, GraphicAttributes ga)
          Give the classname of a graphic to create, returning an EditableOMGraphic for that graphic.
 EditableOMGraphic OMDecoratedSplineLoader.getEditableGraphic(OMGraphic graphic)
          Give an OMGraphic to the EditToolLoader, which will create an EditableOMGraphic for it.
 EditableOMGraphic OMCircleLoader.getEditableGraphic(java.lang.String classname, GraphicAttributes ga)
          Give the classname of a graphic to create, returning an EditableOMGraphic for that graphic.
 EditableOMGraphic OMCircleLoader.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 EditToolLoader.getEditableGraphic(java.lang.String classname, GraphicAttributes ga)
          Give the classname of a graphic to create, returning an EditableOMGraphic for that graphic.
 EditableOMGraphic EditToolLoader.getEditableGraphic(OMGraphic graphic)
          Give an OMGraphic to the EditToolLoader, which will create an EditableOMGraphic for it.
 EditableOMGraphic AbstractToolLoader.getEditableGraphic(java.lang.String classname)
          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.
abstract  EditableOMGraphic AbstractToolLoader.getEditableGraphic(OMGraphic graphic)
          Give an OMGraphic to the EditToolLoader, which will create an EditableOMGraphic for it.
 

Methods in com.bbn.openmap.tools.drawing with parameters of type EditableOMGraphic
 OMGraphic OMDrawingTool.edit(EditableOMGraphic eomg, DrawingToolRequestor requestor)
          Given an EditableOMGraphic, use it to make modifications, and then call requestor.drawingComplete().
 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.setCurrentEditable(EditableOMGraphic eomg)
          Set the EditableOMGraphic being used, if it hasn't already been set.
 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(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.
 



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