com.esri.adf.web.data
Class AddressCandidate

java.lang.Object
  extended by com.esri.adf.web.data.AddressCandidate
All Implemented Interfaces:
java.io.Serializable

public class AddressCandidate
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
protected  java.lang.String address
           
protected  java.util.Map<java.lang.Object,java.lang.Object> details
           
protected  WebGeometry location
           
protected  GeocodeFunctionality mGeoFunc
           
protected  int score
           
protected static double ZOOMTO_POINT_FACTOR
           
protected  double zoomToFactor
           
 
Constructor Summary
AddressCandidate()
           
AddressCandidate(GeocodeFunctionality geocodeFunctionality, WebGeometry location, java.lang.String address, int score, java.util.Map<?,?> details)
           
 
Method Summary
 void clearGraphics()
           
 void display()
           
 java.lang.String getAddress()
           
 java.util.Map<java.lang.Object,java.lang.Object> getDetails()
           
 GeocodeFunctionality getGeocodeFunctionality()
           
 WebGeometry getLocation()
           
 int getScore()
           
 double getZoomToFactor()
           
 void setAddress(java.lang.String address)
           
 void setDetails(java.util.Map<?,?> details)
           
 void setGeocodeFunctionality(GeocodeFunctionality geocodeFunctionality)
           
 void setLocation(WebPoint location)
           
 void setProperties(java.util.Map<?,?> details)
          Deprecated. As of ArcGIS Java Server 9.3, instead use setDetails(java.util.Map)
 void setScore(int score)
           
 void setZoomToFactor(double zoomToFactor)
           
 void zoom()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ZOOMTO_POINT_FACTOR

protected static final double ZOOMTO_POINT_FACTOR
See Also:
Constant Field Values

mGeoFunc

protected GeocodeFunctionality mGeoFunc

location

protected WebGeometry location

details

protected java.util.Map<java.lang.Object,java.lang.Object> details

address

protected java.lang.String address

score

protected int score

zoomToFactor

protected double zoomToFactor
Constructor Detail

AddressCandidate

public AddressCandidate()

AddressCandidate

public AddressCandidate(GeocodeFunctionality geocodeFunctionality,
                        WebGeometry location,
                        java.lang.String address,
                        int score,
                        java.util.Map<?,?> details)
Method Detail

display

public void display()

clearGraphics

public void clearGraphics()

zoom

public void zoom()

getAddress

public java.lang.String getAddress()

setAddress

public void setAddress(java.lang.String address)

getGeocodeFunctionality

public GeocodeFunctionality getGeocodeFunctionality()

setGeocodeFunctionality

public void setGeocodeFunctionality(GeocodeFunctionality geocodeFunctionality)

getLocation

public WebGeometry getLocation()

setLocation

public void setLocation(WebPoint location)

getScore

public int getScore()

setScore

public void setScore(int score)

setZoomToFactor

public void setZoomToFactor(double zoomToFactor)

getZoomToFactor

public double getZoomToFactor()

getDetails

public java.util.Map<java.lang.Object,java.lang.Object> getDetails()

setDetails

public void setDetails(java.util.Map<?,?> details)

setProperties

@Deprecated
public void setProperties(java.util.Map<?,?> details)
Deprecated. As of ArcGIS Java Server 9.3, instead use setDetails(java.util.Map)