de.fhg.igd.gps.maps
Class MapLocationList

java.lang.Object
  extended byde.fhg.igd.gps.maps.MapLocationList

public class MapLocationList
extends Object

Author:
Dennis Bartussek

Field Summary
private  LinkedList locations_
           
 
Constructor Summary
MapLocationList()
           
 
Method Summary
 void addEntriesToHtmlImageMap(HtmlImageMapInfo imageMap, MapInfo info, String baseUrl, int radius)
           
 void addLocation(Latitude latitude, Longitude longitude)
           
 void addLocation(WGS84Coordinate location)
           
 void addLocations(Iterator locationIterator)
           
 void addLocations(MapLocationList locations)
           
 WGS84Coordinate boundingBoxLowerRight()
           
 WGS84Coordinate boundingBoxUpperLeft()
           
 Iterator iterator()
           
 BufferedImage plotLocations(MapInfo info, BufferedImage map, BufferedImage icon)
           
 BufferedImage plotLocations(MapInfo info, BufferedImage map, Color color, int radius)
           
 boolean removeLocation(int index)
           
 boolean removeLocation(Latitude lat, Longitude lon, boolean all)
           
 boolean removeLocation(WGS84Coordinate location, boolean all)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

locations_

private LinkedList locations_
Constructor Detail

MapLocationList

public MapLocationList()
Method Detail

iterator

public Iterator iterator()

size

public int size()

addLocations

public void addLocations(MapLocationList locations)

addLocations

public void addLocations(Iterator locationIterator)

addLocation

public void addLocation(Latitude latitude,
                        Longitude longitude)

addLocation

public void addLocation(WGS84Coordinate location)

removeLocation

public boolean removeLocation(int index)

removeLocation

public boolean removeLocation(Latitude lat,
                              Longitude lon,
                              boolean all)

removeLocation

public boolean removeLocation(WGS84Coordinate location,
                              boolean all)

boundingBoxUpperLeft

public WGS84Coordinate boundingBoxUpperLeft()

boundingBoxLowerRight

public WGS84Coordinate boundingBoxLowerRight()

plotLocations

public BufferedImage plotLocations(MapInfo info,
                                   BufferedImage map,
                                   Color color,
                                   int radius)

plotLocations

public BufferedImage plotLocations(MapInfo info,
                                   BufferedImage map,
                                   BufferedImage icon)

addEntriesToHtmlImageMap

public void addEntriesToHtmlImageMap(HtmlImageMapInfo imageMap,
                                     MapInfo info,
                                     String baseUrl,
                                     int radius)


Copyright © Fraunhofer Gesellschaft. All Rights Reserved.