com.esri.arcgis.cartoUI
Class IAVFSrcImporterProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.cartoUI.IAVFSrcImporterProxy
All Implemented Interfaces:
IAVFSrcImporter, Externalizable, Serializable

public class IAVFSrcImporterProxy
extends com.esri.arcgis.interop.Dispatch
implements IAVFSrcImporter, Serializable

Provides access to members that control the ArcView (3.x) FSrc importer.

Product Availability

Available with ArcGIS Desktop.

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Constructor Summary
  IAVFSrcImporterProxy()
           
  IAVFSrcImporterProxy(Object obj)
           
protected IAVFSrcImporterProxy(Object obj, String iid)
           
 
Method Summary
 void addListener(String iidStr, Object theListener, Object theSource)
           
 IFeatureClass esri_import(IAVObject fsrcObj, IAVObjectConverter pConverter)
          Imports the AV FSrc object into a FeatureClass object.
 boolean isCanImport(IAVObject fsrcObj, IAVObjectConverter pConverter)
          Indicates if the importer supports the given type of AV FSrc object.
 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

noncastable

public boolean noncastable
Constructor Detail

IAVFSrcImporterProxy

public IAVFSrcImporterProxy()

IAVFSrcImporterProxy

public IAVFSrcImporterProxy(Object obj)
                     throws IOException
Throws:
IOException

IAVFSrcImporterProxy

protected IAVFSrcImporterProxy(Object obj,
                               String iid)
                        throws IOException
Throws:
IOException
Method Detail

addListener

public void addListener(String iidStr,
                        Object theListener,
                        Object theSource)
                 throws IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

removeListener

public void removeListener(String iidStr,
                           Object theListener)
                    throws IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

isCanImport

public boolean isCanImport(IAVObject fsrcObj,
                           IAVObjectConverter pConverter)
                    throws IOException,
                           AutomationException
Indicates if the importer supports the given type of AV FSrc object.

Product Availability

Available with ArcGIS Desktop.

Specified by:
isCanImport in interface IAVFSrcImporter
Parameters:
fsrcObj - A reference to a com.esri.arcgis.cartoUI.IAVObject (in)
pConverter - A reference to a com.esri.arcgis.cartoUI.IAVObjectConverter (in)
Returns:
The flag
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

esri_import

public IFeatureClass esri_import(IAVObject fsrcObj,
                                 IAVObjectConverter pConverter)
                          throws IOException,
                                 AutomationException
Imports the AV FSrc object into a FeatureClass object.

Product Availability

Available with ArcGIS Desktop.

Specified by:
esri_import in interface IAVFSrcImporter
Parameters:
fsrcObj - A reference to a com.esri.arcgis.cartoUI.IAVObject (in)
pConverter - A reference to a com.esri.arcgis.cartoUI.IAVObjectConverter (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IFeatureClass
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.