|
|||||||||
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.geodatabase.IFeatureDatasetExtensionContainerProxy
public class IFeatureDatasetExtensionContainerProxy
Provides access to the collection of feature dataset extensions.
The IFeatureDatasetExtensionContainer interface provides access to the feature dataset extensions associated with a container. The interface contains members that facilitate finding and using these extensions. The IFeatureDatasetExtensionContainer interface should only be used with datasets contained within a Geodatabase. To access file based datasets, see the IWorkspaceExtensionManager
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IFeatureDatasetExtensionContainerProxy()
|
|
IFeatureDatasetExtensionContainerProxy(Object obj)
|
protected |
IFeatureDatasetExtensionContainerProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
IFeatureDatasetExtension |
findExtension(int type)
Provides access to the feature dataset extension that supports the specified dataset type. |
IFeatureDatasetExtension |
getExtension(int index)
Provides access to a feature dataset extension. |
int |
getExtensionCount()
The number of feature dataset extensions. |
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 IFeatureDatasetExtensionContainerProxy()
public IFeatureDatasetExtensionContainerProxy(Object obj) throws IOException
IOException
protected IFeatureDatasetExtensionContainerProxy(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 getExtensionCount() throws IOException, AutomationException
ExtensionCount returns the number of feature dataset extensions associated with the feature dataset.
getExtensionCount
in interface IFeatureDatasetExtensionContainer
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureDatasetExtension getExtension(int index) throws IOException, AutomationException
getExtension
in interface IFeatureDatasetExtensionContainer
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureDatasetExtension findExtension(int type) throws IOException, AutomationException
The FindExtension method returns the feature dataset extension for the specified dataset type. Use this method to return a reference to the IDatasetContainer2 interface for working with and creating Network Datasets.
findExtension
in interface IFeatureDatasetExtensionContainer
type
- A com.esri.arcgis.geodatabase.esriDatasetType constant (in)
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 |