com.esri.arcgis.datasourcesfile
Interface ICoverageFeatureClassName

All Superinterfaces:
Serializable
All Known Implementing Classes:
CoverageFeatureClassName

public interface ICoverageFeatureClassName
extends Serializable

Provides access to members that maintains ArcInfo Coverage Feature Class information.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Method Summary
 int getFeatureClassType()
          Type of the Feature Class.
 int getTopology()
          Topology of the Feature Class.
 boolean isHasFAT()
          Indicates if the Feature Class has a Feature Attribute Table.
 void setFeatureClassType(int featureClassType)
          Type of the Feature Class.
 void setHasFAT(boolean hasFAT)
          Indicates if the Feature Class has a Feature Attribute Table.
 void setTopology(int topology)
          Topology of the Feature Class.
 

Method Detail

getFeatureClassType

int getFeatureClassType()
                        throws IOException,
                               AutomationException
Type of the Feature Class.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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
Type of the Feature Class.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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.

getTopology

int getTopology()
                throws IOException,
                       AutomationException
Topology of the Feature Class.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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 topology)
                 throws IOException,
                        AutomationException
Topology of the Feature Class.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
topology - A com.esri.arcgis.datasourcesfile.esriFeatureClassTopology 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 Feature Class has a Feature Attribute Table.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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 Feature Class has a Feature Attribute Table.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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