Package | Description |
---|---|
com.bbn.openmap.dataAccess.dted | |
com.bbn.openmap.dataAccess.image | |
com.bbn.openmap.dataAccess.mapTile | |
com.bbn.openmap.dataAccess.shape |
This package provides read and write access to ESRI shape files,
including the .shp, .dbf and .shx files.
|
com.bbn.openmap.geo |
Package that contains classes to do calculations in lat/lon space.
|
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.graphicLoader.netmap |
The netmap plugin package provides the capability to receive output
from a NetMap server.
|
com.bbn.openmap.gui |
This package contains the main OpenMap Swing GUI components.
|
com.bbn.openmap.gui.time | |
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.beanbox |
Provides a sample openmap application that uses the openmap beanbox.
|
com.bbn.openmap.layer.daynight |
Provides an OpenMap layer that displays day/night shading.
|
com.bbn.openmap.layer.dted |
Provides a layer that displays DTED (Digital Terrain Elevation Data) data.
|
com.bbn.openmap.layer.e00 |
This package contains a Layer that displays e00 data.
|
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.imageTile | |
com.bbn.openmap.layer.learn | |
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.location |
Provides a layer that can display location data - data that represents
a location with a graphic and a name.
|
com.bbn.openmap.layer.mif |
This package contains a Layer that displays MapInfo data (.mif files).
|
com.bbn.openmap.layer.mysql | |
com.bbn.openmap.layer.plotLayer |
Provide a demo layer for displaying non-geographic data over a map.
|
com.bbn.openmap.layer.rpf |
Provides a layer that displays RPF (Raster Product Format) data.
|
com.bbn.openmap.layer.shape |
Provides an OpenMap layer for dealing with shape files.
|
com.bbn.openmap.layer.shape.areas |
Provides an extension to the ShapeLayer that deals with attributes files
for shapefiles.
|
com.bbn.openmap.layer.test |
Provides a test layer for OpenMap.
|
com.bbn.openmap.layer.vpf |
This package contains code for dealing with NIMA data distributed in
Vector Product Format.
|
com.bbn.openmap.omGraphics |
Provides geographically based graphics classes.
|
com.bbn.openmap.omGraphics.event |
Provides classes for event notification of OMGraphic changes.
|
com.bbn.openmap.omGraphics.grid |
Provides a number of generator classes for OMGrid data.
|
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.omGraphics.meteo | |
com.bbn.openmap.omGraphics.time | |
com.bbn.openmap.omGraphics.util |
This package contains simple utility classes used specifically for OMGraphics.
|
com.bbn.openmap.plugin |
Provides support for writing OpenMap PlugIns.
|
com.bbn.openmap.plugin.esri |
A PlugIn package that handles ESRI shape files.
|
com.bbn.openmap.plugin.graphicLoader |
The GraphicLoader PlugIn package is designed to provide support for
GraphicLoaders, which in turn are objects that need to drive changes in
OMGraphics over a map.
|
com.bbn.openmap.tools.drawing |
Provides classes to implement a drawing tool.
|
com.bbn.openmap.tools.roads |
Provides classes to determine routes given a set of roads and
intersections.
|
Modifier and Type | Class and Description |
---|---|
class |
OMDTEDGrid
The OMDTEDGrid is an extended OMGrid with information about the
lat/lons of the corners of the grids, so the generators can use
OMScalingRasters for precise alignment.
|
Modifier and Type | Method and Description |
---|---|
OMGraphic |
DTEDSlopeGenerator.generate(OMGrid grid,
Projection proj)
Called from the OMGrid.generate() method to tell the generator
to create something to represent the grid contents.
|
OMGraphic |
DTEDFrameCacheHandler.get(double lat,
double lon,
int level)
Return an OMGraphic for the Dted Frame, given A lat, lon and dted level.
|
OMGraphic |
DTEDFrame.getImage(Projection proj)
If you just want to get an image for the DTEDFrame, then call this.
|
OMGraphic |
DTEDFrameCacheHandler.getNextImage()
Returns the next OMGraphic image.
|
Modifier and Type | Class and Description |
---|---|
class |
ErrImageTile
An ErrImageTile is an ImageTile that can't be displayed due to projection
incompatibilities or some other problem.
|
class |
ImageTile
This is an extension to OMRaster that automatically scales itself to match
the current projection.
|
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.
|
protected OMGraphic |
StandardMapTileFactory.createOMGraphicFromBufferedImage(java.awt.image.BufferedImage bi,
int x,
int y,
int zoomLevel,
Projection proj)
Creates an OMRaster appropriate for projection and other parameters from
a buffered image.
|
protected OMGraphic |
StandardMapTileFactory.getTileMatchingProjectionType(java.awt.image.BufferedImage image,
int x,
int y,
int zoomLevel)
Create an OMScalingRaster that matches the basic projection of the
current map.
|
protected OMGraphic |
StandardMapTileFactory.getTileNotMatchingProjectionType(java.awt.image.BufferedImage image,
int x,
int y,
int zoomLevel)
Create an OMWarpingImage that knows how to re-project itself for
different projections.
|
Modifier and Type | Method and Description |
---|---|
void |
MapTileMakerComponent.drawingComplete(OMGraphic omg,
OMAction action)
Called by the drawing tool when editing is complete.
|
void |
MapTileMakerComponent.edit(OMGraphic omg,
java.awt.event.MouseEvent mevent)
Called when the OMGraphic should be edited by the drawing tool.
|
void |
ZoomLevelMakerFace.handleBoundary(OMGraphic omg,
OMAction action)
Called from MapTileMakerComponent if this is the active ZLIF when the
drawing tool completes, assigning the boundary to this ZLIF (or whatever
action is provided).
|
Modifier and Type | Class and Description |
---|---|
class |
EsriGraphicList
EsriGraphicList ensures that only supported geometry types are added to its
list.
|
class |
EsriIconPoint
An extension to OMPoint that typecasts a specific Esri graphic type.
|
class |
EsriPoint
An extension to OMPoint that typecasts a specific Esri graphic
type.
|
class |
EsriPointList
An EsriGraphicList ensures that only EsriPoints are added to its list.
|
class |
EsriPolygon
An extension to OMPoly for polygons that typecasts a specific Esri graphic
type.
|
class |
EsriPolygonList
An EsriGraphicList ensures that only EsriPolygons are added to its list.
|
class |
EsriPolygonM
An extension to OMPoly for polygons that typecasts a specific Esri graphic
type.
|
class |
EsriPolygonMList
An EsriGraphicList ensures that only EsriPolygonMs are added to its list.
|
class |
EsriPolygonZ
An extension to OMPoly for polygons that typecasts a specific Esri graphic
type.
|
class |
EsriPolygonZList
An EsriGraphicList ensures that only EsriPolygons are added to its list.
|
class |
EsriPolyline
An extension to OMPoly for polylines that typecasts a specific Esri graphic
type.
|
class |
EsriPolylineList
An EsriGraphicList ensures that only EsriPolygons are added to its list.
|
class |
EsriPolylineM
An extension to OMPoly for polylines that typecasts a specific Esri graphic
type.
|
class |
EsriPolylineMList
An EsriGraphicList ensures that only EsriPolygonMs are added to its list.
|
class |
EsriPolylineZ
An extension to OMPoly for polylines that typecasts a specific Esri graphic
type.
|
class |
EsriPolylineZList
An EsriGraphicList ensures that only EsriPolygons are added to its list.
|
class |
EsriTextPoint
An extension to OMPoint that typecasts a specific Esri graphic
type.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.HashMap<java.lang.Object,OMGraphic> |
ShapeGeoIndex.omgraphics |
Modifier and Type | Method and Description |
---|---|
OMGraphic |
DbfHandler.evaluate(int index,
OMGraphic omg,
OMGraphicList labelList,
Projection proj)
This is the main call that a layer would use to modify/update an
OMGraphic based on dbf file contents.
|
OMGraphic |
DbfHandler.evaluate(OMGraphic omg,
OMGraphicList labelList,
Projection proj)
This is the main call that a layer would use to modify/update an
OMGraphic based on dbf file contents.
|
OMGraphic |
ShapeGeoIndex.getForID(java.lang.Object id)
After you test for intersections with some GeoExtent, you get an iterator of GeoExtents.
|
protected OMGraphic |
EsriGraphicFactory.makeEsriGraphic(BinaryFile shpFile,
DrawingAttributes drawingAttributes,
java.lang.Object pointRepresentation,
EsriGraphicFactory.ReadByteTracker byteTracker)
Creates a OMGraphic from the shape file data.
|
protected OMGraphic |
EsriGraphicFactory.makeEsriGraphic(LittleEndianInputStream iStream,
DrawingAttributes drawingAttributes,
java.lang.Object pointRepresentation,
EsriGraphicFactory.ReadByteTracker byteTracker)
Create OMGraphic from next record
|
OMGraphic |
EsriGraphicFactory.makeEsriGraphicFromRecord(int byteOffset,
BinaryFile shp,
DrawingAttributes drawingAttributes,
java.lang.Object pointRepresentation,
EsriGraphicFactory.ReadByteTracker byteTracker) |
OMGraphic |
EsriGraphicFactory.makeEsriGraphicFromRecord(int byteOffset,
LittleEndianInputStream iStream,
DrawingAttributes drawingAttributes,
java.lang.Object pointRepresentation,
EsriGraphicFactory.ReadByteTracker byteTracker) |
Modifier and Type | Method and Description |
---|---|
boolean |
EsriPolylineList.add(OMGraphic shape)
Over-ride the add( ) method to trap for inconsistent shape geometry.
|
boolean |
EsriPolygonList.add(OMGraphic shape)
Over-ride the add( ) method to trap for inconsistent shape geometry.
|
boolean |
EsriPointList.add(OMGraphic shape)
Over-ride the add( ) method to trap for inconsistent shape geometry.
|
boolean |
EsriGraphicList.add(OMGraphic shape)
Over-ride the add( ) method to trap for inconsistent shape geometry.
|
protected void |
EsriShapeExport.addGraphic(EsriGraphicList egl,
OMGraphic graphic,
java.util.List<java.lang.Object> record)
Add a graphic to the list, and add the record to the list's DbfTableModel
if both exist.
|
protected void |
EsriShapeExport.addLine(OMGraphic graphic,
java.util.List<java.lang.Object> record)
Scoping method to call addGraphic with the right list.
|
boolean |
EsriGraphicList.addOMGraphic(OMGraphic g)
Add an OMGraphic to the GraphicList.
|
protected void |
EsriShapeExport.addPoint(OMGraphic graphic,
java.util.List<java.lang.Object> record)
Scoping method to call addGraphic with the right list.
|
protected void |
EsriShapeExport.addPolygon(OMGraphic graphic,
java.util.List<java.lang.Object> record)
Scoping method to call addGraphic with the right list.
|
protected void |
DrawingAttributesUtility.configureForRecord(OMGraphic graphic,
java.util.List<java.lang.Object> record) |
void |
DbfTableModel.doAction(OMGraphicList list,
OMGraphic graphic,
OMAction action,
DbfTableModelFactory dbfFactory) |
OMGraphic |
DbfHandler.evaluate(int index,
OMGraphic omg,
OMGraphicList labelList,
Projection proj)
This is the main call that a layer would use to modify/update an
OMGraphic based on dbf file contents.
|
OMGraphic |
DbfHandler.evaluate(OMGraphic omg,
OMGraphicList labelList,
Projection proj)
This is the main call that a layer would use to modify/update an
OMGraphic based on dbf file contents.
|
protected void |
EsriGraphicFactory.projGraphicAndAdd(OMGraphic eg,
OMGraphicList list,
Projection mapProj) |
protected void |
DrawingAttributesUtility.setDrawingAttributes(OMGraphic graphic,
int index)
Sets the drawing attributes on the record index provided.
|
boolean |
EsriPolylineList.typeMatches(OMGraphic omg) |
boolean |
EsriPolygonList.typeMatches(OMGraphic omg) |
boolean |
EsriPointList.typeMatches(OMGraphic omg) |
Modifier and Type | Class and Description |
---|---|
class |
OMGeo
This is a class (or set of classes) that map GeoExtents to OMGraphics.
|
static class |
OMGeo.Line |
static class |
OMGeo.Polygon |
static class |
OMGeo.Polyline |
static class |
OMGeo.Pt |
Modifier and Type | Class and Description |
---|---|
class |
GLPoint
A GLPoint is a location on the map.
|
class |
PathGLPoint
The PathGLPoint is a GLPoint that follows a certain path, as
opposed to just wandering around randomly.
|
Modifier and Type | Method and Description |
---|---|
void |
LOSGraphicLoader.drawingComplete(OMGraphic omg,
OMAction action)
The method where a graphic, and an action to take on the
graphic, arrives.
|
Modifier and Type | Class and Description |
---|---|
class |
Line
Object that represents a NetMap link on the map.
|
class |
Node
Object that represents a NetMap node on the map.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Hashtable<OMGraphic,SelectionEvent> |
OMGraphicDeleteTool.deleteList |
Modifier and Type | Class and Description |
---|---|
static class |
TimelineLayer.CurrentTimeMarker |
class |
TimelineLayer.EventMarkerLine |
static class |
TimelineLayer.PlayFilter |
static class |
TimelineLayer.SelectionArea |
static class |
TimelineLayer.SelectionArea.PlayFilterSection |
static class |
TimelineLayer.SelectionArea.PostTime |
static class |
TimelineLayer.SelectionArea.PreTime |
static class |
TimelineLayer.SelectionArea.RatingArea |
static class |
TimelineLayer.TimeHashMarks |
static class |
TimelineLayer.TimeHashMarks.Days |
static class |
TimelineLayer.TimeHashMarks.Hours |
static class |
TimelineLayer.TimeHashMarks.Minutes |
static class |
TimelineLayer.TimeHashMarks.Seconds |
static class |
TimelineLayer.TimeHashMarks.Years |
static class |
TimeSliderLayer.TimeDrape |
Modifier and Type | Method and Description |
---|---|
protected OMGraphic |
TimelineLayer.getCurrentTimeMarker(Projection proj) |
Modifier and Type | Method and Description |
---|---|
void |
TimelineLayer.drawingComplete(OMGraphic omg,
OMAction action) |
boolean |
TimelineLayer.isSelectable(OMGraphic omg) |
Modifier and Type | Field and Description |
---|---|
protected OMGraphic |
OverviewMapAreaLayer.poly |
Modifier and Type | Method and Description |
---|---|
boolean |
OMGraphicHandlerLayer.doAction(OMGraphic graphic,
OMAction action)
Perform the OMAction on the OMGraphic, within the OMGraphicList contained
in the layer.
|
void |
DrawingToolLayer.drawingComplete(OMGraphic omg,
OMAction action)
DrawingToolRequestor method.
|
void |
DemoLayer.drawingComplete(OMGraphic omg,
OMAction action)
Called when the DrawingTool is complete, providing the layer with the
modified OMGraphic.
|
void |
DrawingToolLayer.edit(OMGraphic omg) |
java.lang.String |
OMGraphicHandlerLayer.getInfoText(OMGraphic omg)
If applicable, should return a short, informational string about the
OMGraphic to be displayed in the InformationDelegator.
|
java.lang.String |
DrawingToolLayer.getInfoText(OMGraphic omg)
Query for what text should be placed over the information bar when the
mouse is over a particular OMGraphic.
|
java.lang.String |
DemoLayer.getInfoText(OMGraphic omg)
Query for what text should be placed over the information bar when the
mouse is over a particular OMGraphic.
|
java.util.List<java.awt.Component> |
OMGraphicHandlerLayer.getItemsForOMGraphicMenu(OMGraphic omg)
Return a java.util.List containing input for a JMenu with contents
applicable to a pop-up menu for a location over an OMGraphic.
|
java.util.List<java.awt.Component> |
DemoLayer.getItemsForOMGraphicMenu(OMGraphic omg) |
java.lang.String |
OMGraphicHandlerLayer.getToolTipTextFor(OMGraphic omg)
If applicable, should return a tool tip for the OMGraphic.
|
java.lang.String |
DrawingToolLayer.getToolTipTextFor(OMGraphic omgr)
Query for what tooltip to display for an OMGraphic when the mouse is over
it.
|
java.lang.String |
DemoLayer.getToolTipTextFor(OMGraphic omg)
Query for what tooltip to display for an OMGraphic when the mouse is over
it.
|
java.lang.String |
AOILayer.getToolTipTextFor(OMGraphic omg) |
void |
OMGraphicHandlerLayer.highlight(OMGraphic omg)
Fleeting change of appearance for mouse movements over an OMGraphic.
|
boolean |
OMGraphicHandlerLayer.isHighlightable(OMGraphic omg)
Query asking if OMGraphic is highlight-able, which means that something
in the GUI should change when the mouse is moved or dragged over the
given OMGraphic.
|
boolean |
DrawingToolLayer.isHighlightable(OMGraphic omg)
Query that an OMGraphic can be highlighted when the mouse moves over it.
|
boolean |
DemoLayer.isHighlightable(OMGraphic omg)
Query that an OMGraphic can be highlighted when the mouse moves over it.
|
boolean |
OMGraphicHandlerLayer.isSelectable(OMGraphic omg)
Query asking if an OMGraphic is select-able, or able to be moved, deleted
or otherwise modified.
|
boolean |
DrawingToolLayer.isSelectable(OMGraphic omg)
Query that an OMGraphic is selectable.
|
boolean |
DemoLayer.isSelectable(OMGraphic omg)
Query that an OMGraphic is selectable.
|
boolean |
DrawingToolLayer.shouldEdit(OMGraphic omgr)
A method called from within different MapMouseListener methods to check
whether an OMGraphic *should* be edited if the OMDrawingTool is able to
edit it.
|
void |
OMGraphicHandlerLayer.unhighlight(OMGraphic omg)
Notification to set OMGraphic to normal appearance.
|
Modifier and Type | Class and Description |
---|---|
class |
ContainerGraphic
A custom graphic class for representing objects of type
SimpleBeanContainer as a
rectangular box. |
class |
CustomGraphic
A custom graphic class for representing SimpleBeanObject beans on
the map.
|
Modifier and Type | Field and Description |
---|---|
protected OMGraphic |
CustomGraphic.graphic |
Modifier and Type | Method and Description |
---|---|
abstract OMGraphic |
CustomGraphic.createGraphic(SimpleBeanObject object)
Override this method to create and return the object's graphic
representation.
|
OMGraphic |
ContainerGraphic.createGraphic(SimpleBeanObject object)
Returns an OMRect object with dimensions equal to the width and
height of the SimpleBeanContainer and position equal to the
center lat/lon position of the SimpleBeanContainer object.
|
OMGraphic |
SimpleBeanLayer.getGraphic(long id) |
OMGraphic |
SimpleBeanLayer.getGraphic(java.lang.Long id)
return the OMGraphic object associated with the
SimpleBeanObject with the specified id.
|
Modifier and Type | Method and Description |
---|---|
protected OMGraphic |
DayNightLayer.createImage(Projection projection)
Create the OMGraphic that acts as an overlay showing the
day/night terminator.
|
Modifier and Type | Class and Description |
---|---|
class |
DTEDCoverageManager
A DTEDCoverageManager knows how to look at DTED data and figure out what
coverage is available.
|
Modifier and Type | Method and Description |
---|---|
OMGraphic |
DTEDSubframedFrame.getImage(DTEDFrameSubframeInfo dfsi,
DTEDFrameColorTable colortable,
Projection proj)
If you just want to get an image for the DTEDFrame, then call this.
|
OMGraphic |
DTEDSubframedFrame.getImage(Projection proj)
If you just want to get an image for the DTEDFrame, then call this.
|
OMGraphic |
DTEDFrameSubframe.getImage(Projection proj) |
protected abstract OMGraphic |
DTEDFrameSubframe.ImageCreator.getImage(Projection proj)
Get the proper OMGraphic given the projection type.
|
protected OMGraphic |
DTEDFrameSubframe.Pixels.getImage(Projection proj) |
protected OMGraphic |
DTEDFrameSubframe.BitsAndColors.getImage(Projection proj) |
OMGraphic |
DTEDFrameSubframe.getImageIfCurrent(Projection proj,
DTEDFrameSubframeInfo dfsi) |
OMGraphic |
DTEDCacheHandler.getNextImage(Projection proj)
Returns the next OMRaster image.
|
OMGraphic |
DTEDSubframedFrame.getSubframeImage(DTEDFrameSubframeInfo dfsi,
DTEDFrameColorTable colortable,
Projection proj)
Return the subframe image as described in the DTEDFrameSubframeInfo.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DTEDLayer.isHighlightable(OMGraphic omg)
Don't need DTEDFrames highlighting themselves.
|
boolean |
DTEDFrameCacheLayer.isHighlightable(OMGraphic omg)
Don't need DTEDFrames highlighting themselves.
|
Modifier and Type | Class and Description |
---|---|
class |
TX7
Description of the Class that displays a String along a polygon or a polyline
defined by lat lon points.
|
Modifier and Type | Field and Description |
---|---|
protected OMGraphic |
E00Parser.LabMarker |
protected OMGraphic |
E00Layer.LabMarker |
Modifier and Type | Method and Description |
---|---|
OMGraphic |
E00Parser.getLabMarker()
Gets the LabMarker attribute of the E00Parser object
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
E00Layer.getInfoText(OMGraphic omg) |
void |
E00Parser.setLabMarker(OMGraphic marker)
Sets the LabMarker attribute of the E00Parser object
|
Modifier and Type | Method and Description |
---|---|
protected void |
EditorLayer.creatingOMGraphic(OMGraphic newOMG)
A hook to get a handle on a new OMGraphic that is being created for
editing.
|
void |
EditorTool.drawingComplete(OMGraphic omg,
OMAction action)
Method where the EditorLayer lets the tool know that the editing function
has come full circle, so the user interface can be adjusted.
|
void |
EditorLayer.drawingComplete(OMGraphic omg,
OMAction action)
DrawingToolRequestor method.
|
void |
DrawingEditorTool.drawingComplete(OMGraphic omg,
OMAction action)
When a graphic is complete, the drawing tool gets ready to make another.
|
void |
AbstractEditorTool.drawingComplete(OMGraphic omg,
OMAction action)
Method where the EditorLayer lets the tool know that the editing function
has come full circle, so the user interface can be adjusted.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
MapTileLayer.getToolTipTextFor(OMGraphic omg) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
InteractionLayer.getInfoText(OMGraphic omg)
Query for what text should be placed over the information bar when the
mouse is over a particular OMGraphic.
|
java.util.List<java.awt.Component> |
InteractionLayer.getItemsForOMGraphicMenu(OMGraphic omg)
This method is called when a right mouse click is detected over an
OMGraphic.
|
java.lang.String |
InteractionLayer.getToolTipTextFor(OMGraphic omg)
Query for what tooltip to display for an OMGraphic when the mouse is over
it.
|
boolean |
InteractionLayer.isHighlightable(OMGraphic omg)
Query that an OMGraphic can be highlighted when the mouse moves over it.
|
boolean |
InteractionLayer.isSelectable(OMGraphic omg)
Query that an OMGraphic is selectable.
|
Modifier and Type | Class and Description |
---|---|
class |
LinkOMGraphicList
This class extends the OMGraphicList by allowing searches on the
AppObject contained by the OMGraphics on the list.
|
Modifier and Type | Field and Description |
---|---|
OMGraphic |
GraphicUpdate.graphic
The graphic, for updates.
|
Modifier and Type | Method and Description |
---|---|
OMGraphic |
LinkOMGraphicList.getOMGraphicWithId(java.lang.String gid)
Get the graphic with the graphic ID.
|
Modifier and Type | Method and Description |
---|---|
boolean |
LinkOMGraphicList.add(OMGraphic g)
Add an OMGraphic to the GraphicList.
|
void |
LinkLayer.drawingComplete(OMGraphic omg,
OMAction action) |
protected boolean |
LinkLayer.graphicGestureReaction(OMGraphic graphic,
int descriptor,
java.awt.event.MouseEvent e)
Given a graphic and the type of gesture caught, react to it based on the
properties object located in the Graphic.
|
static LinkProperties |
LinkProperties.loadPropertiesIntoOMGraphic(java.io.DataInput dis,
OMGraphic omg,
LinkProperties propertiesBuffer)
New, static method for more efficient property handling and loading the
properties into the OMGraphic.
|
void |
LinkOMGraphicList.setOMGraphicAt(OMGraphic graphic,
int index)
Set the graphic at the specified location.
|
void |
LinkProperties.setProperties(OMGraphic omg)
Method to call on the LinkProperties object to set the DrawingAttributes
properties on an OMGraphic.
|
void |
LinkActionList.updateGraphic(OMGraphic omGraphic,
int graphicUpdateMask)
Write an OMGraphic to the response.
|
static void |
LinkGraphic.write(OMGraphic omGraphic,
Link link) |
static void |
LinkGraphic.write(OMGraphic omGraphic,
Link link,
LinkProperties props) |
Constructor and Description |
---|
GraphicUpdate(int graphicAction,
OMGraphic omg)
Constructor for update-type actions.
|
Modifier and Type | Method and Description |
---|---|
void |
AmpLinkLayer.drawingComplete(OMGraphic omg,
OMAction action) |
Modifier and Type | Class and Description |
---|---|
class |
BasicLocation
A BasicLocation the standard Location - dot for the marker, text to the right
of the dot.
|
class |
ByteRasterLocation
A Location that takes a byte array and creates a Raster for a Location
marker.
|
class |
Link
A Link is a relationship between Locations, represented as a line between
them.
|
class |
Location
A Location is a place.
|
class |
URLRasterLocation
A Location that takes an URL for an image and creates a Raster for a Location
marker.
|
Modifier and Type | Field and Description |
---|---|
protected OMGraphic |
Location.location
The simple location marker of the object.
|
Modifier and Type | Method and Description |
---|---|
OMGraphic |
Location.getLocationMarker()
Get the location marker for this location.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<java.awt.Component> |
LocationLayer.getItemsForOMGraphicMenu(OMGraphic omg) |
java.lang.String |
LocationLayer.getToolTipTextFor(OMGraphic omg) |
void |
Location.setLocationMarker(OMGraphic graphic)
Set the graphic for the location.
|
Constructor and Description |
---|
BasicLocation(double latitude,
double longitude,
int xOffset,
int yOffset,
java.lang.String name,
OMGraphic locationMarker)
Create a location at a pixel offset from a latitude/longitude.
|
BasicLocation(double latitude,
double longitude,
java.lang.String name,
OMGraphic locationMarker)
Create a location at a latitude/longitude.
|
BasicLocation(int x,
int y,
java.lang.String name,
OMGraphic locationMarker)
Create a location at a map location.
|
Location(double latitude,
double longitude,
int xOffset,
int yOffset,
java.lang.String name,
OMGraphic locationMarker)
Create a location at a pixel offset from a latitude/longitude.
|
Location(double latitude,
double longitude,
java.lang.String name,
OMGraphic locationMarker)
Create a location at a latitude/longitude.
|
Location(int x,
int y,
java.lang.String name,
OMGraphic locationMarker)
Create a location at a map location.
|
Modifier and Type | Class and Description |
---|---|
class |
MIFPoint
Extension of OMPoint to provide basic support to ensure that the
screen will not become cluttered This extension of OMPoint defines
a property visibleScale.
|
class |
MIFText
Extension of OMText to provide basic support to ensure that the
screen will not become cluttered This extension of OMText defines a
property visibleScale.
|
class |
OMSubtraction
Defines a Region of a MIF file where when one region encloses another the
enclosed region is subtracted from the enclosing region in order to create a
hole Computationally this can be expensive to do on a complex layout like a
streetmap of city
|
Modifier and Type | Method and Description |
---|---|
protected OMGraphic |
MysqlGeometryLayer.createGraphic(MysqlGeometry mg)
Method chooses what type of geometry to render.
|
protected OMGraphic |
MysqlGeometryLayer.createLine(MysqlLine myLine)
Method createLine.
|
protected OMGraphic |
MysqlGeometryLayer.createPoint(MysqlPoint myPoint)
Method createPoint.
|
protected OMGraphic |
MysqlGeometryLayer.createPolygon(MysqlPolygon myPoly)
Method createPolygon.
|
Modifier and Type | Method and Description |
---|---|
OMGraphic |
GLOBESite.getGraphic() |
OMGraphic |
ScatterGraph.selectPoint(int x,
int y,
float range) |
Modifier and Type | Method and Description |
---|---|
OMGraphic |
RpfSubframe.getImage(Projection proj) |
protected abstract OMGraphic |
RpfSubframe.ImageCreator.getImage(Projection proj)
Get the proper OMGraphic given the projection type.
|
protected OMGraphic |
RpfSubframe.Pixels.getImage(Projection proj) |
protected OMGraphic |
RpfSubframe.BitsAndColors.getImage(Projection proj) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
RpfLayer.getToolTipTextFor(OMGraphic omg) |
void |
RpfLayer.highlight(OMGraphic omg) |
boolean |
RpfLayer.isHighlightable(OMGraphic omg) |
void |
RpfLayer.unhighlight(OMGraphic omg) |
Modifier and Type | Method and Description |
---|---|
OMGraphic |
SpatialIndex.evaluate(OMGraphic omg,
OMGraphicList labels,
Projection mapProj)
Evaluates the OMGraphic against the DbfHandler rules.
|
OMGraphic |
SpatialIndex.getOMGraphicAtOffset(int byteOffset,
DrawingAttributes drawingAttributes)
Skips the BinaryFile for the shp data to the offset and reads the record
data there, creating an OMGraphic from that data.
|
Modifier and Type | Method and Description |
---|---|
OMGraphic |
SpatialIndex.evaluate(OMGraphic omg,
OMGraphicList labels,
Projection mapProj)
Evaluates the OMGraphic against the DbfHandler rules.
|
java.lang.String |
ShapeLayer.getInfoText(OMGraphic omg) |
java.lang.String |
ShapeLayer.getToolTipTextFor(OMGraphic omg)
If applicable, should return a tool tip for the OMGraphic.
|
Modifier and Type | Method and Description |
---|---|
void |
PoliticalArea.addGraphic(OMGraphic g)
Add a new omgraphic to the list of graphics in this area
|
boolean |
AreaShapeLayer.isHighlightable(OMGraphic omg) |
Modifier and Type | Method and Description |
---|---|
OMGraphic |
GeoIntersectionLayer.getPointIntersectionImage(OMGraphic omg) |
Modifier and Type | Method and Description |
---|---|
void |
GeoIntersectionLayer.drawingComplete(OMGraphic omg,
OMAction action) |
void |
GeoCrossDemoLayer.drawingComplete(OMGraphic omg,
OMAction action) |
void |
BoundsTestLayer.drawingComplete(OMGraphic omg,
OMAction action) |
protected GeoPath |
GeoIntersectionLayer.getPathFromOMGraphic(OMGraphic omg) |
OMGraphic |
GeoIntersectionLayer.getPointIntersectionImage(OMGraphic omg) |
java.lang.String |
GeoIntersectionLayer.getToolTipTextFor(OMGraphic omg) |
void |
GeoIntersectionLayer.highlight(OMGraphic omg) |
boolean |
GeoIntersectionLayer.isHighlightable(OMGraphic omg) |
boolean |
GeoIntersectionLayer.isSelectable(OMGraphic omg) |
boolean |
BoundsTestLayer.isSelectable(OMGraphic omg) |
void |
GeoIntersectionLayer.unhighlight(OMGraphic omg) |
Modifier and Type | Class and Description |
---|---|
class |
FeatureCacheGraphicList
The FeatureCacheGraphicList is an extended OMGraphicList that knows what
types of VPF features it holds.
|
static class |
FeatureCacheGraphicList.AREA |
static class |
FeatureCacheGraphicList.DEFAULT |
static class |
FeatureCacheGraphicList.EDGE |
static class |
FeatureCacheGraphicList.POINT |
static class |
FeatureCacheGraphicList.TEXT |
Modifier and Type | Method and Description |
---|---|
OMGraphic |
VPFCachedFeatureGraphicWarehouse.createArea(CoverageTable covtable,
AreaTable areatable,
java.util.List<java.lang.Object> facevec,
LatLonPoint ll1,
LatLonPoint ll2,
double dpplat,
double dpplon,
java.lang.String featureType) |
OMGraphic |
VPFFeatureWarehouse.createArea(CoverageTable covtable,
AreaTable areatable,
java.util.List<java.lang.Object> facevec,
LatLonPoint ll1,
LatLonPoint ll2,
double dpplat,
double dpplon,
java.lang.String featureType,
int primID) |
OMGraphic |
VPFFeatureGraphicWarehouse.createArea(CoverageTable covtable,
AreaTable areatable,
java.util.List<java.lang.Object> facevec,
LatLonPoint ll1,
LatLonPoint ll2,
double dpplat,
double dpplon,
java.lang.String featureType,
int primID) |
OMGraphic |
VPFAutoFeatureGraphicWarehouse.createArea(CoverageTable covtable,
AreaTable areatable,
java.util.List<java.lang.Object> facevec,
LatLonPoint ll1,
LatLonPoint ll2,
double dpplat,
double dpplon,
java.lang.String featureType,
int primID)
Create an OMPoly for an area described by the facevec.
|
OMGraphic |
VPFCachedFeatureGraphicWarehouse.createEdge(CoverageTable c,
EdgeTable edgetable,
java.util.List<java.lang.Object> edgevec,
LatLonPoint ll1,
LatLonPoint ll2,
double dpplat,
double dpplon,
CoordFloatString coords,
java.lang.String featureType) |
OMGraphic |
VPFFeatureWarehouse.createEdge(CoverageTable c,
EdgeTable edgetable,
java.util.List<java.lang.Object> edgevec,
LatLonPoint ll1,
LatLonPoint ll2,
double dpplat,
double dpplon,
CoordFloatString coords,
java.lang.String featureType,
int primID) |
OMGraphic |
VPFFeatureGraphicWarehouse.createEdge(CoverageTable c,
EdgeTable edgetable,
java.util.List<java.lang.Object> edgevec,
LatLonPoint ll1,
LatLonPoint ll2,
double dpplat,
double dpplon,
CoordFloatString coords,
java.lang.String featureType,
int primID) |
OMGraphic |
VPFAutoFeatureGraphicWarehouse.createEdge(CoverageTable c,
EdgeTable edgetable,
java.util.List<java.lang.Object> edgevec,
LatLonPoint ll1,
LatLonPoint ll2,
double dpplat,
double dpplon,
CoordFloatString coords,
java.lang.String featureType,
int primID) |
OMGraphic |
VPFCachedFeatureGraphicWarehouse.createNode(CoverageTable c,
NodeTable t,
java.util.List<java.lang.Object> nodeprim,
double latitude,
double longitude,
boolean isEntityNode,
java.lang.String featureType)
Method called by the VPF reader code to construct a node feature.
|
OMGraphic |
VPFFeatureWarehouse.createNode(CoverageTable c,
NodeTable t,
java.util.List<java.lang.Object> nodeprim,
double latitude,
double longitude,
boolean isEntityNode,
java.lang.String featureType,
int primID)
Method called by the VPF reader code to construct a node feature.
|
OMGraphic |
VPFFeatureGraphicWarehouse.createNode(CoverageTable c,
NodeTable t,
java.util.List<java.lang.Object> nodeprim,
double latitude,
double longitude,
boolean isEntityNode,
java.lang.String featureType,
int primID)
Method called by the VPF reader code to construct a node feature.
|
OMGraphic |
VPFAutoFeatureGraphicWarehouse.createNode(CoverageTable c,
NodeTable t,
java.util.List<java.lang.Object> nodeprim,
double latitude,
double longitude,
boolean isEntityNode,
java.lang.String featureType,
int primID)
Method called by the VPF reader code to construct a node feature.
|
OMGraphic |
VPFCachedFeatureGraphicWarehouse.createText(CoverageTable c,
TextTable texttable,
java.util.List<java.lang.Object> textvec,
double latitude,
double longitude,
java.lang.String text,
java.lang.String featureType) |
OMGraphic |
VPFFeatureWarehouse.createText(CoverageTable c,
TextTable texttable,
java.util.List<java.lang.Object> textvec,
double latitude,
double longitude,
java.lang.String text,
java.lang.String featureType,
int primID) |
OMGraphic |
VPFFeatureGraphicWarehouse.createText(CoverageTable c,
TextTable texttable,
java.util.List<java.lang.Object> textvec,
double latitude,
double longitude,
java.lang.String text,
java.lang.String featureType,
int primID) |
OMGraphic |
VPFAutoFeatureGraphicWarehouse.createText(CoverageTable c,
TextTable texttable,
java.util.List<java.lang.Object> textvec,
double latitude,
double longitude,
java.lang.String text,
java.lang.String featureType,
int primID) |
OMGraphic |
TextTable.drawFeature(VPFFeatureWarehouse warehouse,
double dpplat,
double dpplon,
LatLonPoint ll1,
LatLonPoint ll2,
java.util.List<java.lang.Object> text,
java.lang.String featureType,
int primID)
Use the warehouse to create a graphic from a feature in the TextTable.
|
abstract OMGraphic |
PrimitiveTable.drawFeature(VPFFeatureWarehouse warehouse,
double dpplat,
double dpplon,
LatLonPoint ll1,
LatLonPoint ll2,
java.util.List<java.lang.Object> area,
java.lang.String featureType,
int primID)
Use the warehouse to create a graphic from a feature in the AreaTable.
|
OMGraphic |
NodeTable.drawFeature(VPFFeatureWarehouse warehouse,
double dpplat,
double dpplon,
LatLonPoint ll1,
LatLonPoint ll2,
java.util.List<java.lang.Object> node,
java.lang.String featureType,
int primID)
Use the warehouse to create a graphic from a feature in a NodeTable.
|
OMGraphic |
EdgeTable.drawFeature(VPFFeatureWarehouse warehouse,
double dpplat,
double dpplon,
LatLonPoint ll1,
LatLonPoint ll2,
java.util.List<java.lang.Object> edge,
java.lang.String featureType,
int primID)
Use the warehouse to create a graphic from the edge feature, if you
already have the line from the edgetable.
|
OMGraphic |
AreaTable.drawFeature(VPFFeatureWarehouse warehouse,
double dpplat,
double dpplon,
LatLonPoint ll1,
LatLonPoint ll2,
java.util.List<java.lang.Object> area,
java.lang.String featureType,
int primID)
Use the warehouse to create a graphic from a feature in the AreaTable.
|
protected OMGraphic |
CoverageTable.getOMGraphicForFeature() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.add(OMGraphic omg) |
void |
VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Basic.add(OMGraphic omg) |
void |
VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Compound.add(OMGraphic omg) |
protected void |
LayerGraphicWarehouseSupport.addArea(OMGraphic area) |
protected void |
LayerGraphicWarehouseSupport.addEdge(OMGraphic edge) |
protected void |
LayerGraphicWarehouseSupport.addPoint(OMGraphic point) |
protected void |
LayerGraphicWarehouseSupport.addText(OMGraphic text) |
protected void |
VPFCachedFeatureGraphicWarehouse.addToCachedList(OMGraphic omg,
java.lang.String featureType,
PrimitiveTable pt,
java.lang.String type)
Calls addToCachedList on the feature cache if it's available.
|
protected void |
VPFFeatureCache.addToCachedList(java.lang.String libraryName,
OMGraphic omg,
java.lang.String featureType,
PrimitiveTable pt,
java.lang.String type)
Adds an OMGraphic to a list, signified by the feature type and the table.
|
java.lang.String |
VPFLayer.getInfoText(OMGraphic omg) |
java.lang.String |
VPFFeatureLayer.getInfoText(OMGraphic omg) |
java.lang.String |
VPFLayer.getToolTipTextFor(OMGraphic omg) |
java.lang.String |
VPFFeatureLayer.getToolTipTextFor(OMGraphic omg) |
void |
VPFAutoFeatureGraphicWarehouse.handleInformationForOMGraphic(OMGraphic omg,
FeatureClassInfo fci,
java.util.List<java.lang.Object> fcirow)
Given an OMGraphic that is going to be added to the map, use the
FeatureClassInfo to gather attribute information from the fcirow
contents.
|
void |
VPFFeatureLayer.highlight(OMGraphic omg)
Fleeting change of appearance for mouse movements over an OMGraphic.
|
boolean |
VPFFeatureLayer.isHighlightable(OMGraphic omg) |
boolean |
VPFFeatureInfoHandler.isHighlightable(OMGraphic omg)
Check to see if the omg should react to mouse movement events.
|
boolean |
TTFeatureInfoHandler.isHighlightable(OMGraphic omg) |
protected void |
VPFFeatureGraphicWarehouse.setAttributesForFeature(OMGraphic omg,
CoverageTable c,
java.lang.String featureType,
int id) |
void |
FeatureDrawingAttributes.setTo(OMGraphic omg,
int id)
Set the attributes chosen in the GUI on the OMGraphic.
|
boolean |
VPFFeatureInfoHandler.shouldPaintHighlight(OMGraphic omg)
Check to see if the OMGraphic should be specially painted in a mouse over.
|
boolean |
TTFeatureInfoHandler.shouldPaintHighlight(OMGraphic omg) |
void |
VPFFeatureLayer.unhighlight(OMGraphic omg)
Notification to set OMGraphic to normal appearance.
|
void |
VPFFeatureInfoHandler.updateInfoForOMGraphic(OMGraphic omg,
FeatureClassInfo fci,
java.util.List<java.lang.Object> fcirow) |
void |
TTFeatureInfoHandler.updateInfoForOMGraphic(OMGraphic omg,
FeatureClassInfo fci,
java.util.List<java.lang.Object> fcirow) |
Modifier and Type | Class and Description |
---|---|
class |
GrabPoint
A GrabPoint is used by editable graphics to show a location that can be
adjusted.
|
class |
HorizontalGrabPoint
A GrabPoint that can only move in the horizontal direction.
|
class |
OffsetGrabPoint
An OffsetGrabPoint is one that manages other grab points.
|
class |
OMAbstractLine
The abstract base class of OMPoly and OMLine.
|
class |
OMArc
Graphic object that represents an arc.
|
class |
OMAreaList
This class encapsulates a list of OMGeometries that are connected to form one
area.
|
class |
OMBitmap
The OMBitmap lets you create a two color image.
|
class |
OMCircle
Graphic object that represents a circle or an ellipse.
|
class |
OMDecoratedSpline
A decorated splined OMPoly.
|
class |
OMDistance
OMGraphic object that represents a polyline, labeled with distances.
|
class |
OMEllipse
The OMEllipse is a lat/lon ellipse, made up of a center lat/lon point, and
some length described for the x and y axis.
|
class |
OMGeometryList
This class encapsulates a List of OMGeometries.
|
class |
OMGraphicAdapter
Used to be the base class of OpenMap graphics, but now inherits from
BasicGeometry, which now contains all the information about the geometry of
the OMGraphic.
|
class |
OMGraphicHash
This is an OMGraphicsList sub-class with a Map interface.
|
class |
OMGraphicList
This class encapsulates a List of OMGraphics.
|
class |
OMGrid
An OMGrid object is a two-dimensional container object for data.
|
class |
OMLine
Graphic object that represents a simple line.
|
class |
OMList<T extends OMGeometry>
This class encapsulates a List of OMGraphics.
|
class |
OMPoint
A OMPoint is used to mark a specific point.
|
static class |
OMPoint.Image |
class |
OMPoly
Graphic object that represents a polygon or polyline
(multi-line-segment-object).
|
class |
OMRangeRings
An object that manages a series of range circles.
|
class |
OMRaster
The OMRaster object lets you create multi-colored images.
|
class |
OMRasterObject
The OMRasterObject is the parent class for OMRaster and OMBitmap objects.
|
class |
OMRect
Graphic type that lets you draw four-sided polygons that have corners that
share coordinates or window points.
|
class |
OMScalingIcon
This is an extension to OMScalingRaster that scales an icon.
|
class |
OMScalingRaster
This is an extension to OMRaster that automatically scales itelf to match the
current projection.
|
class |
OMShape
The OMShape object is an OMGraphic intended to be used with non-GeoProj
projections, defining projected map object to be modified for different
views.
|
class |
OMSpline
A splined OMPoly.
|
class |
OMText
The OMText graphic type lets you put text on the screen.
|
class |
OMTextLabeler
A default implementation of OMLabeler that extends from OMText.
|
class |
OMWarpingImage
An OMGraphic that wraps an ImageWarp object to display the resulting
OMRaster, in any projection.
|
class |
SinkGraphic
This graphic is a Sink.
|
class |
VerticalGrabPoint
A GrabPoint that can only move in the vertical direction.
|
Modifier and Type | Field and Description |
---|---|
protected OMGraphic |
EditableOMGraphic.OMGraphicUndoEvent.stateHolder |
Modifier and Type | Method and Description |
---|---|
OMGraphic |
EditableOMSpline.createGraphic(int renderType,
int lineType)
Extendable method to create specific subclasses of OMPolys.
|
OMGraphic |
EditableOMPoly.createGraphic(int renderType,
int lineType)
Extendable method to create specific subclasses of OMPolys.
|
OMGraphic |
EditableOMDistance.createGraphic(int renderType,
int lineType)
Extendable method to create specific subclasses of OMDistances.
|
OMGraphic |
EditableOMDecoratedSpline.createGraphic(int renderType,
int lineType)
Extendable method to create specific subclasses of OMPolys.
|
OMGraphic |
OMGrid.generateGridObjects(Projection proj)
Called from generate() if there isn't a OMGridGenerator.
|
OMGraphic |
OMGraphicList.get(int location)
Get the geometry at the location number on the list.
|
OMGraphic |
OMGraphicHash.get(java.lang.Object obj)
Returns the value to which this map maps the specified key.
|
OMGraphic |
EditableOMText.getGraphic()
Get the OMGraphic being created/modified by the EditableOMText.
|
OMGraphic |
EditableOMScalingRaster.getGraphic()
Get the OMGraphic being created/modified by the EditableOMScalingRaster.
|
OMGraphic |
EditableOMRect.getGraphic()
Get the OMGraphic being created/modified by the EditableOMRect.
|
OMGraphic |
EditableOMPoly.getGraphic()
Get the OMGraphic being created/modified by the EditableOMPoly.
|
OMGraphic |
EditableOMPoint.getGraphic()
Get the OMGraphic being created/modified by the EditableOMPoint.
|
OMGraphic |
EditableOMLine.getGraphic()
Get the OMGraphic being created/modified by the EditableOMLine.
|
OMGraphic |
EditableOMGraphicList.getGraphic()
Get the OMGraphic being created/modified by the
EditableOMGraphicList.
|
abstract OMGraphic |
EditableOMGraphic.getGraphic()
Get the OMGraphic that is being created/modified by the EditableOMGraphic.
|
OMGraphic |
EditableOMCircle.getGraphic()
Get the OMGraphic being created/modified by the EditableOMCircle.
|
OMGraphic |
OMGraphicList.getOMGraphicAt(int index) |
OMGraphic |
EditableOMGraphic.OMGraphicUndoEvent.getStateHolder() |
protected OMGraphic |
OMList.objectToOMGraphic(java.lang.Object obj)
Convenience method to cast an object to an OMGraphic if it is one.
|
protected OMGraphic |
OMGraphicList.objectToOMGraphic(java.lang.Object obj)
Convenience method to cast an object to an OMGraphic if it is one.
|
OMGraphic |
OMGraphicList.remove(int location)
Remove the geometry at the location number.
|
OMGraphic |
OMGraphicHash.remove(int location)
Remove the graphic at the location number.
|
OMGraphic |
OMGraphicList.set(int index,
OMGraphic element) |
Modifier and Type | Method and Description |
---|---|
OMList<OMGraphic> |
OMGraphicList.create() |
protected OMList.OMDist<OMGraphic> |
OMGraphicList.createDist() |
java.util.Set<java.util.Map.Entry<java.lang.Object,OMGraphic>> |
OMGraphicHash.entrySet()
Returns a set view of the mappings contained in this map.
|
java.util.List<OMGraphic> |
OMGraphicList.getTargets()
Get a reference to the graphics vector.
|
java.util.Iterator<OMGraphic> |
OMGraphicList.iteratorCopy()
Returns a iterator of a shallow copy of the current list, to avoid
concurrent modification exceptions if the list is being generated or
rendered while the list is being reviewed for other reasons.
|
java.util.ListIterator<OMGraphic> |
OMGraphicList.listIteratorCopy()
Returns a iterator of a shallow copy of the current list, to avoid
concurrent modification exceptions if the list is being generated or
rendered while the list is being reviewed for other reasons.
|
java.util.ListIterator<OMGraphic> |
OMGraphicList.listIteratorCopy(int size)
Returns a iterator of a shallow copy of the current list, to avoid
concurrent modification exceptions if the list is being generated or
rendered while the list is being reviewed for other reasons.
|
java.util.Collection<OMGraphic> |
OMGraphicHash.values()
Returns a collection view of the values contained in this map.
|
Modifier and Type | Method and Description |
---|---|
void |
OMGraphicList.add(int index,
OMGraphic element) |
boolean |
OMGraphicList.add(OMGraphic g)
Add an OMGraphic to the list.
|
boolean |
OMGraphicHash.add(OMGraphic g)
Add an OMGraphic to the list.
|
EditableOMGraphic |
EditableOMGraphicList.add(OMGraphic omg,
OMDrawingTool drawingTool)
Create an EditableOMGraphic and add it to the list.
|
boolean |
OMGeometryList.addOMGraphic(OMGraphic omg)
For backward compatibility.
|
boolean |
OMList.contains(OMGraphic g)
Checks if an OMGraphic is on this list.
|
boolean |
OMGraphicHash.containsValue(OMGraphic obj)
Returns true if this map maps one or more keys to the specified
value.
|
boolean |
OMGraphicHandler.doAction(OMGraphic graphic,
OMAction action)
Allows the OMGraphicHandler to receive graphics or take some
action on one.
|
boolean |
FilterSupport.doAction(OMGraphic graphic,
OMAction action)
Allows the OMGraphicHandler to receive graphics or take some
action on one.
|
protected void |
FilterSupport.failedFilter(OMGraphic omg)
Method called when FilterSupport finds an OMGraphic that fails
the filter test.
|
protected void |
FilterSupport.passedFilter(OMGraphic omg)
Method called when FilterSupport finds an OMGraphic that passes
the filter test.
|
java.lang.Object |
OMGraphicHash.put(java.lang.Object key,
OMGraphic graphic)
Associates the specified value with the specified key in this map
(optional operation).
|
boolean |
OMGraphicHash.remove(OMGraphic graphic)
Remove the graphic.
|
void |
EditableOMGraphicList.remove(OMGraphic omg)
Remove an OMGraphic from being moved.
|
void |
OMAbstractLine.restore(OMGraphic source) |
OMGraphic |
OMGraphicList.set(int index,
OMGraphic element) |
void |
GraphicAttributes.setFrom(OMGraphic graphic)
Set the GraphicAttributes parameters based on the current settings of an
OMGraphic.
|
void |
DrawingAttributes.setFrom(OMGraphic graphic)
Set the DrawingAttributes parameters based on the current settings of an
OMGraphic.
|
DrawingAttributes.Builder |
DrawingAttributes.Builder.setFrom(OMGraphic omg) |
void |
GraphicAttributes.setFrom(OMGraphic graphic,
boolean resetGUI)
Set the GraphicAttributes parameters based on the current settings of an
OMGraphic.
|
void |
DrawingAttributes.setFrom(OMGraphic graphic,
boolean resetGUI)
Set the DrawingAttributes parameters based on the current settings of an
OMGraphic, and reset the GUI of the DrawingAttributes object if desired.
|
void |
EditableOMText.setGrabPoints(OMGraphic graphic)
Set the grab points for the graphic provided, setting them on the extents
of the graphic.
|
void |
EditableOMScalingRaster.setGrabPoints(OMGraphic graphic)
Set the grab points for the graphic provided, setting them on the extents
of the graphic.
|
void |
EditableOMRect.setGrabPoints(OMGraphic graphic)
Set the grab points for the graphic provided, setting them on the extents
of the graphic.
|
void |
EditableOMPoly.setGrabPoints(OMGraphic graphic)
Set the grab points for the graphic provided, setting them on the extents
of the graphic.
|
void |
EditableOMPoint.setGrabPoints(OMGraphic graphic)
Set the grab points for the graphic provided, setting them on the extents
of the graphic.
|
void |
EditableOMLine.setGrabPoints(OMGraphic graphic)
Set the grab points for the graphic provided, setting them on the extents
of the graphic.
|
void |
EditableOMCircle.setGrabPoints(OMGraphic graphic)
Set the grab points for the graphic provided, setting them on the extents
of the graphic.
|
void |
EditableOMText.setGraphic(OMGraphic graphic)
Set the graphic within the state machine.
|
void |
EditableOMScalingRaster.setGraphic(OMGraphic graphic)
Set the graphic within the state machine.
|
void |
EditableOMRect.setGraphic(OMGraphic graphic)
Set the graphic within the state machine.
|
void |
EditableOMPoly.setGraphic(OMGraphic graphic)
Set the graphic within the state machine.
|
void |
EditableOMPoint.setGraphic(OMGraphic graphic)
Set the graphic within the state machine.
|
void |
EditableOMLine.setGraphic(OMGraphic graphic)
Set the graphic within the state machine.
|
void |
EditableOMGraphicList.setGraphic(OMGraphic graphic)
Set the graphic within the state machine.
|
abstract void |
EditableOMGraphic.setGraphic(OMGraphic graphic)
Set the OMGraphic that is being modified by the EditableOMGraphic.
|
void |
EditableOMCircle.setGraphic(OMGraphic graphic)
Set the graphic within the state machine.
|
void |
OMGraphicList.setOMGraphicAt(OMGraphic graphic,
int index)
Set the graphic at the specified location.
|
void |
DrawingAttributes.setOMGraphicAttributesForScale(OMGraphic graphic,
float scale)
Set all the attributes for the graphic that are contained within this
DrawingAttributes class.
|
void |
DrawingAttributes.setOMGraphicEdgeAttributes(OMGraphic graphic)
Set the graphic attributes that only pertain to boundaries.
|
void |
DrawingAttributes.setOMGraphicEdgeAttributesForScale(OMGraphic graphic,
float scale)
Set the graphic attributes that only pertain to boundaries.
|
void |
EditableOMGraphic.OMGraphicUndoEvent.setStateHolder(OMGraphic stateHolder) |
void |
GraphicAttributes.setTo(OMGraphic graphic)
Set all the attributes for the graphic that are contained within this
GraphicAttributes class.
|
void |
DrawingAttributes.setTo(OMGraphic graphic)
Set all the attributes for the graphic that are contained within this
DrawingAttributes class.
|
void |
GraphicAttributes.setTo(OMGraphic graphic,
boolean resetGUI)
Set all the attributes for the graphic that are contained within this
GraphicAttributes class.
|
void |
DrawingAttributes.setTo(OMGraphic graphic,
boolean resetGUI)
Set all the attributes for the graphic that are contained within this
DrawingAttributes class.
|
static void |
DrawingAttributes.sTransfer(OMGraphic from,
OMGraphic to)
Simple push of OMGraphic attributes from one to another.
|
void |
DrawingAttributes.transfer(OMGraphic from,
OMGraphic to)
Simple push of OMGraphic attributes from one to another.
|
Modifier and Type | Method and Description |
---|---|
boolean |
OMGraphicList.addAll(java.util.Collection<? extends OMGraphic> c) |
boolean |
OMGraphicList.addAll(int index,
java.util.Collection<? extends OMGraphic> c) |
void |
OMGraphicHash.putAll(java.util.Map<java.lang.Object,OMGraphic> map)
Copies all of the mappings from the specified map to this map (optional
operation).
|
void |
OMGraphicList.setTargets(java.util.List<OMGraphic> list)
Set the List used to hold the OMGraphics.
|
Constructor and Description |
---|
OMGraphicList(java.util.Collection<OMGraphic> c)
Construct an OMGraphicList to include a Collection of OMGraphics.
|
Modifier and Type | Field and Description |
---|---|
protected OMGraphic |
SelectionEvent.graphic |
Modifier and Type | Method and Description |
---|---|
OMGraphic |
StandardMapMouseInterpreter.GeometryOfInterest.getGeometry()
Return the OMGraphic of interest.
|
OMGraphic |
StandardMapMouseInterpreter.getGeometryUnder(java.awt.event.MouseEvent me)
Return the OMGraphic object that is under a mouse event occurrence on the
map, null if nothing applies.
|
OMGraphic |
SelectionEvent.getOMGraphic() |
Modifier and Type | Method and Description |
---|---|
boolean |
StandardMapMouseInterpreter.GeometryOfInterest.appliesTo(OMGraphic geom)
A check to see if an OMGraphic is the same as the one of interest.
|
boolean |
StandardMapMouseInterpreter.GeometryOfInterest.appliesTo(OMGraphic geom,
java.awt.event.MouseEvent me)
A check to see if a mouse event that is occurring over an OMGraphic
is infact occurring over the one of interest, and with the same mouse
button.
|
void |
StandardMapMouseInterpreter.deselect(OMGraphic omg)
Notify the GRP that the OMGraphic has been deselected.
|
void |
SelectionSupport.fireSelection(OMGraphic omg,
DrawingToolRequestor dtr,
boolean isSelected)
Send a selection event to all registered listeners.
|
java.lang.String |
TestResponsePolicy.getInfoText(OMGraphic omg) |
java.lang.String |
GestureResponsePolicy.getInfoText(OMGraphic omg)
A request for a string to be provided to use in the information
line of the InformationDelegator, for instance.
|
java.util.List<java.awt.Component> |
TestResponsePolicy.getItemsForOMGraphicMenu(OMGraphic omg) |
java.util.List<java.awt.Component> |
GestureResponsePolicy.getItemsForOMGraphicMenu(OMGraphic omg)
Return a java.util.List containing input for a JMenu with
contents applicable to a popup menu for a location over an
OMGraphic.
|
java.lang.String |
TestResponsePolicy.getToolTipTextFor(OMGraphic omg) |
java.lang.String |
GestureResponsePolicy.getToolTipTextFor(OMGraphic omg)
A request for a string to be provided to use as a tool tip for
an OMGraphic.
|
void |
TestResponsePolicy.highlight(OMGraphic omg)
Fleeting change of appearance.
|
void |
GestureResponsePolicy.highlight(OMGraphic omg)
A notification that the OMGraphic should be highlighted in some
way if the layer wants, to give the impression that something
would happen to the OMGraphic if it were clicked upon or that a
tooltip or information line information applies to this
specific OMGraphic.
|
boolean |
TestResponsePolicy.isHighlightable(OMGraphic omg) |
boolean |
GestureResponsePolicy.isHighlightable(OMGraphic omgr)
A query from the MapMouseInterpreter wondering if it should ask
any questions about the given OMGraphic concerning mouse
movement and mouse dragged gestures.
|
boolean |
TestResponsePolicy.isSelectable(OMGraphic omg) |
boolean |
GestureResponsePolicy.isSelectable(OMGraphic omgr)
A query from the MapMouseInterpreter wondering if the OMGraphic
is selectable.
|
boolean |
StandardMapMouseInterpreter.leftClick(OMGraphic omg,
java.awt.event.MouseEvent me)
Handle a left-click on an OMGraphic.
|
boolean |
MapMouseInterpreter.leftClick(OMGraphic omg,
java.awt.event.MouseEvent me)
Notification that a particular OMGraphic was left-clicked upon.
|
boolean |
DBLClickSelectMapMouseInterpreter.leftClick(OMGraphic omg,
java.awt.event.MouseEvent e)
Handle a left-click on an OMGraphic.
|
boolean |
StandardMapMouseInterpreter.leftClickOff(OMGraphic omg,
java.awt.event.MouseEvent me)
Notification that the user clicked on something else other than the
provided OMGraphic that was previously left-clicked on.
|
boolean |
MapMouseInterpreter.leftClickOff(OMGraphic omg,
java.awt.event.MouseEvent me)
Notification that a particular OMGraphic, previously
left-clicked upon, has been un-clicked.
|
boolean |
StandardMapMouseInterpreter.mouseNotOver(OMGraphic omg)
Notification that the mouse has moved off of an OMGraphic.
|
boolean |
MapMouseInterpreter.mouseNotOver(OMGraphic omg)
Notification that the mouse has moved off of an OMGraphic it
was previously over.
|
boolean |
StandardMapMouseInterpreter.mouseOver(OMGraphic omg,
java.awt.event.MouseEvent me)
Notification that the mouse is over an OMGraphic.
|
boolean |
MapMouseInterpreter.mouseOver(OMGraphic omg,
java.awt.event.MouseEvent me)
Notification that the mouse is over a particluar OMGraphic.
|
boolean |
StandardMapMouseInterpreter.rightClick(OMGraphic omg,
java.awt.event.MouseEvent me)
Notification that an OMGraphic was right-clicked on.
|
boolean |
MapMouseInterpreter.rightClick(OMGraphic omg,
java.awt.event.MouseEvent me)
Notification that a particular OMGraphic was right-clicked
upon.
|
boolean |
StandardMapMouseInterpreter.rightClickOff(OMGraphic omg,
java.awt.event.MouseEvent me)
Notification that the user clicked on something else other than the
provided OMGraphic that was previously right-clicked on.
|
boolean |
MapMouseInterpreter.rightClickOff(OMGraphic omg,
java.awt.event.MouseEvent me)
Notification that a particular OMGraphic, previously
right-clicked upon, has been un-clicked.
|
void |
StandardMapMouseInterpreter.select(OMGraphic omg)
Notify the GRP that the OMGraphic has been selected.
|
void |
TestResponsePolicy.unhighlight(OMGraphic omg) |
void |
GestureResponsePolicy.unhighlight(OMGraphic omg)
A notification that the OMGraphic is no longer needed to be
highlighted and that its appearance can go back to normal.
|
Constructor and Description |
---|
SelectionEvent(java.lang.Object source,
OMGraphic omg,
DrawingToolRequestor dtr,
boolean selectionStatus) |
StandardMapMouseInterpreter.GeometryOfInterest(OMGraphic geom,
java.awt.event.MouseEvent me)
Create a Geometry of Interest with the OMGraphic and the first mouse
event.
|
Modifier and Type | Method and Description |
---|---|
OMGraphic |
OMGridObjects.generate(int id,
Projection proj) |
OMGraphic |
SlopeGenerator.generate(OMGrid grid,
Projection proj)
Called from the OMGrid.generate() method to tell the generator
to create something to represent the grid contents.
|
OMGraphic |
SinkGenerator.generate(OMGrid grid,
Projection proj) |
OMGraphic |
SimpleColorGenerator.generate(OMGrid grid,
Projection proj)
Going to return an OMRaster, sized to the current projection, and colored
according to the colortable.
|
OMGraphic |
OMGridGenerator.generate(OMGrid grid,
Projection proj) |
Modifier and Type | Class and Description |
---|---|
class |
LabeledOMPoly
This is an OMPoly that has been extended to manage a text label.
|
class |
LabeledOMSpline
LabeledOMSpline Copied from LabeledOMPoly, because both OMSpline
and LabeledOMPoly inherits from OMPoly
|
Modifier and Type | Method and Description |
---|---|
OMGraphic |
EditableLabeledOMSpline.createGraphic(int renderType,
int lineType)
Extendable method to create specific subclasses of OMSplines.
|
OMGraphic |
EditableLabeledOMPoly.createGraphic(int renderType,
int lineType)
Extendable method to create specific subclasses of OMPolys.
|
Modifier and Type | Class and Description |
---|---|
class |
OMColdSurfaceFront
OMColdSurfaceFront.
|
class |
OMHotSurfaceFront
OMHotSurfaceFront Just need to init the decorations.
|
class |
OMOcclusion
OMOcclusion Just need to init the decorations.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TemporalOMGraphic
A TemporalOMGraphic object represents an OMGraphic that changes over time.
|
Modifier and Type | Class and Description |
---|---|
class |
TemporalOMGraphicList
A TemporalOMGeometryList object contains OMGeometries that change over time.
|
class |
TemporalOMPoint
A ScenarioPoint is a ScenarioGraphic representing an object on the map.
|
class |
TemporalOMScalingIcon |
Constructor and Description |
---|
TemporalOMGraphicList(java.util.List<OMGraphic> list)
Construct an TemporalOMGraphicList around a List of OMGraphics.
|
Modifier and Type | Method and Description |
---|---|
OMGraphic |
RibbonMaker.getArc(Geo gc,
OMPoly poly1,
OMPoly poly2)
Given two polylines, with the end point of poly1 being the same distance
from a point as the starting point of poly2, create an arc that connects
them.
|
protected OMGraphic |
RibbonMaker.getPushbackPoly(OMPoly omp,
double dist)
Takes a poly that's going to be added to the buffer and removes any
points that may be too close to the original poly.
|
Modifier and Type | Method and Description |
---|---|
boolean |
OMGraphicHandlerPlugIn.doAction(OMGraphic graphic,
OMAction action) |
Modifier and Type | Method and Description |
---|---|
void |
EsriPlugIn.addRecord(OMGraphic graphic,
java.util.ArrayList<java.lang.Object> record)
Handles adding records to the geometry list and the DbfTableModel.
|
void |
EsriLayer.addRecord(OMGraphic graphic,
java.util.ArrayList<java.lang.Object> record)
Handles adding records to the geometry list and the
DbfTableModel
|
void |
EsriPlugIn.selectEntry(OMGraphic graphic)
Given a graphic, highlight its entry in the table.
|
void |
EsriPlugIn.selectGraphic(OMGraphic graphic)
Mark the graphic as selected, and generate if necessary.
|
void |
EsriPlugIn.setDrawingAttributes(OMGraphic omg)
Sets the drawing attributes to those of a particular OMGraphic.
|
Modifier and Type | Method and Description |
---|---|
boolean |
GraphicLoaderPlugIn.doAction(OMGraphic graphic,
OMAction action)
OMGraphicHandler method.
|
Modifier and Type | Method and Description |
---|---|
OMGraphic |
OMDrawingTool.create(java.lang.String classname,
DrawingToolRequestor requestor)
Create a new OMGraphic, encased in a new EditableOMGraphic that can
modify it.
|
OMGraphic |
DrawingTool.create(java.lang.String classname,
DrawingToolRequestor requestor)
Given a classname, provide an OMGraphic for that classname.
|
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 |
DrawingTool.create(java.lang.String classname,
GraphicAttributes ga,
DrawingToolRequestor requestor)
Given a classname, provide an OMGraphic for that classname.
|
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 |
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
suppressing the GUI that could be available from the
EditableOMGraphic.
|
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.
|
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 |
DrawingTool.edit(OMGraphic g,
DrawingToolRequestor requestor)
Given an OMGraphic, set things up so that the OMGraphic will be
edited.
|
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 |
DrawingTool.edit(OMGraphic g,
DrawingToolRequestor requestor,
boolean showGUI)
Same as edit(omGraphic, DrawingToolRequestor), except that you
have to option of suppressing the GUI that could be available
from the EditableOMGraphic.
|
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 |
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.
|
Modifier and Type | Method and Description |
---|---|
void |
DrawingToolRequestorList.add(OMGraphic omg,
DrawingToolRequestor dtr) |
void |
OMDrawingTool.deselect(OMGraphic omg) |
void |
DrawingToolRequestorList.drawingComplete(OMGraphic omg,
OMAction action)
The method where a graphic, and an action to take on the
graphic, arrives.
|
void |
DrawingToolRequestor.drawingComplete(OMGraphic omg,
OMAction action)
The method where a graphic, and an action to take on the
graphic, arrives.
|
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 |
DrawingTool.edit(OMGraphic g,
DrawingToolRequestor requestor)
Given an OMGraphic, set things up so that the OMGraphic will be
edited.
|
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 |
DrawingTool.edit(OMGraphic g,
DrawingToolRequestor requestor,
boolean showGUI)
Same as edit(omGraphic, DrawingToolRequestor), except that you
have to option of suppressing the GUI that could be available
from the EditableOMGraphic.
|
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 |
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.
|
protected void |
OMDrawingTool.generateOMGraphic(OMGraphic g)
If the projection is not null, generate the OMGraphic.
|
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.
|
boolean |
OMDrawingTool.isEditing(OMGraphic omg)
Returns true of the OMGraphic is being edited, or is on an
EditableOMGraphicList being manipulated.
|
void |
OMDrawingTool.notifyListener(OMGraphic graphic,
OMAction action)
Notify the listener of an action to a graphic.
|
void |
DrawingToolRequestorList.remove(OMGraphic omg) |
boolean |
OMDrawingTool.select(OMGraphic omg,
DrawingToolRequestor req,
java.awt.event.MouseEvent e) |
Modifier and Type | Class and Description |
---|---|
class |
Intersection.Graphic
Inner class for the visual representation of an Intersection.
|
protected class |
RoadFinder.BlueLine
a blue line to indicate the found route
|
protected class |
RoadFinder.RedPoint
a red point for displaying when we can't find a route between two points
|
protected class |
RoadFinder.YellowLine
a yellow line for display routes between intersections
|
protected class |
RoadFinder.YellowPoint
a yellow point for displaying intersections
|
class |
RoadLine.Graphic |
class |
RoadPoint.Graphic |
class |
Waypoint.Graphic |
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details