|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.datasourcesfile.ICoverageFeatureClassProxy
public class ICoverageFeatureClassProxy
Provides access to members that retrieve ArcInfo Coverage Feature Class information.
Use this interface to find the values of the properties: type, attribute table, and topology, for an ArcGIS for Desktop Advanced feature class.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
ICoverageFeatureClassProxy()
|
|
ICoverageFeatureClassProxy(Object obj)
|
protected |
ICoverageFeatureClassProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
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 |
removeListener(String iidStr,
Object theListener)
|
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public boolean noncastable
Constructor Detail |
---|
public ICoverageFeatureClassProxy()
public ICoverageFeatureClassProxy(Object obj) throws IOException
IOException
protected ICoverageFeatureClassProxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public int getFeatureClassType() throws IOException, AutomationException
Feature classes are used to group all the features based on their type. The feature class type is important since each feature class type has different attributes and methods that it supports.
getFeatureClassType
in interface ICoverageFeatureClass
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTopology() throws IOException, AutomationException
Topology explicitly defines spatial relationships, between features. This property will return the current state of the feature class' topology, if it is unknown, or if it is supported.
getTopology
in interface ICoverageFeatureClass
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHasFAT() throws IOException, AutomationException
isHasFAT
in interface ICoverageFeatureClass
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |