com.esri.arcgis.carto
Interface IBasicGeoprocessor

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
BasicGeoprocessor, IBasicGeoprocessorProxy

public interface IBasicGeoprocessor
extends java.io.Serializable

COM Interface 'IBasicGeoprocessor'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control the basic geoprocessor.' 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 IID4c1fd611_f3a3_11d3_9fde_00c04f6bc78e
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IFeatureClass clip(ITable inputTable, boolean useSelectedInput, ITable clipTable, boolean useSelectedClip, double tolerance, IFeatureClassName outputName)
          Clips features.
 ITable dissolve(ITable inputTable, boolean useSelected, java.lang.String dissolveField, java.lang.String summaryFields, IDatasetName outputName)
          Dissolves features.
 ISpatialReference getSpatialReference()
          The output spatial reference.
 IFeatureClass intersect(ITable inputTable, boolean useSelectedInput, ITable overlayTable, boolean useSelectedOverlay, double tolerance, IFeatureClassName outputName)
          Intersects features.
 IFeatureClass merge(IArray tables, ITable fieldsTable, IFeatureClassName outputName)
          Merges features.
 void setCancelTrackerByRef(ITrackCancel rhs1)
          The cancel tracker.
 void setSpatialReference(ISpatialReference ppSpatialRef)
          The output spatial reference.
 IFeatureClass union(ITable inputTable, boolean useSelectedInput, ITable overlayTable, boolean useSelectedOverlay, double tolerance, IFeatureClassName outputName)
          Creates a union of features.
 

Field Detail

IID4c1fd611_f3a3_11d3_9fde_00c04f6bc78e

static final int IID4c1fd611_f3a3_11d3_9fde_00c04f6bc78e
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

setCancelTrackerByRef

void setCancelTrackerByRef(ITrackCancel rhs1)
                           throws java.io.IOException,
                                  AutomationException
The cancel tracker.

Parameters:
rhs1 - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSpatialReference

ISpatialReference getSpatialReference()
                                      throws java.io.IOException,
                                             AutomationException
The output spatial reference.

Returns:
A reference to a com.esri.arcgis.geometry.ISpatialReference
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSpatialReference

void setSpatialReference(ISpatialReference ppSpatialRef)
                         throws java.io.IOException,
                                AutomationException
The output spatial reference.

Parameters:
ppSpatialRef - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

dissolve

ITable dissolve(ITable inputTable,
                boolean useSelected,
                java.lang.String dissolveField,
                java.lang.String summaryFields,
                IDatasetName outputName)
                throws java.io.IOException,
                       AutomationException
Dissolves features.

Parameters:
inputTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
useSelected - The useSelected (in)
dissolveField - The dissolveField (in)
summaryFields - The summaryFields (in)
outputName - A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

merge

IFeatureClass merge(IArray tables,
                    ITable fieldsTable,
                    IFeatureClassName outputName)
                    throws java.io.IOException,
                           AutomationException
Merges features.

Parameters:
tables - A reference to a com.esri.arcgis.system.IArray (in)
fieldsTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
outputName - A reference to a com.esri.arcgis.geodatabase.IFeatureClassName (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IFeatureClass
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

clip

IFeatureClass clip(ITable inputTable,
                   boolean useSelectedInput,
                   ITable clipTable,
                   boolean useSelectedClip,
                   double tolerance,
                   IFeatureClassName outputName)
                   throws java.io.IOException,
                          AutomationException
Clips features.

Parameters:
inputTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
useSelectedInput - The useSelectedInput (in)
clipTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
useSelectedClip - The useSelectedClip (in)
tolerance - The tolerance (in)
outputName - A reference to a com.esri.arcgis.geodatabase.IFeatureClassName (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IFeatureClass
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

intersect

IFeatureClass intersect(ITable inputTable,
                        boolean useSelectedInput,
                        ITable overlayTable,
                        boolean useSelectedOverlay,
                        double tolerance,
                        IFeatureClassName outputName)
                        throws java.io.IOException,
                               AutomationException
Intersects features.

Parameters:
inputTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
useSelectedInput - The useSelectedInput (in)
overlayTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
useSelectedOverlay - The useSelectedOverlay (in)
tolerance - The tolerance (in)
outputName - A reference to a com.esri.arcgis.geodatabase.IFeatureClassName (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IFeatureClass
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

union

IFeatureClass union(ITable inputTable,
                    boolean useSelectedInput,
                    ITable overlayTable,
                    boolean useSelectedOverlay,
                    double tolerance,
                    IFeatureClassName outputName)
                    throws java.io.IOException,
                           AutomationException
Creates a union of features.

Parameters:
inputTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
useSelectedInput - The useSelectedInput (in)
overlayTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
useSelectedOverlay - The useSelectedOverlay (in)
tolerance - The tolerance (in)
outputName - A reference to a com.esri.arcgis.geodatabase.IFeatureClassName (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IFeatureClass
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.