com.esri.arcgisws
Class GeometryDef

java.lang.Object
  extended by com.esri.arcgisws.GeometryDef
All Implemented Interfaces:
Serializable

public class GeometryDef
extends Object
implements Serializable

ESRI Geometry Definition Object.

Java class for GeometryDef complex type.

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

 <complexType name="GeometryDef">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AvgNumPoints" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="GeometryType" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriGeometryType"/>
         <element name="HasM" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="HasZ" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="SpatialReference" type="{http://www.esri.com/schemas/ArcGIS/10.0}SpatialReference"/>
         <element name="GridSize0" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="GridSize1" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="GridSize2" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
ESRI Geometry Definition Object.

See Also:
Serialized Form

Constructor Summary
GeometryDef()
          GeometryDef default constructor.
GeometryDef(int avgNumPoints, EsriGeometryType geometryType, boolean hasM, boolean hasZ, SpatialReference spatialReference, Double gridSize0, Double gridSize1, Double gridSize2)
          Deprecated. 
 
Method Summary
 int getAvgNumPoints()
          Estimated average number of points per feature.
 EsriGeometryType getGeometryType()
          The enumerated geometry type.
 Double getGridSize0()
          Gets the value of the gridSize0 property.
 Double getGridSize1()
          Gets the value of the gridSize1 property.
 Double getGridSize2()
          Gets the value of the gridSize2 property.
 SpatialReference getSpatialReference()
          The spatial reference for the dataset.
 boolean isHasM()
          Indicates if the feature class has measure (M) values.
 boolean isHasZ()
          Indicates if the featureClass has Z values.
 void setAvgNumPoints(int value)
          Estimated average number of points per feature.
 void setGeometryType(EsriGeometryType value)
          The enumerated geometry type.
 void setGridSize0(Double value)
          Sets the value of the gridSize0 property.
 void setGridSize1(Double value)
          Sets the value of the gridSize1 property.
 void setGridSize2(Double value)
          Sets the value of the gridSize2 property.
 void setHasM(boolean value)
          Indicates if the feature class has measure (M) values.
 void setHasZ(boolean value)
          Indicates if the featureClass has Z values.
 void setSpatialReference(SpatialReference value)
          The spatial reference for the dataset.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeometryDef

@Deprecated
public GeometryDef(int avgNumPoints,
                              EsriGeometryType geometryType,
                              boolean hasM,
                              boolean hasZ,
                              SpatialReference spatialReference,
                              Double gridSize0,
                              Double gridSize1,
                              Double gridSize2)
Deprecated. 

GeometryDef constructor.


GeometryDef

public GeometryDef()
GeometryDef default constructor.

Method Detail

getAvgNumPoints

public int getAvgNumPoints()
Estimated average number of points per feature. Gets the value of the avgNumPoints property.


setAvgNumPoints

public void setAvgNumPoints(int value)
Estimated average number of points per feature. Sets the value of the avgNumPoints property.


getGeometryType

public EsriGeometryType getGeometryType()
The enumerated geometry type. Gets the value of the geometryType property.

Returns:
possible object is EsriGeometryType

setGeometryType

public void setGeometryType(EsriGeometryType value)
The enumerated geometry type. Sets the value of the geometryType property.

Parameters:
value - allowed object is EsriGeometryType

isHasM

public boolean isHasM()
Indicates if the feature class has measure (M) values. Gets the value of the hasM property.


setHasM

public void setHasM(boolean value)
Indicates if the feature class has measure (M) values. Sets the value of the hasM property.


isHasZ

public boolean isHasZ()
Indicates if the featureClass has Z values. Gets the value of the hasZ property.


setHasZ

public void setHasZ(boolean value)
Indicates if the featureClass has Z values. Sets the value of the hasZ property.


getSpatialReference

public SpatialReference getSpatialReference()
The spatial reference for the dataset. Gets the value of the spatialReference property.

Returns:
possible object is SpatialReference

setSpatialReference

public void setSpatialReference(SpatialReference value)
The spatial reference for the dataset. Sets the value of the spatialReference property.

Parameters:
value - allowed object is SpatialReference

getGridSize0

public Double getGridSize0()
Gets the value of the gridSize0 property.

Returns:
possible object is Double

setGridSize0

public void setGridSize0(Double value)
Sets the value of the gridSize0 property.

Parameters:
value - allowed object is Double

getGridSize1

public Double getGridSize1()
Gets the value of the gridSize1 property.

Returns:
possible object is Double

setGridSize1

public void setGridSize1(Double value)
Sets the value of the gridSize1 property.

Parameters:
value - allowed object is Double

getGridSize2

public Double getGridSize2()
Gets the value of the gridSize2 property.

Returns:
possible object is Double

setGridSize2

public void setGridSize2(Double value)
Sets the value of the gridSize2 property.

Parameters:
value - allowed object is Double