com.bbn.openmap.event
Interface ProjectionListener
- All Superinterfaces:
- java.util.EventListener
- All Known Implementing Classes:
- AmpLinkLayer, AreaShapeLayer, ASRPLayer, BasicLayer, BeanBoxDnDCatcher, BufferedLayer, BufferedLayer.BLMapBean, BufferedLayerMapBean, BufferedLinkLayer, BufferedMapBean, BufferedShapeLayer, CacheLayer, DateLayer, DayNightLayer, DefaultDnDCatcher, DemoLayer, DrawingToolLayer, DrawLinkLayer, DTEDCoverageLayer, DTEDFrameCacheLayer, DTEDLayer, E00Layer, EarthquakeLayer, EditorLayer, EsriLayer, ETOPOJarLayer, ETOPOLayer, GeoCrossDemoLayer, GeoIntersectionLayer, GraticuleLayer, HelloWorldLayer, ImageTileLayer, InteractionLayer, LabelLayer, Layer, LinkLayer, LocationLayer, MapBean, MIFLayer, MultiRoadLayer, MultiShapeLayer, MysqlGeometryLayer, NexradLayer, OMDrawingTool, OMGraphicHandlerLayer, OverviewMapAreaLayer, OverviewMapHandler, PanMouseMode, PlotLayer, PlugInLayer, ProjectionMenu, ProjectionStack, RoadFinder, RouteLayer, RouteLayer, RpfLayer, ScaleDisplayLayer, ScaleFilterLayer, ScaleTextPanel, ShapeLayer, SimpleBeanLayer, SinkLayer, TerrainLayer, TestLayer, TextLayer, TimerLocationLayer, VPFLayer, VPFRoadLayer
public interface ProjectionListener
- extends java.util.EventListener
Interface for listening to ProjectionEvents.
ProjectionEvent is fired when something fundamental about the
MapBean changes (e.g. when width, height, scale, type, center, etc
changes).
projectionChanged
void projectionChanged(ProjectionEvent e)
- Invoked when there has been a fundamental change to the Map.
Layers are expected to recompute their graphics (if this makes
sense), and then repaint()
themselves.
- Parameters:
e
- ProjectionEvent
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details