com.esri.arcgisws
Class SpatialReference

java.lang.Object
  extended by com.esri.arcgisws.SpatialReference
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
GeographicCoordinateSystem, ProjectedCoordinateSystem, UnknownCoordinateSystem

public abstract class SpatialReference
extends Object
implements Serializable

Java class for SpatialReference complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="SpatialReference">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="WKT" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="XOrigin" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="YOrigin" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="XYScale" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="ZOrigin" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="ZScale" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="MOrigin" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="MScale" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="XYTolerance" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="ZTolerance" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="MTolerance" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="HighPrecision" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="LeftLongitude" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="WKID" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="VCSWKID" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
SpatialReference()
          SpatialReference default constructor.
SpatialReference(String wkt, Double xOrigin, Double yOrigin, Double xyScale, Double zOrigin, Double zScale, Double mOrigin, Double mScale, Double xyTolerance, Double zTolerance, Double mTolerance, Boolean highPrecision, Double leftLongitude, Integer wkid, Integer vcswkid)
          Deprecated. 
 
Method Summary
 Boolean getHighPrecision()
          Gets the value of the highPrecision property.
 Double getLeftLongitude()
          Gets the value of the leftLongitude property.
 Double getMOrigin()
          Gets the value of the mOrigin property.
 Double getMScale()
          Gets the value of the mScale property.
 Double getMTolerance()
          Gets the value of the mTolerance property.
 Integer getVCSWKID()
          Gets the value of the vcswkid property.
 Integer getWKID()
          Gets the value of the wkid property.
 String getWKT()
          Gets the value of the wkt property.
 Double getXOrigin()
          Gets the value of the xOrigin property.
 Double getXYScale()
          Gets the value of the xyScale property.
 Double getXYTolerance()
          Gets the value of the xyTolerance property.
 Double getYOrigin()
          Gets the value of the yOrigin property.
 Double getZOrigin()
          Gets the value of the zOrigin property.
 Double getZScale()
          Gets the value of the zScale property.
 Double getZTolerance()
          Gets the value of the zTolerance property.
 Boolean isHighPrecision()
           
 void setHighPrecision(Boolean value)
          Sets the value of the highPrecision property.
 void setLeftLongitude(Double value)
          Sets the value of the leftLongitude property.
 void setMOrigin(Double value)
          Sets the value of the mOrigin property.
 void setMScale(Double value)
          Sets the value of the mScale property.
 void setMTolerance(Double value)
          Sets the value of the mTolerance property.
 void setVCSWKID(Integer value)
          Sets the value of the vcswkid property.
 void setWKID(Integer value)
          Sets the value of the wkid property.
 void setWKT(String value)
          Sets the value of the wkt property.
 void setXOrigin(Double value)
          Sets the value of the xOrigin property.
 void setXYScale(Double value)
          Sets the value of the xyScale property.
 void setXYTolerance(Double value)
          Sets the value of the xyTolerance property.
 void setYOrigin(Double value)
          Sets the value of the yOrigin property.
 void setZOrigin(Double value)
          Sets the value of the zOrigin property.
 void setZScale(Double value)
          Sets the value of the zScale property.
 void setZTolerance(Double value)
          Sets the value of the zTolerance property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpatialReference

@Deprecated
public SpatialReference(String wkt,
                                   Double xOrigin,
                                   Double yOrigin,
                                   Double xyScale,
                                   Double zOrigin,
                                   Double zScale,
                                   Double mOrigin,
                                   Double mScale,
                                   Double xyTolerance,
                                   Double zTolerance,
                                   Double mTolerance,
                                   Boolean highPrecision,
                                   Double leftLongitude,
                                   Integer wkid,
                                   Integer vcswkid)
Deprecated. 

SpatialReference constructor.


SpatialReference

public SpatialReference()
SpatialReference default constructor.

Method Detail

getWKT

public String getWKT()
Gets the value of the wkt property.

Returns:
possible object is String

setWKT

public void setWKT(String value)
Sets the value of the wkt property.

Parameters:
value - allowed object is String

getXOrigin

public Double getXOrigin()
Gets the value of the xOrigin property.

Returns:
possible object is Double

setXOrigin

public void setXOrigin(Double value)
Sets the value of the xOrigin property.

Parameters:
value - allowed object is Double

getYOrigin

public Double getYOrigin()
Gets the value of the yOrigin property.

Returns:
possible object is Double

setYOrigin

public void setYOrigin(Double value)
Sets the value of the yOrigin property.

Parameters:
value - allowed object is Double

getXYScale

public Double getXYScale()
Gets the value of the xyScale property.

Returns:
possible object is Double

setXYScale

public void setXYScale(Double value)
Sets the value of the xyScale property.

Parameters:
value - allowed object is Double

getZOrigin

public Double getZOrigin()
Gets the value of the zOrigin property.

Returns:
possible object is Double

setZOrigin

public void setZOrigin(Double value)
Sets the value of the zOrigin property.

Parameters:
value - allowed object is Double

getZScale

public Double getZScale()
Gets the value of the zScale property.

Returns:
possible object is Double

setZScale

public void setZScale(Double value)
Sets the value of the zScale property.

Parameters:
value - allowed object is Double

getMOrigin

public Double getMOrigin()
Gets the value of the mOrigin property.

Returns:
possible object is Double

setMOrigin

public void setMOrigin(Double value)
Sets the value of the mOrigin property.

Parameters:
value - allowed object is Double

getMScale

public Double getMScale()
Gets the value of the mScale property.

Returns:
possible object is Double

setMScale

public void setMScale(Double value)
Sets the value of the mScale property.

Parameters:
value - allowed object is Double

getXYTolerance

public Double getXYTolerance()
Gets the value of the xyTolerance property.

Returns:
possible object is Double

setXYTolerance

public void setXYTolerance(Double value)
Sets the value of the xyTolerance property.

Parameters:
value - allowed object is Double

getZTolerance

public Double getZTolerance()
Gets the value of the zTolerance property.

Returns:
possible object is Double

setZTolerance

public void setZTolerance(Double value)
Sets the value of the zTolerance property.

Parameters:
value - allowed object is Double

getMTolerance

public Double getMTolerance()
Gets the value of the mTolerance property.

Returns:
possible object is Double

setMTolerance

public void setMTolerance(Double value)
Sets the value of the mTolerance property.

Parameters:
value - allowed object is Double

getHighPrecision

public Boolean getHighPrecision()
Gets the value of the highPrecision property.

Returns:
possible object is Boolean

isHighPrecision

public Boolean isHighPrecision()

setHighPrecision

public void setHighPrecision(Boolean value)
Sets the value of the highPrecision property.

Parameters:
value - allowed object is Boolean

getLeftLongitude

public Double getLeftLongitude()
Gets the value of the leftLongitude property.

Returns:
possible object is Double

setLeftLongitude

public void setLeftLongitude(Double value)
Sets the value of the leftLongitude property.

Parameters:
value - allowed object is Double

getWKID

public Integer getWKID()
Gets the value of the wkid property.

Returns:
possible object is Integer

setWKID

public void setWKID(Integer value)
Sets the value of the wkid property.

Parameters:
value - allowed object is Integer

getVCSWKID

public Integer getVCSWKID()
Gets the value of the vcswkid property.

Returns:
possible object is Integer

setVCSWKID

public void setVCSWKID(Integer value)
Sets the value of the vcswkid property.

Parameters:
value - allowed object is Integer