com.esri.arcgisws
Class DEFeatureClass

java.lang.Object
  extended by com.esri.arcgisws.DataElement
      extended by com.esri.arcgisws.DEDataset
          extended by com.esri.arcgisws.DETable
              extended by com.esri.arcgisws.DEFeatureClass
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DERasterCatalog

public class DEFeatureClass
extends DETable
implements Serializable

Feature Class Data Element object.

Java class for DEFeatureClass complex type.

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

 <complexType name="DEFeatureClass">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.0}DETable">
       <sequence>
         <element name="FeatureType" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriFeatureType"/>
         <element name="ShapeType" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriGeometryType"/>
         <element name="ShapeFieldName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="HasM" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="HasZ" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="HasSpatialIndex" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="AreaFieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="LengthFieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Extent" type="{http://www.esri.com/schemas/ArcGIS/10.0}Envelope" minOccurs="0"/>
         <element name="SpatialReference" type="{http://www.esri.com/schemas/ArcGIS/10.0}SpatialReference" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
Feature Class Data Element object.

See Also:
Serialized Form

Constructor Summary
DEFeatureClass()
          DEFeatureClass default constructor.
DEFeatureClass(String catalogPath, String name, Boolean childrenExpanded, Boolean fullPropsRetrieved, Boolean metadataRetrieved, XmlPropertySet metadata, DataElement[] children, EsriDatasetType datasetType, Integer dsid, Boolean versioned, Boolean canVersion, String configurationKeyword, boolean hasOID, String oidFieldName, Fields fields, Indexes indexes, String clsid, String extclsid, String[] relationshipClassNames, String aliasName, String modelName, Boolean hasGlobalID, String globalIDFieldName, String rasterFieldName, PropertySet extensionProperties, String subtypeFieldName, Integer defaultSubtypeCode, Subtype[] subtypes, ControllerMembership[] controllerMemberships, EsriFeatureType featureType, EsriGeometryType shapeType, String shapeFieldName, Boolean hasM, Boolean hasZ, Boolean hasSpatialIndex, String areaFieldName, String lengthFieldName, Envelope extent, SpatialReference spatialReference)
          Deprecated. 
 
Method Summary
 String getAreaFieldName()
          The geometry area field.
 Envelope getExtent()
          The extent of the coverage.
 EsriFeatureType getFeatureType()
          The feature type of the feature class.
 Boolean getHasM()
          Indicates if the feature class supports Ms.
 Boolean getHasSpatialIndex()
          Indicates if the feature class has a spatial index.
 Boolean getHasZ()
          Indicates if the feature class supports Zs.
 String getLengthFieldName()
          The geometry length field.
 String getShapeFieldName()
          The shape field name of the feature class.
 EsriGeometryType getShapeType()
          The geometry type of the feature class.
 SpatialReference getSpatialReference()
          The spatial reference of the geodataset.
 Boolean isHasM()
          Indicates if the feature class supports Ms.
 Boolean isHasSpatialIndex()
          Indicates if the feature class has a spatial index.
 Boolean isHasZ()
          Indicates if the feature class supports Zs.
 void setAreaFieldName(String value)
          The geometry area field.
 void setExtent(Envelope value)
          The extent of the coverage.
 void setFeatureType(EsriFeatureType value)
          The feature type of the feature class.
 void setHasM(Boolean value)
          Indicates if the feature class supports Ms.
 void setHasSpatialIndex(Boolean value)
          Indicates if the feature class has a spatial index.
 void setHasZ(Boolean value)
          Indicates if the feature class supports Zs.
 void setLengthFieldName(String value)
          The geometry length field.
 void setShapeFieldName(String value)
          The shape field name of the feature class.
 void setShapeType(EsriGeometryType value)
          The geometry type of the feature class.
 void setSpatialReference(SpatialReference value)
          The spatial reference of the geodataset.
 
Methods inherited from class com.esri.arcgisws.DETable
getAliasName, getCLSID, getControllerMemberships, getDefaultSubtypeCode, getEXTCLSID, getExtensionProperties, getFields, getGlobalIDFieldName, getHasGlobalID, getIndexes, getModelName, getOIDFieldName, getRasterFieldName, getRelationshipClassNames, getSubtypeFieldName, getSubtypes, isHasGlobalID, isHasOID, setAliasName, setCLSID, setControllerMemberships, setDefaultSubtypeCode, setEXTCLSID, setExtensionProperties, setFields, setGlobalIDFieldName, setHasGlobalID, setHasOID, setIndexes, setModelName, setOIDFieldName, setRasterFieldName, setRelationshipClassNames, setSubtypeFieldName, setSubtypes
 
Methods inherited from class com.esri.arcgisws.DEDataset
getCanVersion, getConfigurationKeyword, getDatasetType, getDSID, getVersioned, isCanVersion, isVersioned, setCanVersion, setConfigurationKeyword, setDatasetType, setDSID, setVersioned
 
Methods inherited from class com.esri.arcgisws.DataElement
getCatalogPath, getChildren, getChildrenExpanded, getFullPropsRetrieved, getMetadata, getMetadataRetrieved, getName, isChildrenExpanded, isFullPropsRetrieved, isMetadataRetrieved, setCatalogPath, setChildren, setChildrenExpanded, setFullPropsRetrieved, setMetadata, setMetadataRetrieved, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DEFeatureClass

@Deprecated
public DEFeatureClass(String catalogPath,
                                 String name,
                                 Boolean childrenExpanded,
                                 Boolean fullPropsRetrieved,
                                 Boolean metadataRetrieved,
                                 XmlPropertySet metadata,
                                 DataElement[] children,
                                 EsriDatasetType datasetType,
                                 Integer dsid,
                                 Boolean versioned,
                                 Boolean canVersion,
                                 String configurationKeyword,
                                 boolean hasOID,
                                 String oidFieldName,
                                 Fields fields,
                                 Indexes indexes,
                                 String clsid,
                                 String extclsid,
                                 String[] relationshipClassNames,
                                 String aliasName,
                                 String modelName,
                                 Boolean hasGlobalID,
                                 String globalIDFieldName,
                                 String rasterFieldName,
                                 PropertySet extensionProperties,
                                 String subtypeFieldName,
                                 Integer defaultSubtypeCode,
                                 Subtype[] subtypes,
                                 ControllerMembership[] controllerMemberships,
                                 EsriFeatureType featureType,
                                 EsriGeometryType shapeType,
                                 String shapeFieldName,
                                 Boolean hasM,
                                 Boolean hasZ,
                                 Boolean hasSpatialIndex,
                                 String areaFieldName,
                                 String lengthFieldName,
                                 Envelope extent,
                                 SpatialReference spatialReference)
Deprecated. 

DEFeatureClass constructor.


DEFeatureClass

public DEFeatureClass()
DEFeatureClass default constructor.

Method Detail

getFeatureType

public EsriFeatureType getFeatureType()
The feature type of the feature class. Gets the value of the featureType property.

Returns:
possible object is EsriFeatureType

setFeatureType

public void setFeatureType(EsriFeatureType value)
The feature type of the feature class. Sets the value of the featureType property.

Parameters:
value - allowed object is EsriFeatureType

getShapeType

public EsriGeometryType getShapeType()
The geometry type of the feature class. Gets the value of the shapeType property.

Returns:
possible object is EsriGeometryType

setShapeType

public void setShapeType(EsriGeometryType value)
The geometry type of the feature class. Sets the value of the shapeType property.

Parameters:
value - allowed object is EsriGeometryType

getShapeFieldName

public String getShapeFieldName()
The shape field name of the feature class. Gets the value of the shapeFieldName property.

Returns:
possible object is String

setShapeFieldName

public void setShapeFieldName(String value)
The shape field name of the feature class. Sets the value of the shapeFieldName property.

Parameters:
value - allowed object is String

getHasM

public Boolean getHasM()
Indicates if the feature class supports Ms. Gets the value of the hasM property.

Returns:
possible object is Boolean

isHasM

public Boolean isHasM()
Indicates if the feature class supports Ms.


setHasM

public void setHasM(Boolean value)
Indicates if the feature class supports Ms. Sets the value of the hasM property.

Parameters:
value - allowed object is Boolean

getHasZ

public Boolean getHasZ()
Indicates if the feature class supports Zs. Gets the value of the hasZ property.

Returns:
possible object is Boolean

isHasZ

public Boolean isHasZ()
Indicates if the feature class supports Zs.


setHasZ

public void setHasZ(Boolean value)
Indicates if the feature class supports Zs. Sets the value of the hasZ property.

Parameters:
value - allowed object is Boolean

getHasSpatialIndex

public Boolean getHasSpatialIndex()
Indicates if the feature class has a spatial index. Gets the value of the hasSpatialIndex property.

Returns:
possible object is Boolean

isHasSpatialIndex

public Boolean isHasSpatialIndex()
Indicates if the feature class has a spatial index.


setHasSpatialIndex

public void setHasSpatialIndex(Boolean value)
Indicates if the feature class has a spatial index. Sets the value of the hasSpatialIndex property.

Parameters:
value - allowed object is Boolean

getAreaFieldName

public String getAreaFieldName()
The geometry area field. Gets the value of the areaFieldName property.

Returns:
possible object is String

setAreaFieldName

public void setAreaFieldName(String value)
The geometry area field. Sets the value of the areaFieldName property.

Parameters:
value - allowed object is String

getLengthFieldName

public String getLengthFieldName()
The geometry length field. Gets the value of the lengthFieldName property.

Returns:
possible object is String

setLengthFieldName

public void setLengthFieldName(String value)
The geometry length field. Sets the value of the lengthFieldName property.

Parameters:
value - allowed object is String

getExtent

public Envelope getExtent()
The extent of the coverage. Gets the value of the extent property.

Returns:
possible object is Envelope

setExtent

public void setExtent(Envelope value)
The extent of the coverage. Sets the value of the extent property.

Parameters:
value - allowed object is Envelope

getSpatialReference

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

Returns:
possible object is SpatialReference

setSpatialReference

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

Parameters:
value - allowed object is SpatialReference