com.esri.arcgis.geoprocessing
Class IGPUtilitiesProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geoprocessing.IGPUtilitiesProxy
All Implemented Interfaces:
IGPUtilities, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IGPUtilities2Proxy

Deprecated. Internal use only. Proxy for COM Interface 'IGPUtilities'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'

Description: 'Provides access to the properties/methods of a geoprocessing utilities object.' 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 =

public class IGPUtilitiesProxy
extends com.esri.arcgis.interop.Dispatch
implements IGPUtilities, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.geoprocessing.IGPUtilities
IID, IID32f06b8f_a395_4f4e_b24f_52bbef06a036
 
Constructor Summary
  IGPUtilitiesProxy()
          Deprecated. For internal use only
  IGPUtilitiesProxy(java.lang.Object obj)
          Deprecated.  
protected IGPUtilitiesProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGPUtilitiesProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGPUtilitiesProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addInternalLayer(ILayer pLayer)
          Deprecated. Adds a layer object to the geoprocessing utility object.
 void addInternalLayer2(ILayer pLayer, IGPLayer pGPLayer)
          Deprecated. Adds a layer object and geoprocessing layer object to the geoprocessing utility object.
 void addInternalTable(ITable pTable)
          Deprecated. Adds the given table to the utility object's list of tables.
 void addInternalTable2(ITable pTable, IGPTableView pGPTableView)
          Deprecated. Adds the given table to the utility object's list of tables.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void addToMap(IGPValue pGPValue, java.lang.String name, boolean temporary, java.lang.Object pUnkRenderer)
          Deprecated. Adds the given geoprocessing value object to the application display.
 boolean canAddToMap()
          Deprecated. Returns whether datasets can be added to the current application display.
 boolean compareWildCard(java.lang.String wildCard, java.lang.String data)
          Deprecated. Returns whether the given string satisfies the given wildcard string.
 void copy(IGPValue pSourceGPValue, IGPValue pTargetGPValue)
          Deprecated. Copies the object referred to by the given geoprocessing value object.
 IDataElement createDataElement(java.lang.String catalogPath, IGPDataType pDataType, java.lang.String optionalWorkspace)
          Deprecated. Creates a new data element object from the catalog object specified by the given path, data type, and optional workspace.
 IName createFeatureClassName(java.lang.String catalogPath)
          Deprecated. Creates a feature class name object from the given catalog path.
 IGPValue createFeatureLayer(java.lang.String catalogPath)
          Deprecated. Creates a geoprocessing feature layer object from the catalog path.
 IGPValue createParameterValue(java.lang.String text, IGPDataType pDataType, int direction)
          Deprecated. Creates a geoprocessing value object of the given data type from the given string.
 IName createParentFromCatalogPath(java.lang.String catalogPath)
          Deprecated. Returns a name object corresponding to the parent object of the specified catalog path.
 IName createRasterCatalogName(java.lang.String catalogPath)
          Deprecated. Creates a raster catalog name object from the given catalog path.
 IName createRasterDatasetName(java.lang.String catalogPath)
          Deprecated. Creates a raster dataset name object from the given catalog path.
 IName createTableName(java.lang.String catalogPath)
          Deprecated. Creates a table name object from the given catalog path.
 IDETable decodeDETable(IGPValue pValue)
          Deprecated. Returns the table data element specified by the given geoprocessing value object.
 void decodeFeatureLayer(IGPValue pValue, IFeatureClass[] ppFC, IQueryFilter[] ppQF)
          Deprecated. Returns the feature class and query filter specified by the given geoprocessing value object.
 ILayer decodeLayer(IGPValue pValue)
          Deprecated. Returns the layer object specified by the given geoprocessing value object.
 IRaster decodeRaster(IGPValue pValue)
          Deprecated. Returns the raster specified by the given geoprocessing value object.
 void decodeRasterLayer(IGPValue pValue, IRasterDataset[] ppRD)
          Deprecated. Returns the raster dataset specified by the given geoprocessing value object.
 IStandaloneTable decodeStandaloneTable(IGPValue pValue)
          Deprecated. Returns the standalone table object specified by the given geoprocessing value object.
 void decodeTableView(IGPValue pValue, ITable[] ppTable, IQueryFilter[] ppQF)
          Deprecated. Returns the table and query filter specified by the given geoprocessing value object.
 void delete(IGPValue pGPValue)
          Deprecated. Deletes the object referred to by the given geoprocessing value object.
 boolean exists(IGPValue pGPValue)
          Deprecated. Returns whether the object referred to by the given geoprocessing value object exists.
 void expandDataElement(IDataElement pInDE, IDEBrowseOptions pExpandOptions)
          Deprecated. Expands the properties of the given data element according to the given expand options.
 void exportFeatureClass(IDataElement pSourceDataElement, IDataElement pTargetDataElement)
          Deprecated. Exports the given feature class to a new feature class.
 boolean fieldExists(IGPValue pGPValue, IField pField)
          Deprecated. Returns whether the given field exists within the given geoprocessing value object.
 IField findField(IGPValue pGPValue, java.lang.String name)
          Deprecated. Returns the field object with the specified name in the given geoprocessing value object.
 ILayer findMapLayer(java.lang.String name)
          Deprecated. Returns a layer with the given name.
 IGPLayer findMapLayer2(java.lang.String name, ILayer[] ppLayer)
          Deprecated. Returns a layer and geoprocessing layer with the given name.
 ITable findMapTable(java.lang.String name)
          Deprecated. Locates a table with the specified name.
 IGPTableView findMapTable2(java.lang.String name, ITable[] ppTable)
          Deprecated. Locates a table with the specified name and returns the table and geoprocessing table view objects.
 IGPValue generateDefaultOutputValue(IGPEnvironmentManager pEnvMgr, java.lang.String functionname, IGPParameter pOutputParam, IGPValue pInputValue, java.lang.String extension, int outputFileBaseLimit)
          Deprecated. Generates the default output value and sets its path to an unique name.
 void generateSpRef(IArray pInputTables, ITable pOverlayTable, double growExtentBy, ISpatialReference[] ppSpRef, IEnvelope[] ppExtent, boolean[] pHasMs, double[] pMMin, double[] pMMax, boolean[] pHasZs, double[] pZMin, double[] pZMax)
          Deprecated. Generates a new spatial reference object.
 java.lang.Object getCatalog()
          Deprecated. Returns the catalog object shared between geoprocessing operations.
 IGPEnvironment getEnvironment(IArray pEnvironments, java.lang.String name)
          Deprecated. Locates a geoprocessing environment with the given name in the given array.
 IFields getFields(IGPValue pValue)
          Deprecated. Returns a collection of field objects contained in the given geoprocessing value object.
 IEnumGPValue getGPLayers()
          Deprecated. Returns an enumeration of current geoprocessing layers.
 IEnumGPValue getGPMapData()
          Deprecated. Returns an enumeration of geoprocessing data.
 ISpatialReference getGPSpRefEnv(IGPEnvironmentManager pEnvMgr, ISpatialReference pSrcSpRef, IEnvelope pNewExtent, double newMMin, double newMMax, double newZMin, double newZMax, java.lang.Object pWkspFDS)
          Deprecated. Creates the spatial reference from both a source and environment.
 IEnumGPValue getGPTableViews()
          Deprecated. Returns an enumeration of geoprocessing table views.
 java.lang.Object getGxObject(IDataElement pDataElement)
          Deprecated. Returns the catalog object corresponding to the given data element.
 java.lang.Object getGxObjectFromLocation(java.lang.String catalogPath)
          Deprecated. Returns the catalog object from the given catalog path.
 IArray getGxObjects(java.lang.String catalogPath)
          Deprecated. Returns an array of all catalog objects which correspond to the catalog path.
 IEnumLayer getMapLayers()
          Deprecated. Returns an enumeration of the current layers in the application.
 IEnumTable getMapTables()
          Deprecated. Returns an enumeration of standalone tables in the current map.
 IName getNameObject(IDataElement pDataElement)
          Deprecated. Returns a name object corresponding to the object referred to by the given data element.
 IName getNameObjectFromLocation(java.lang.String locationMoniker)
          Deprecated. Returns a name object corresponding to the object by the location moniker.
 java.lang.String getUnQualifiedCatalogPath(IGPValue pValue)
          Deprecated. Returns the unqualified path by striping the GDBs database and user names.
 java.lang.String getWorkspace()
          Deprecated. Sets the path to the current workspace.
 IGPMessages internalValidate(IArray pParameters, IArray pParamValues, boolean updateValues, boolean honorDerivedFlag, IGPEnvironmentManager pEnvMgr)
          Deprecated. Performs a validation of the parameters to a GPTool.
 void internalValidateValue(IGPParameter pParameter, java.lang.Object pValue, boolean updateValue, boolean honorDerivedFlag, IGPEnvironmentManager pEnvMgr, IGPMessage pMessage)
          Deprecated. Performs a validation of the a single parameter to a GPTool.
 boolean isBadMessage(IGPMessages pMessages, int index)
          Deprecated. Tests if a given message within an array of messages is bad.
 boolean isDatasetType(java.lang.Object pUnknown)
          Deprecated. Returns whether the given object is a dataset.
 boolean isDerived(java.lang.Object pInput)
          Deprecated. Returns whether the given variable or parameter is derived.
 boolean isGPTableView(IGPValue pValue)
          Deprecated. Returns test if a geoprocessing table views is in fact a table and not from a layer.
 boolean isRefreshCatalogParent()
          Deprecated. Returns whether catalog objects, used by the shared catalog object, are refreshed during geoprocessing operations.
 IDataElement makeDataElement(java.lang.String catalogPath, IGPDataType pDataType, IDEBrowseOptions pExpandOptions)
          Deprecated. Returns a data element object from the catalog object specified by the given path, data type, and expand options.
 IDataElement makeDataElementFromNameObject(IName name)
          Deprecated. Creates a new data element object from the given name object.
 IArray makeDataElements(java.lang.String catalogPath, IDEBrowseOptions pBrowseOptions)
          Deprecated. Get data elements from catalog path.
 IGPLayer makeGPLayer(java.lang.String catalogPath, IGPDataType pDataType)
          Deprecated. Creates a geoprocessing layer object from the given catalog path and of the given geoprocessing data type.
 IGPLayer makeGPLayerFromLayer(ILayer pLayer)
          Deprecated. Creates a geoprocessing layer object based on the given layer object.
 IGPTableView makeGPTableView(java.lang.String catalogPath, IGPDataType pDataType)
          Deprecated. Returns a geoprocessing table view object corresponding to the given catalog path and of the specified geoprocessing data type.
 IGPTableView makeGPTableViewFromTable(ITable pTable)
          Deprecated. Returns a new geoprocessing table view object from the given table object.
 IGPValue makeGPValueFromObject(java.lang.Object pUnk)
          Deprecated. Generate an GPValue from an Arc Object.
 IDataset openDataset(IGPValue pValue)
          Deprecated. Opens the dataset object specified by the given geoprocessing value object.
 IDataset openDatasetFromLocation(java.lang.String catalogPath)
          Deprecated. Opens the dataset object from the given catalog path.
 IFeatureClass openFeatureClassFromString(java.lang.String catalogPath)
          Deprecated. Opens a feature class from the given catalog path.
 IFeatureLayer openFeatureLayerFromString(java.lang.String catalogPath)
          Deprecated. Opens a feature layer from the given catalog path.
 IRasterDataset openRasterDatasetFromString(java.lang.String catalogPath)
          Deprecated. Opens a raster dataset object from the given catalog path.
 IRasterLayer openRasterLayerFromString(java.lang.String catalogPath)
          Deprecated. Opens a raster layer object from the given catalog path.
 ITable openTableFromString(java.lang.String catalogPath)
          Deprecated. Opens a table from the given catalog path.
 void packGPValue(IGPValue pValue, java.lang.Object pInput)
          Deprecated. Sets the given geoprocessing value into the given parameter/variable.
 java.lang.String qualifyOutputCatalogPath(java.lang.String catalogPath)
          Deprecated. Qualify the catalog path with the GDBs database and user names.
 void qualifyOutputDataElement(IGPValue pValue)
          Deprecated. Qualify the catalog path of the given value with the GDBs database and user names.
 void refreshCatalog(IDataElement pSourceDataElement)
          Deprecated. Refreshes the parent within the catalog of the given data element.
 void refreshView()
          Deprecated. Refreshes the applications active view.
 void releaseInternals()
          Deprecated. Releases all internal objects used prior to releasing this GPUtilities object.
 void removeFromMap(IGPValue pGPValue, java.lang.String name)
          Deprecated. Removes the data/layers specified by the geoprocessing value object and/or name.
 void removeInternalLayer(java.lang.String name)
          Deprecated. Removes the internal layer.
 void removeInternalLayerEx(ILayer pLayer)
          Deprecated. Removes the internal layer.
 void removeInternalTable(java.lang.String name)
          Deprecated. Removes the internal table.
 void removeInternalTableEx(ITable pTable)
          Deprecated. Removes the internal table.
 void removeInternalValues()
          Deprecated. Removes all of the GPValues returned from MakeGPValueFromObject.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void rename(IGPValue pSourceGPValue, IGPValue pTargetGPValue)
          Deprecated. Renames the object referred to by the given geoprocessing value object.
 void setGridIndex(IGPEnvironmentManager pEnvMgr, IArray pInputTables, double spatialIndex1, double spatialIndex2, double spatialIndex3, java.lang.Object pUnk, IGeometryDef pGeometryDef)
          Deprecated. Calculates and sets the grid index sizes on the given geometry definition object.
 void setRefreshCatalogParent(boolean pRefresh)
          Deprecated. Returns whether catalog objects, used by the shared catalog object, are refreshed during geoprocessing operations.
 void setWorkspace(java.lang.String workPath)
          Deprecated. Sets the path to the current workspace.
 IGPValue unpackGPValue(java.lang.Object pInput)
          Deprecated. Returns the geoprocessing value object from the given parameter, variable, or value object.
 boolean validateExists(IGPValue pGPValue, boolean checkDerived)
          Deprecated. Verifies that the data referenced by the given geoprocessing value object exists.
 
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

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IGPUtilitiesProxy

public IGPUtilitiesProxy(java.lang.String CLSID,
                         java.lang.String host,
                         com.esri.arcgis.interop.AuthInfo authInfo)
                  throws java.net.UnknownHostException,
                         java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IGPUtilitiesProxy

public IGPUtilitiesProxy()
Deprecated. 
For internal use only


IGPUtilitiesProxy

public IGPUtilitiesProxy(java.lang.Object obj)
                  throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IGPUtilitiesProxy

protected IGPUtilitiesProxy(java.lang.Object obj,
                            java.lang.String iid)
                     throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IGPUtilitiesProxy

protected IGPUtilitiesProxy(java.lang.String CLSID,
                            java.lang.String iid,
                            java.lang.String host,
                            com.esri.arcgis.interop.AuthInfo authInfo)
                     throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

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

removeListener

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

internalValidate

public IGPMessages internalValidate(IArray pParameters,
                                    IArray pParamValues,
                                    boolean updateValues,
                                    boolean honorDerivedFlag,
                                    IGPEnvironmentManager pEnvMgr)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Performs a validation of the parameters to a GPTool.

Specified by:
internalValidate in interface IGPUtilities
Parameters:
pParameters - A reference to a com.esri.arcgis.system.IArray (in)
pParamValues - A reference to a com.esri.arcgis.system.IArray (in)
updateValues - The updateValues (in)
honorDerivedFlag - The honorDerivedFlag (in)
pEnvMgr - A reference to a com.esri.arcgis.geoprocessing.IGPEnvironmentManager (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPMessages
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

internalValidateValue

public void internalValidateValue(IGPParameter pParameter,
                                  java.lang.Object pValue,
                                  boolean updateValue,
                                  boolean honorDerivedFlag,
                                  IGPEnvironmentManager pEnvMgr,
                                  IGPMessage pMessage)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Performs a validation of the a single parameter to a GPTool.

Specified by:
internalValidateValue in interface IGPUtilities
Parameters:
pParameter - A reference to a com.esri.arcgis.geoprocessing.IGPParameter (in)
pValue - A reference to another Object (IUnknown) (in)
updateValue - The updateValue (in)
honorDerivedFlag - The honorDerivedFlag (in)
pEnvMgr - A reference to a com.esri.arcgis.geoprocessing.IGPEnvironmentManager (in)
pMessage - A reference to a com.esri.arcgis.geodatabase.IGPMessage (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isBadMessage

public boolean isBadMessage(IGPMessages pMessages,
                            int index)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Tests if a given message within an array of messages is bad.

Specified by:
isBadMessage in interface IGPUtilities
Parameters:
pMessages - A reference to a com.esri.arcgis.geodatabase.IGPMessages (in)
index - The index (in)
Returns:
The pBadMsg
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

generateDefaultOutputValue

public IGPValue generateDefaultOutputValue(IGPEnvironmentManager pEnvMgr,
                                           java.lang.String functionname,
                                           IGPParameter pOutputParam,
                                           IGPValue pInputValue,
                                           java.lang.String extension,
                                           int outputFileBaseLimit)
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
Generates the default output value and sets its path to an unique name.

Specified by:
generateDefaultOutputValue in interface IGPUtilities
Parameters:
pEnvMgr - A reference to a com.esri.arcgis.geoprocessing.IGPEnvironmentManager (in)
functionname - The functionname (in)
pOutputParam - A reference to a com.esri.arcgis.geoprocessing.IGPParameter (in)
pInputValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
extension - The extension (in)
outputFileBaseLimit - The outputFileBaseLimit (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPValue
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

qualifyOutputDataElement

public void qualifyOutputDataElement(IGPValue pValue)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Qualify the catalog path of the given value with the GDBs database and user names.

Specified by:
qualifyOutputDataElement in interface IGPUtilities
Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

qualifyOutputCatalogPath

public java.lang.String qualifyOutputCatalogPath(java.lang.String catalogPath)
                                          throws java.io.IOException,
                                                 AutomationException
Deprecated. 
Qualify the catalog path with the GDBs database and user names.

Specified by:
qualifyOutputCatalogPath in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
Returns:
The pQualifiedCatalogPath
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getUnQualifiedCatalogPath

public java.lang.String getUnQualifiedCatalogPath(IGPValue pValue)
                                           throws java.io.IOException,
                                                  AutomationException
Deprecated. 
Returns the unqualified path by striping the GDBs database and user names.

Specified by:
getUnQualifiedCatalogPath in interface IGPUtilities
Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Returns:
The path
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setWorkspace

public void setWorkspace(java.lang.String workPath)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Sets the path to the current workspace.

Specified by:
setWorkspace in interface IGPUtilities
Parameters:
workPath - The workPath (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWorkspace

public java.lang.String getWorkspace()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Sets the path to the current workspace.

Specified by:
getWorkspace in interface IGPUtilities
Returns:
The workPath
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCatalog

public java.lang.Object getCatalog()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Returns the catalog object shared between geoprocessing operations.

Specified by:
getCatalog in interface IGPUtilities
Returns:
A reference to another Object (IUnknown)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isRefreshCatalogParent

public boolean isRefreshCatalogParent()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Returns whether catalog objects, used by the shared catalog object, are refreshed during geoprocessing operations.

Specified by:
isRefreshCatalogParent in interface IGPUtilities
Returns:
The pRefresh
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRefreshCatalogParent

public void setRefreshCatalogParent(boolean pRefresh)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Returns whether catalog objects, used by the shared catalog object, are refreshed during geoprocessing operations.

Specified by:
setRefreshCatalogParent in interface IGPUtilities
Parameters:
pRefresh - The pRefresh (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

makeDataElement

public IDataElement makeDataElement(java.lang.String catalogPath,
                                    IGPDataType pDataType,
                                    IDEBrowseOptions pExpandOptions)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Returns a data element object from the catalog object specified by the given path, data type, and expand options.

Specified by:
makeDataElement in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
pDataType - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)
pExpandOptions - A reference to a com.esri.arcgis.geodatabase.IDEBrowseOptions (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IDataElement
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

makeDataElementFromNameObject

public IDataElement makeDataElementFromNameObject(IName name)
                                           throws java.io.IOException,
                                                  AutomationException
Deprecated. 
Creates a new data element object from the given name object.

Specified by:
makeDataElementFromNameObject in interface IGPUtilities
Parameters:
name - A reference to a com.esri.arcgis.system.IName (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IDataElement
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

expandDataElement

public void expandDataElement(IDataElement pInDE,
                              IDEBrowseOptions pExpandOptions)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Expands the properties of the given data element according to the given expand options.

Specified by:
expandDataElement in interface IGPUtilities
Parameters:
pInDE - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
pExpandOptions - A reference to a com.esri.arcgis.geodatabase.IDEBrowseOptions (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createDataElement

public IDataElement createDataElement(java.lang.String catalogPath,
                                      IGPDataType pDataType,
                                      java.lang.String optionalWorkspace)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Creates a new data element object from the catalog object specified by the given path, data type, and optional workspace.

Specified by:
createDataElement in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
pDataType - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)
optionalWorkspace - The optionalWorkspace (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IDataElement
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createFeatureLayer

public IGPValue createFeatureLayer(java.lang.String catalogPath)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Creates a geoprocessing feature layer object from the catalog path.

Specified by:
createFeatureLayer in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPValue
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

openRasterDatasetFromString

public IRasterDataset openRasterDatasetFromString(java.lang.String catalogPath)
                                           throws java.io.IOException,
                                                  AutomationException
Deprecated. 
Opens a raster dataset object from the given catalog path.

Specified by:
openRasterDatasetFromString in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IRasterDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

openFeatureClassFromString

public IFeatureClass openFeatureClassFromString(java.lang.String catalogPath)
                                         throws java.io.IOException,
                                                AutomationException
Deprecated. 
Opens a feature class from the given catalog path.

Specified by:
openFeatureClassFromString in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (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.

openTableFromString

public ITable openTableFromString(java.lang.String catalogPath)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Opens a table from the given catalog path.

Specified by:
openTableFromString in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (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.

openRasterLayerFromString

public IRasterLayer openRasterLayerFromString(java.lang.String catalogPath)
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
Opens a raster layer object from the given catalog path.

Specified by:
openRasterLayerFromString in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
Returns:
A reference to a com.esri.arcgis.carto.IRasterLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

openFeatureLayerFromString

public IFeatureLayer openFeatureLayerFromString(java.lang.String catalogPath)
                                         throws java.io.IOException,
                                                AutomationException
Deprecated. 
Opens a feature layer from the given catalog path.

Specified by:
openFeatureLayerFromString in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
Returns:
A reference to a com.esri.arcgis.carto.IFeatureLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createFeatureClassName

public IName createFeatureClassName(java.lang.String catalogPath)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Creates a feature class name object from the given catalog path.

Specified by:
createFeatureClassName in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
Returns:
A reference to a com.esri.arcgis.system.IName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createRasterDatasetName

public IName createRasterDatasetName(java.lang.String catalogPath)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Creates a raster dataset name object from the given catalog path.

Specified by:
createRasterDatasetName in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
Returns:
A reference to a com.esri.arcgis.system.IName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createRasterCatalogName

public IName createRasterCatalogName(java.lang.String catalogPath)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Creates a raster catalog name object from the given catalog path.

Specified by:
createRasterCatalogName in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
Returns:
A reference to a com.esri.arcgis.system.IName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createTableName

public IName createTableName(java.lang.String catalogPath)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Creates a table name object from the given catalog path.

Specified by:
createTableName in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
Returns:
A reference to a com.esri.arcgis.system.IName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

openDataset

public IDataset openDataset(IGPValue pValue)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Opens the dataset object specified by the given geoprocessing value object.

Specified by:
openDataset in interface IGPUtilities
Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

openDatasetFromLocation

public IDataset openDatasetFromLocation(java.lang.String catalogPath)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Opens the dataset object from the given catalog path.

Specified by:
openDatasetFromLocation in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addToMap

public void addToMap(IGPValue pGPValue,
                     java.lang.String name,
                     boolean temporary,
                     java.lang.Object pUnkRenderer)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Adds the given geoprocessing value object to the application display.

Specified by:
addToMap in interface IGPUtilities
Parameters:
pGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
name - The name (in)
temporary - The temporary (in)
pUnkRenderer - A reference to another Object (IUnknown) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

refreshCatalog

public void refreshCatalog(IDataElement pSourceDataElement)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Refreshes the parent within the catalog of the given data element.

Specified by:
refreshCatalog in interface IGPUtilities
Parameters:
pSourceDataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

exportFeatureClass

public void exportFeatureClass(IDataElement pSourceDataElement,
                               IDataElement pTargetDataElement)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Exports the given feature class to a new feature class.

Specified by:
exportFeatureClass in interface IGPUtilities
Parameters:
pSourceDataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
pTargetDataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

delete

public void delete(IGPValue pGPValue)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Deletes the object referred to by the given geoprocessing value object.

Specified by:
delete in interface IGPUtilities
Parameters:
pGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

rename

public void rename(IGPValue pSourceGPValue,
                   IGPValue pTargetGPValue)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Renames the object referred to by the given geoprocessing value object.

Specified by:
rename in interface IGPUtilities
Parameters:
pSourceGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
pTargetGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

copy

public void copy(IGPValue pSourceGPValue,
                 IGPValue pTargetGPValue)
          throws java.io.IOException,
                 AutomationException
Deprecated. 
Copies the object referred to by the given geoprocessing value object.

Specified by:
copy in interface IGPUtilities
Parameters:
pSourceGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
pTargetGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

exists

public boolean exists(IGPValue pGPValue)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Returns whether the object referred to by the given geoprocessing value object exists.

Specified by:
exists in interface IGPUtilities
Parameters:
pGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Returns:
The exists
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

compareWildCard

public boolean compareWildCard(java.lang.String wildCard,
                               java.lang.String data)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Returns whether the given string satisfies the given wildcard string.

Specified by:
compareWildCard in interface IGPUtilities
Parameters:
wildCard - The wildCard (in)
data - The data (in)
Returns:
The matched
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNameObject

public IName getNameObject(IDataElement pDataElement)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Returns a name object corresponding to the object referred to by the given data element.

Specified by:
getNameObject in interface IGPUtilities
Parameters:
pDataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
Returns:
A reference to a com.esri.arcgis.system.IName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNameObjectFromLocation

public IName getNameObjectFromLocation(java.lang.String locationMoniker)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Returns a name object corresponding to the object by the location moniker.

Specified by:
getNameObjectFromLocation in interface IGPUtilities
Parameters:
locationMoniker - The locationMoniker (in)
Returns:
A reference to a com.esri.arcgis.system.IName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGxObjectFromLocation

public java.lang.Object getGxObjectFromLocation(java.lang.String catalogPath)
                                         throws java.io.IOException,
                                                AutomationException
Deprecated. 
Returns the catalog object from the given catalog path.

Specified by:
getGxObjectFromLocation in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
Returns:
A reference to another Object (IUnknown)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

fieldExists

public boolean fieldExists(IGPValue pGPValue,
                           IField pField)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Returns whether the given field exists within the given geoprocessing value object.

Specified by:
fieldExists in interface IGPUtilities
Parameters:
pGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
pField - A reference to a com.esri.arcgis.geodatabase.IField (in)
Returns:
The pExists
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findField

public IField findField(IGPValue pGPValue,
                        java.lang.String name)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Returns the field object with the specified name in the given geoprocessing value object.

Specified by:
findField in interface IGPUtilities
Parameters:
pGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
name - The name (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IField
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMapLayers

public IEnumLayer getMapLayers()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Returns an enumeration of the current layers in the application.

Specified by:
getMapLayers in interface IGPUtilities
Returns:
A reference to a com.esri.arcgis.carto.IEnumLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findMapLayer

public ILayer findMapLayer(java.lang.String name)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Returns a layer with the given name.

Specified by:
findMapLayer in interface IGPUtilities
Parameters:
name - The name (in)
Returns:
A reference to a com.esri.arcgis.carto.ILayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findMapLayer2

public IGPLayer findMapLayer2(java.lang.String name,
                              ILayer[] ppLayer)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Returns a layer and geoprocessing layer with the given name.

Specified by:
findMapLayer2 in interface IGPUtilities
Parameters:
name - The name (in)
ppLayer - A reference to a com.esri.arcgis.carto.ILayer (out: use single element array)
Returns:
A reference to a com.esri.arcgis.datasourcesfile.IGPLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGPLayers

public IEnumGPValue getGPLayers()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Returns an enumeration of current geoprocessing layers.

Specified by:
getGPLayers in interface IGPUtilities
Returns:
A reference to a com.esri.arcgis.geodatabase.IEnumGPValue
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

makeGPLayer

public IGPLayer makeGPLayer(java.lang.String catalogPath,
                            IGPDataType pDataType)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Creates a geoprocessing layer object from the given catalog path and of the given geoprocessing data type.

Specified by:
makeGPLayer in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
pDataType - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)
Returns:
A reference to a com.esri.arcgis.datasourcesfile.IGPLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEnvironment

public IGPEnvironment getEnvironment(IArray pEnvironments,
                                     java.lang.String name)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Locates a geoprocessing environment with the given name in the given array.

Specified by:
getEnvironment in interface IGPUtilities
Parameters:
pEnvironments - A reference to a com.esri.arcgis.system.IArray (in)
name - The name (in)
Returns:
A reference to a com.esri.arcgis.geoprocessing.IGPEnvironment
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addInternalLayer

public void addInternalLayer(ILayer pLayer)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Adds a layer object to the geoprocessing utility object.

Specified by:
addInternalLayer in interface IGPUtilities
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addInternalLayer2

public void addInternalLayer2(ILayer pLayer,
                              IGPLayer pGPLayer)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Adds a layer object and geoprocessing layer object to the geoprocessing utility object.

Specified by:
addInternalLayer2 in interface IGPUtilities
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
pGPLayer - A reference to a com.esri.arcgis.datasourcesfile.IGPLayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

makeGPLayerFromLayer

public IGPLayer makeGPLayerFromLayer(ILayer pLayer)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Creates a geoprocessing layer object based on the given layer object.

Specified by:
makeGPLayerFromLayer in interface IGPUtilities
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Returns:
A reference to a com.esri.arcgis.datasourcesfile.IGPLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createParentFromCatalogPath

public IName createParentFromCatalogPath(java.lang.String catalogPath)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Returns a name object corresponding to the parent object of the specified catalog path.

Specified by:
createParentFromCatalogPath in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
Returns:
A reference to a com.esri.arcgis.system.IName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

unpackGPValue

public IGPValue unpackGPValue(java.lang.Object pInput)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Returns the geoprocessing value object from the given parameter, variable, or value object.

Specified by:
unpackGPValue in interface IGPUtilities
Parameters:
pInput - A reference to another Object (IUnknown) (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPValue
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

decodeRasterLayer

public void decodeRasterLayer(IGPValue pValue,
                              IRasterDataset[] ppRD)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Returns the raster dataset specified by the given geoprocessing value object.

Specified by:
decodeRasterLayer in interface IGPUtilities
Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
ppRD - A reference to a com.esri.arcgis.geodatabase.IRasterDataset (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

decodeFeatureLayer

public void decodeFeatureLayer(IGPValue pValue,
                               IFeatureClass[] ppFC,
                               IQueryFilter[] ppQF)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Returns the feature class and query filter specified by the given geoprocessing value object.

Specified by:
decodeFeatureLayer in interface IGPUtilities
Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
ppFC - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (out: use single element array)
ppQF - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

decodeTableView

public void decodeTableView(IGPValue pValue,
                            ITable[] ppTable,
                            IQueryFilter[] ppQF)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Returns the table and query filter specified by the given geoprocessing value object.

Specified by:
decodeTableView in interface IGPUtilities
Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
ppTable - A reference to a com.esri.arcgis.geodatabase.ITable (out: use single element array)
ppQF - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

decodeLayer

public ILayer decodeLayer(IGPValue pValue)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Returns the layer object specified by the given geoprocessing value object.

Specified by:
decodeLayer in interface IGPUtilities
Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Returns:
A reference to a com.esri.arcgis.carto.ILayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

decodeStandaloneTable

public IStandaloneTable decodeStandaloneTable(IGPValue pValue)
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
Returns the standalone table object specified by the given geoprocessing value object.

Specified by:
decodeStandaloneTable in interface IGPUtilities
Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Returns:
A reference to a com.esri.arcgis.carto.IStandaloneTable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

decodeDETable

public IDETable decodeDETable(IGPValue pValue)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Returns the table data element specified by the given geoprocessing value object.

Specified by:
decodeDETable in interface IGPUtilities
Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IDETable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

releaseInternals

public void releaseInternals()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Releases all internal objects used prior to releasing this GPUtilities object.

Specified by:
releaseInternals in interface IGPUtilities
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMapTables

public IEnumTable getMapTables()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Returns an enumeration of standalone tables in the current map.

Specified by:
getMapTables in interface IGPUtilities
Returns:
A reference to a com.esri.arcgis.geodatabase.IEnumTable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findMapTable

public ITable findMapTable(java.lang.String name)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Locates a table with the specified name.

Specified by:
findMapTable in interface IGPUtilities
Parameters:
name - The name (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.

findMapTable2

public IGPTableView findMapTable2(java.lang.String name,
                                  ITable[] ppTable)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Locates a table with the specified name and returns the table and geoprocessing table view objects.

Specified by:
findMapTable2 in interface IGPUtilities
Parameters:
name - The name (in)
ppTable - A reference to a com.esri.arcgis.geodatabase.ITable (out: use single element array)
Returns:
A reference to a com.esri.arcgis.geoprocessing.IGPTableView
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGPTableViews

public IEnumGPValue getGPTableViews()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Returns an enumeration of geoprocessing table views.

Specified by:
getGPTableViews in interface IGPUtilities
Returns:
A reference to a com.esri.arcgis.geodatabase.IEnumGPValue
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isGPTableView

public boolean isGPTableView(IGPValue pValue)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Returns test if a geoprocessing table views is in fact a table and not from a layer.

Specified by:
isGPTableView in interface IGPUtilities
Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Returns:
The pResult
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

makeGPTableView

public IGPTableView makeGPTableView(java.lang.String catalogPath,
                                    IGPDataType pDataType)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Returns a geoprocessing table view object corresponding to the given catalog path and of the specified geoprocessing data type.

Specified by:
makeGPTableView in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
pDataType - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)
Returns:
A reference to a com.esri.arcgis.geoprocessing.IGPTableView
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addInternalTable

public void addInternalTable(ITable pTable)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Adds the given table to the utility object's list of tables.

Specified by:
addInternalTable in interface IGPUtilities
Parameters:
pTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addInternalTable2

public void addInternalTable2(ITable pTable,
                              IGPTableView pGPTableView)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Adds the given table to the utility object's list of tables.

Specified by:
addInternalTable2 in interface IGPUtilities
Parameters:
pTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
pGPTableView - A reference to a com.esri.arcgis.geoprocessing.IGPTableView (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

makeGPTableViewFromTable

public IGPTableView makeGPTableViewFromTable(ITable pTable)
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
Returns a new geoprocessing table view object from the given table object.

Specified by:
makeGPTableViewFromTable in interface IGPUtilities
Parameters:
pTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
Returns:
A reference to a com.esri.arcgis.geoprocessing.IGPTableView
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFields

public IFields getFields(IGPValue pValue)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Returns a collection of field objects contained in the given geoprocessing value object.

Specified by:
getFields in interface IGPUtilities
Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IFields
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

canAddToMap

public boolean canAddToMap()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Returns whether datasets can be added to the current application display.

Specified by:
canAddToMap in interface IGPUtilities
Returns:
The pCanAddToMap
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

generateSpRef

public void generateSpRef(IArray pInputTables,
                          ITable pOverlayTable,
                          double growExtentBy,
                          ISpatialReference[] ppSpRef,
                          IEnvelope[] ppExtent,
                          boolean[] pHasMs,
                          double[] pMMin,
                          double[] pMMax,
                          boolean[] pHasZs,
                          double[] pZMin,
                          double[] pZMax)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Generates a new spatial reference object.

Specified by:
generateSpRef in interface IGPUtilities
Parameters:
pInputTables - A reference to a com.esri.arcgis.system.IArray (in)
pOverlayTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
growExtentBy - The growExtentBy (in)
ppSpRef - A reference to a com.esri.arcgis.geometry.ISpatialReference (out: use single element array)
ppExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (out: use single element array)
pHasMs - The pHasMs (out: use single element array)
pMMin - The pMMin (out: use single element array)
pMMax - The pMMax (out: use single element array)
pHasZs - The pHasZs (out: use single element array)
pZMin - The pZMin (out: use single element array)
pZMax - The pZMax (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGridIndex

public void setGridIndex(IGPEnvironmentManager pEnvMgr,
                         IArray pInputTables,
                         double spatialIndex1,
                         double spatialIndex2,
                         double spatialIndex3,
                         java.lang.Object pUnk,
                         IGeometryDef pGeometryDef)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Calculates and sets the grid index sizes on the given geometry definition object.

Specified by:
setGridIndex in interface IGPUtilities
Parameters:
pEnvMgr - A reference to a com.esri.arcgis.geoprocessing.IGPEnvironmentManager (in)
pInputTables - A reference to a com.esri.arcgis.system.IArray (in)
spatialIndex1 - The spatialIndex1 (in)
spatialIndex2 - The spatialIndex2 (in)
spatialIndex3 - The spatialIndex3 (in)
pUnk - A reference to another Object (IUnknown) (in)
pGeometryDef - A reference to a com.esri.arcgis.geodatabase.IGeometryDef (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isDatasetType

public boolean isDatasetType(java.lang.Object pUnknown)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Returns whether the given object is a dataset.

Specified by:
isDatasetType in interface IGPUtilities
Parameters:
pUnknown - A reference to another Object (IUnknown) (in)
Returns:
The pIsDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeFromMap

public void removeFromMap(IGPValue pGPValue,
                          java.lang.String name)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Removes the data/layers specified by the geoprocessing value object and/or name.

Specified by:
removeFromMap in interface IGPUtilities
Parameters:
pGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isDerived

public boolean isDerived(java.lang.Object pInput)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Returns whether the given variable or parameter is derived.

Specified by:
isDerived in interface IGPUtilities
Parameters:
pInput - A reference to another Object (IUnknown) (in)
Returns:
The pDerived
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

refreshView

public void refreshView()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Refreshes the applications active view.

Specified by:
refreshView in interface IGPUtilities
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

packGPValue

public void packGPValue(IGPValue pValue,
                        java.lang.Object pInput)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Sets the given geoprocessing value into the given parameter/variable.

Specified by:
packGPValue in interface IGPUtilities
Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
pInput - A reference to another Object (IUnknown) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createParameterValue

public IGPValue createParameterValue(java.lang.String text,
                                     IGPDataType pDataType,
                                     int direction)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Creates a geoprocessing value object of the given data type from the given string.

Specified by:
createParameterValue in interface IGPUtilities
Parameters:
text - The text (in)
pDataType - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)
direction - A com.esri.arcgis.geoprocessing.esriGPParameterDirection constant (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPValue
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

validateExists

public boolean validateExists(IGPValue pGPValue,
                              boolean checkDerived)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Verifies that the data referenced by the given geoprocessing value object exists.

Specified by:
validateExists in interface IGPUtilities
Parameters:
pGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
checkDerived - The checkDerived (in)
Returns:
The exists
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGxObject

public java.lang.Object getGxObject(IDataElement pDataElement)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Returns the catalog object corresponding to the given data element.

Specified by:
getGxObject in interface IGPUtilities
Parameters:
pDataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
Returns:
A reference to another Object (IUnknown)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGxObjects

public IArray getGxObjects(java.lang.String catalogPath)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Returns an array of all catalog objects which correspond to the catalog path.

Specified by:
getGxObjects in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

makeDataElements

public IArray makeDataElements(java.lang.String catalogPath,
                               IDEBrowseOptions pBrowseOptions)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Get data elements from catalog path.

Specified by:
makeDataElements in interface IGPUtilities
Parameters:
catalogPath - The catalogPath (in)
pBrowseOptions - A reference to a com.esri.arcgis.geodatabase.IDEBrowseOptions (in)
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGPMapData

public IEnumGPValue getGPMapData()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Returns an enumeration of geoprocessing data.

Specified by:
getGPMapData in interface IGPUtilities
Returns:
A reference to a com.esri.arcgis.geodatabase.IEnumGPValue
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

makeGPValueFromObject

public IGPValue makeGPValueFromObject(java.lang.Object pUnk)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Generate an GPValue from an Arc Object.

Specified by:
makeGPValueFromObject in interface IGPUtilities
Parameters:
pUnk - A reference to another Object (IUnknown) (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPValue
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeInternalValues

public void removeInternalValues()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Removes all of the GPValues returned from MakeGPValueFromObject.

Specified by:
removeInternalValues in interface IGPUtilities
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeInternalLayer

public void removeInternalLayer(java.lang.String name)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Removes the internal layer.

Specified by:
removeInternalLayer in interface IGPUtilities
Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeInternalTable

public void removeInternalTable(java.lang.String name)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Removes the internal table.

Specified by:
removeInternalTable in interface IGPUtilities
Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

decodeRaster

public IRaster decodeRaster(IGPValue pValue)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Returns the raster specified by the given geoprocessing value object.

Specified by:
decodeRaster in interface IGPUtilities
Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IRaster
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGPSpRefEnv

public ISpatialReference getGPSpRefEnv(IGPEnvironmentManager pEnvMgr,
                                       ISpatialReference pSrcSpRef,
                                       IEnvelope pNewExtent,
                                       double newMMin,
                                       double newMMax,
                                       double newZMin,
                                       double newZMax,
                                       java.lang.Object pWkspFDS)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Creates the spatial reference from both a source and environment.

Specified by:
getGPSpRefEnv in interface IGPUtilities
Parameters:
pEnvMgr - A reference to a com.esri.arcgis.geoprocessing.IGPEnvironmentManager (in)
pSrcSpRef - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
pNewExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
newMMin - The newMMin (in)
newMMax - The newMMax (in)
newZMin - The newZMin (in)
newZMax - The newZMax (in)
pWkspFDS - A reference to another Object (IUnknown) (in)
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.

removeInternalLayerEx

public void removeInternalLayerEx(ILayer pLayer)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Removes the internal layer.

Specified by:
removeInternalLayerEx in interface IGPUtilities
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeInternalTableEx

public void removeInternalTableEx(ITable pTable)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Removes the internal table.

Specified by:
removeInternalTableEx in interface IGPUtilities
Parameters:
pTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.