uchicago.src.repastdemos.openmap
Class URLRasterLocationAgent
java.lang.Object
uchicago.src.repastdemos.openmap.URLRasterLocationAgent
- All Implemented Interfaces:
- GisAgent, OpenMapAgent
public class URLRasterLocationAgent
- extends java.lang.Object
- implements OpenMapAgent
- Author:
- Robert Najlis
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URLRasterLocationAgent
public URLRasterLocationAgent()
URLRasterLocationAgent
public URLRasterLocationAgent(float lat,
float lon,
java.lang.String name,
java.lang.String iconURL)
getLatLon
public com.bbn.openmap.LatLonPoint getLatLon()
setLatLon
public void setLatLon(float lat,
float lon)
gisPropertyList
public java.lang.String[] gisPropertyList()
- Description copied from interface:
GisAgent
- This list is expected to consist of pairs of Strings. the first is the name to be displayed, the second is the
function to be called to get the value
the gisPropertyList is used for displaying agent in OpenMap and for the writeAgentsNoShp function
- Specified by:
gisPropertyList in interface GisAgent
- Returns:
getFillPaint
public java.awt.Paint getFillPaint()
- Specified by:
getFillPaint in interface OpenMapAgent
getOMGraphic
public com.bbn.openmap.omGraphics.OMGraphic getOMGraphic()
- Specified by:
getOMGraphic in interface OpenMapAgent
step
public void step()
getGisAgentIndex
public int getGisAgentIndex()
- Specified by:
getGisAgentIndex in interface GisAgent
setGisAgentIndex
public void setGisAgentIndex(int index)
- Specified by:
setGisAgentIndex in interface GisAgent
setNeighbors
public void setNeighbors(int[] neighbors)
- Specified by:
setNeighbors in interface GisAgent
getNeighbors
public int[] getNeighbors()
- Specified by:
getNeighbors in interface GisAgent
setOMGraphic
public void setOMGraphic(com.bbn.openmap.omGraphics.OMGraphic omg)
- Specified by:
setOMGraphic in interface OpenMapAgent