com.esri.arcgis.datasourcesfile
Interface IDECoverageFeatureClass

All Superinterfaces:
Serializable
All Known Implementing Classes:
DECoverageFeatureClass

public interface IDECoverageFeatureClass
extends Serializable

Provides access to the Coverage Feature Class Data Element.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 int getFeatureClassType()
          The coverage feature class type.
 int getTopology()
          Coverage feature class topology status.
 boolean isHasFAT()
          Indicates if the coverage feature class have attributes.
 void setFeatureClassType(int featureClassType)
          The coverage feature class type.
 void setHasFAT(boolean hasFAT)
          Indicates if the coverage feature class have attributes.
 void setTopology(int pTopology)
          Coverage feature class topology status.
 

Method Detail

getFeatureClassType

int getFeatureClassType()
                        throws IOException,
                               AutomationException
The coverage feature class type.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A com.esri.arcgis.datasourcesfile.esriCoverageFeatureClassType constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFeatureClassType

void setFeatureClassType(int featureClassType)
                         throws IOException,
                                AutomationException
The coverage feature class type.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
featureClassType - A com.esri.arcgis.datasourcesfile.esriCoverageFeatureClassType constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isHasFAT

boolean isHasFAT()
                 throws IOException,
                        AutomationException
Indicates if the coverage feature class have attributes.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The hasFAT
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setHasFAT

void setHasFAT(boolean hasFAT)
               throws IOException,
                      AutomationException
Indicates if the coverage feature class have attributes.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
hasFAT - The hasFAT (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTopology

int getTopology()
                throws IOException,
                       AutomationException
Coverage feature class topology status.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A com.esri.arcgis.datasourcesfile.esriFeatureClassTopology constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTopology

void setTopology(int pTopology)
                 throws IOException,
                        AutomationException
Coverage feature class topology status.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pTopology - A com.esri.arcgis.datasourcesfile.esriFeatureClassTopology constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.