com.esri.arcgis.geodatabaseui
Interface IExportOperation

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ExportOperation, IExportOperationProxy

public interface IExportOperation
extends java.io.Serializable

COM Interface 'IExportOperation'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriGeoDatabaseUI.olb'

Description: 'Provides access to members used for exporting tables and feature classes.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID4147a361_efc4_11d3_a0a4_00c04f6bc626
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void exportFeatureClass(IDatasetName inputDatasetName, IQueryFilter inputQueryFilter, ISelectionSet inputSelectionSet, IGeometryDef inputGeometryDef, IFeatureClassName outputFClassName, int parantHWnd)
          Exports the given feature class to a new feature class.
 void exportTable(IDatasetName inputDatasetName, IQueryFilter inputQueryFilter, ISelectionSet inputSelectionSet, IDatasetName outputDatasetName, int parentHWnd)
          Exports the given table to a new table.
 IDatasetName getOptions(IFeatureClass featureClass, java.lang.String layerName, boolean hasSelection, boolean supportMapProjection, int parentHWnd, boolean[] saveProjection, int[] option)
          Provides a dialog that prompts for export options.
 

Field Detail

IID4147a361_efc4_11d3_a0a4_00c04f6bc626

static final int IID4147a361_efc4_11d3_a0a4_00c04f6bc626
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getOptions

IDatasetName getOptions(IFeatureClass featureClass,
                        java.lang.String layerName,
                        boolean hasSelection,
                        boolean supportMapProjection,
                        int parentHWnd,
                        boolean[] saveProjection,
                        int[] option)
                        throws java.io.IOException,
                               AutomationException
Provides a dialog that prompts for export options. These include including the output table/feature class.

Parameters:
featureClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
layerName - The layerName (in)
hasSelection - The hasSelection (in)
supportMapProjection - The supportMapProjection (in)
parentHWnd - The parentHWnd (A COM typedef) (in)
saveProjection - The saveProjection (out: use single element array)
option - A com.esri.arcgis.geodatabaseui.esriExportTableOptions constant (out: use single element array)
Returns:
A reference to a com.esri.arcgis.geodatabase.IDatasetName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

exportTable

void exportTable(IDatasetName inputDatasetName,
                 IQueryFilter inputQueryFilter,
                 ISelectionSet inputSelectionSet,
                 IDatasetName outputDatasetName,
                 int parentHWnd)
                 throws java.io.IOException,
                        AutomationException
Exports the given table to a new table.

Parameters:
inputDatasetName - A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)
inputQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
inputSelectionSet - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
outputDatasetName - A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)
parentHWnd - The parentHWnd (A COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

exportFeatureClass

void exportFeatureClass(IDatasetName inputDatasetName,
                        IQueryFilter inputQueryFilter,
                        ISelectionSet inputSelectionSet,
                        IGeometryDef inputGeometryDef,
                        IFeatureClassName outputFClassName,
                        int parantHWnd)
                        throws java.io.IOException,
                               AutomationException
Exports the given feature class to a new feature class.

Parameters:
inputDatasetName - A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)
inputQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
inputSelectionSet - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
inputGeometryDef - A reference to a com.esri.arcgis.geodatabase.IGeometryDef (in)
outputFClassName - A reference to a com.esri.arcgis.geodatabase.IFeatureClassName (in)
parantHWnd - The parantHWnd (A COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.