Package repast.simphony.gis.ui.probe
Class CoverageLocationProbe
- java.lang.Object
-
- repast.simphony.gis.ui.probe.CoverageLocationProbe
-
- All Implemented Interfaces:
LocationProbe
public class CoverageLocationProbe extends Object implements LocationProbe
Provides the location of the probe when clicking on GIS coverages. Unlike the LocationProbe for other projections which looks up the location using the probed object and the projection, the CoverageLocationProbe receives the location from the CoverageProbeObject which in turns receives the probe location from the GIS display location listener.- Author:
- Eric Tatara
-
-
Field Summary
Fields Modifier and Type Field Description protected CoverageProbeObject
probeObject
-
Constructor Summary
Constructors Constructor Description CoverageLocationProbe(CoverageProbeObject probeObject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getLocation()
PropertyDescriptor
getLocationDescriptor()
Gets the property descriptor for the location property of this probe.
-
-
-
Field Detail
-
probeObject
protected CoverageProbeObject probeObject
-
-
Constructor Detail
-
CoverageLocationProbe
public CoverageLocationProbe(CoverageProbeObject probeObject)
-
-
Method Detail
-
getLocationDescriptor
public PropertyDescriptor getLocationDescriptor() throws IntrospectionException
Gets the property descriptor for the location property of this probe.- Specified by:
getLocationDescriptor
in interfaceLocationProbe
- Returns:
- Throws:
IntrospectionException
-
getLocation
public String getLocation()
-
-