com.partnersoft.v3x.apps.MapBrowser
Class MapPointSource

java.lang.Object
  extended by com.partnersoft.v3x.apps.MapBrowser.AbstractSelectableMapDataSource
      extended by com.partnersoft.v3x.apps.MapBrowser.MapPointSource
All Implemented Interfaces:
MapDataSource, SelectableMapDataSource
Direct Known Subclasses:
GPSSource, RedlineSource

public class MapPointSource
extends AbstractSelectableMapDataSource

A set of map points.


Constructor Summary
MapPointSource()
           
MapPointSource(java.util.Set seti)
           
 
Method Summary
 java.util.Iterator allPoints()
          Returns an enumeration of all the map points.
 MapDataRenderer createDefaultRenderer()
           
 MapGraphicSpecifier createSpecifier(MapViewLayer layer)
          Creates a MapGraphicsSpecifier for the source.
 void fireChanged()
           
 MapDataSource getHiliteSource()
          The highlight source.
 MapDataSource getIndicatorSource()
          The indicator source.
 java.util.Set getPoints()
           
 void setPoints(java.util.Set newPoints)
           
 void setSpace(MapViewSpace newSpace)
           
 
Methods inherited from class com.partnersoft.v3x.apps.MapBrowser.AbstractSelectableMapDataSource
addChangeListener, getImageLibraries, getName, getPath, isVerbose, removeChangeListener, setImageLibraries, setName, setPath, setVerbose
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapPointSource

public MapPointSource()

MapPointSource

public MapPointSource(java.util.Set seti)
Method Detail

createDefaultRenderer

public MapDataRenderer createDefaultRenderer()

createSpecifier

public MapGraphicSpecifier createSpecifier(MapViewLayer layer)
Description copied from interface: SelectableMapDataSource
Creates a MapGraphicsSpecifier for the source. Can use the given layer get a ClickMap or whatever.


getIndicatorSource

public MapDataSource getIndicatorSource()
Description copied from interface: SelectableMapDataSource
The indicator source.


getHiliteSource

public MapDataSource getHiliteSource()
Description copied from interface: SelectableMapDataSource
The highlight source.


allPoints

public java.util.Iterator allPoints()
Returns an enumeration of all the map points.


fireChanged

public void fireChanged()
Overrides:
fireChanged in class AbstractSelectableMapDataSource

getPoints

public java.util.Set getPoints()

setPoints

public void setPoints(java.util.Set newPoints)

setSpace

public void setSpace(MapViewSpace newSpace)