com.partnersoft.maps.ephemera
Interface Ephemeron
- All Known Implementing Classes:
- AbstractCollectionEphemeron, AbstractSnapshotEphemeron, AbstractUpdatingTextEphemeron, AngleDistanceTextEphemeron, CentroidMoveEphemeron, CentroidPixelMoveEphemeron, CentroidRotateEphemeron, CollectionMoveEphemeron, CollectionRotateRevolveEphemeron, CollectionScaleEphemeron, CompoundEphemeron, ConnectPoint, MoveSnapshotEphemeron, PointStyleEphemeron, PointStyleRotation, PolylineEphemeron, RelativePointStyleEphemeron, RelativePolylineEphemeron, RotatePoint, RotatePointWithAngle, RotateSnapshotEphemeron, RotateTextEphemeron, ScalePolylineEphemeron, ScaleSnapshotEphemeron, SnapWithDistance, StetchFromSelected, StretchFromPoint, StretchFromPoints, StretchFromPointsWithDistance, StretchFromPointWithDistance, TextEphemeron
public interface Ephemeron
An object drawn as part of the map view's ephemera - selections, rubber
bands, marching ants, etc. These generally change as the mouse drags or
hovers over the map.
Copyright 2007 Partner Software, Inc.
- Version:
- $Id: Ephemeron.java 1012 2007-11-24 18:30:02Z paul $
- Author:
- Paul Reavis
|
Method Summary |
void |
draw(DrawingSurface surface,
MapViewFrame frame,
XyPoint mousePosition)
Draw appropriate graphics on the given surface with the given frame,
mouse position, and any implementation-specific internal state. |
draw
void draw(DrawingSurface surface,
MapViewFrame frame,
XyPoint mousePosition)
- Draw appropriate graphics on the given surface with the given frame,
mouse position, and any implementation-specific internal state. The
drawing surface is set up with the given frame, and is in map coordinates
(not pixels).