|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IGPUtilities
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 =
| Field Summary | |
|---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IID32f06b8f_a395_4f4e_b24f_52bbef06a036
|
static int |
xxDummy
Deprecated. Internal use only |
| Method Summary | |
|---|---|
void |
addInternalLayer(ILayer pLayer)
Adds a layer object to the geoprocessing utility object. |
void |
addInternalLayer2(ILayer pLayer,
IGPLayer pGPLayer)
Adds a layer object and geoprocessing layer object to the geoprocessing utility object. |
void |
addInternalTable(ITable pTable)
Adds the given table to the utility object's list of tables. |
void |
addInternalTable2(ITable pTable,
IGPTableView pGPTableView)
Adds the given table to the utility object's list of tables. |
void |
addToMap(IGPValue pGPValue,
java.lang.String name,
boolean temporary,
java.lang.Object pUnkRenderer)
Adds the given geoprocessing value object to the application display. |
boolean |
canAddToMap()
Returns whether datasets can be added to the current application display. |
boolean |
compareWildCard(java.lang.String wildCard,
java.lang.String data)
Returns whether the given string satisfies the given wildcard string. |
void |
copy(IGPValue pSourceGPValue,
IGPValue pTargetGPValue)
Copies the object referred to by the given geoprocessing value object. |
IDataElement |
createDataElement(java.lang.String catalogPath,
IGPDataType pDataType,
java.lang.String optionalWorkspace)
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)
Creates a feature class name object from the given catalog path. |
IGPValue |
createFeatureLayer(java.lang.String catalogPath)
Creates a geoprocessing feature layer object from the catalog path. |
IGPValue |
createParameterValue(java.lang.String text,
IGPDataType pDataType,
int direction)
Creates a geoprocessing value object of the given data type from the given string. |
IName |
createParentFromCatalogPath(java.lang.String catalogPath)
Returns a name object corresponding to the parent object of the specified catalog path. |
IName |
createRasterCatalogName(java.lang.String catalogPath)
Creates a raster catalog name object from the given catalog path. |
IName |
createRasterDatasetName(java.lang.String catalogPath)
Creates a raster dataset name object from the given catalog path. |
IName |
createTableName(java.lang.String catalogPath)
Creates a table name object from the given catalog path. |
IDETable |
decodeDETable(IGPValue pValue)
Returns the table data element specified by the given geoprocessing value object. |
void |
decodeFeatureLayer(IGPValue pValue,
IFeatureClass[] ppFC,
IQueryFilter[] ppQF)
Returns the feature class and query filter specified by the given geoprocessing value object. |
ILayer |
decodeLayer(IGPValue pValue)
Returns the layer object specified by the given geoprocessing value object. |
IRaster |
decodeRaster(IGPValue pValue)
Returns the raster specified by the given geoprocessing value object. |
void |
decodeRasterLayer(IGPValue pValue,
IRasterDataset[] ppRD)
Returns the raster dataset specified by the given geoprocessing value object. |
IStandaloneTable |
decodeStandaloneTable(IGPValue pValue)
Returns the standalone table object specified by the given geoprocessing value object. |
void |
decodeTableView(IGPValue pValue,
ITable[] ppTable,
IQueryFilter[] ppQF)
Returns the table and query filter specified by the given geoprocessing value object. |
void |
delete(IGPValue pGPValue)
Deletes the object referred to by the given geoprocessing value object. |
boolean |
exists(IGPValue pGPValue)
Returns whether the object referred to by the given geoprocessing value object exists. |
void |
expandDataElement(IDataElement pInDE,
IDEBrowseOptions pExpandOptions)
Expands the properties of the given data element according to the given expand options. |
void |
exportFeatureClass(IDataElement pSourceDataElement,
IDataElement pTargetDataElement)
Exports the given feature class to a new feature class. |
boolean |
fieldExists(IGPValue pGPValue,
IField pField)
Returns whether the given field exists within the given geoprocessing value object. |
IField |
findField(IGPValue pGPValue,
java.lang.String name)
Returns the field object with the specified name in the given geoprocessing value object. |
ILayer |
findMapLayer(java.lang.String name)
Returns a layer with the given name. |
IGPLayer |
findMapLayer2(java.lang.String name,
ILayer[] ppLayer)
Returns a layer and geoprocessing layer with the given name. |
ITable |
findMapTable(java.lang.String name)
Locates a table with the specified name. |
IGPTableView |
findMapTable2(java.lang.String name,
ITable[] ppTable)
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)
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)
Generates a new spatial reference object. |
java.lang.Object |
getCatalog()
Returns the catalog object shared between geoprocessing operations. |
IGPEnvironment |
getEnvironment(IArray pEnvironments,
java.lang.String name)
Locates a geoprocessing environment with the given name in the given array. |
IFields |
getFields(IGPValue pValue)
Returns a collection of field objects contained in the given geoprocessing value object. |
IEnumGPValue |
getGPLayers()
Returns an enumeration of current geoprocessing layers. |
IEnumGPValue |
getGPMapData()
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)
Creates the spatial reference from both a source and environment. |
IEnumGPValue |
getGPTableViews()
Returns an enumeration of geoprocessing table views. |
java.lang.Object |
getGxObject(IDataElement pDataElement)
Returns the catalog object corresponding to the given data element. |
java.lang.Object |
getGxObjectFromLocation(java.lang.String catalogPath)
Returns the catalog object from the given catalog path. |
IArray |
getGxObjects(java.lang.String catalogPath)
Returns an array of all catalog objects which correspond to the catalog path. |
IEnumLayer |
getMapLayers()
Returns an enumeration of the current layers in the application. |
IEnumTable |
getMapTables()
Returns an enumeration of standalone tables in the current map. |
IName |
getNameObject(IDataElement pDataElement)
Returns a name object corresponding to the object referred to by the given data element. |
IName |
getNameObjectFromLocation(java.lang.String locationMoniker)
Returns a name object corresponding to the object by the location moniker. |
java.lang.String |
getUnQualifiedCatalogPath(IGPValue pValue)
Returns the unqualified path by striping the GDBs database and user names. |
java.lang.String |
getWorkspace()
Sets the path to the current workspace. |
IGPMessages |
internalValidate(IArray pParameters,
IArray pParamValues,
boolean updateValues,
boolean honorDerivedFlag,
IGPEnvironmentManager pEnvMgr)
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)
Performs a validation of the a single parameter to a GPTool. |
boolean |
isBadMessage(IGPMessages pMessages,
int index)
Tests if a given message within an array of messages is bad. |
boolean |
isDatasetType(java.lang.Object pUnknown)
Returns whether the given object is a dataset. |
boolean |
isDerived(java.lang.Object pInput)
Returns whether the given variable or parameter is derived. |
boolean |
isGPTableView(IGPValue pValue)
Returns test if a geoprocessing table views is in fact a table and not from a layer. |
boolean |
isRefreshCatalogParent()
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)
Returns a data element object from the catalog object specified by the given path, data type, and expand options. |
IDataElement |
makeDataElementFromNameObject(IName name)
Creates a new data element object from the given name object. |
IArray |
makeDataElements(java.lang.String catalogPath,
IDEBrowseOptions pBrowseOptions)
Get data elements from catalog path. |
IGPLayer |
makeGPLayer(java.lang.String catalogPath,
IGPDataType pDataType)
Creates a geoprocessing layer object from the given catalog path and of the given geoprocessing data type. |
IGPLayer |
makeGPLayerFromLayer(ILayer pLayer)
Creates a geoprocessing layer object based on the given layer object. |
IGPTableView |
makeGPTableView(java.lang.String catalogPath,
IGPDataType pDataType)
Returns a geoprocessing table view object corresponding to the given catalog path and of the specified geoprocessing data type. |
IGPTableView |
makeGPTableViewFromTable(ITable pTable)
Returns a new geoprocessing table view object from the given table object. |
IGPValue |
makeGPValueFromObject(java.lang.Object pUnk)
Generate an GPValue from an Arc Object. |
IDataset |
openDataset(IGPValue pValue)
Opens the dataset object specified by the given geoprocessing value object. |
IDataset |
openDatasetFromLocation(java.lang.String catalogPath)
Opens the dataset object from the given catalog path. |
IFeatureClass |
openFeatureClassFromString(java.lang.String catalogPath)
Opens a feature class from the given catalog path. |
IFeatureLayer |
openFeatureLayerFromString(java.lang.String catalogPath)
Opens a feature layer from the given catalog path. |
IRasterDataset |
openRasterDatasetFromString(java.lang.String catalogPath)
Opens a raster dataset object from the given catalog path. |
IRasterLayer |
openRasterLayerFromString(java.lang.String catalogPath)
Opens a raster layer object from the given catalog path. |
ITable |
openTableFromString(java.lang.String catalogPath)
Opens a table from the given catalog path. |
void |
packGPValue(IGPValue pValue,
java.lang.Object pInput)
Sets the given geoprocessing value into the given parameter/variable. |
java.lang.String |
qualifyOutputCatalogPath(java.lang.String catalogPath)
Qualify the catalog path with the GDBs database and user names. |
void |
qualifyOutputDataElement(IGPValue pValue)
Qualify the catalog path of the given value with the GDBs database and user names. |
void |
refreshCatalog(IDataElement pSourceDataElement)
Refreshes the parent within the catalog of the given data element. |
void |
refreshView()
Refreshes the applications active view. |
void |
releaseInternals()
Releases all internal objects used prior to releasing this GPUtilities object. |
void |
removeFromMap(IGPValue pGPValue,
java.lang.String name)
Removes the data/layers specified by the geoprocessing value object and/or name. |
void |
removeInternalLayer(java.lang.String name)
Removes the internal layer. |
void |
removeInternalLayerEx(ILayer pLayer)
Removes the internal layer. |
void |
removeInternalTable(java.lang.String name)
Removes the internal table. |
void |
removeInternalTableEx(ITable pTable)
Removes the internal table. |
void |
removeInternalValues()
Removes all of the GPValues returned from MakeGPValueFromObject. |
void |
rename(IGPValue pSourceGPValue,
IGPValue pTargetGPValue)
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)
Calculates and sets the grid index sizes on the given geometry definition object. |
void |
setRefreshCatalogParent(boolean pRefresh)
Returns whether catalog objects, used by the shared catalog object, are refreshed during geoprocessing operations. |
void |
setWorkspace(java.lang.String workPath)
Sets the path to the current workspace. |
IGPValue |
unpackGPValue(java.lang.Object pInput)
Returns the geoprocessing value object from the given parameter, variable, or value object. |
boolean |
validateExists(IGPValue pGPValue,
boolean checkDerived)
Verifies that the data referenced by the given geoprocessing value object exists. |
| Field Detail |
|---|
static final int IID32f06b8f_a395_4f4e_b24f_52bbef06a036
static final int xxDummy
static final java.lang.String IID
| Method Detail |
|---|
IGPMessages internalValidate(IArray pParameters,
IArray pParamValues,
boolean updateValues,
boolean honorDerivedFlag,
IGPEnvironmentManager pEnvMgr)
throws java.io.IOException,
AutomationException
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)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void internalValidateValue(IGPParameter pParameter,
java.lang.Object pValue,
boolean updateValue,
boolean honorDerivedFlag,
IGPEnvironmentManager pEnvMgr,
IGPMessage pMessage)
throws java.io.IOException,
AutomationException
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)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isBadMessage(IGPMessages pMessages,
int index)
throws java.io.IOException,
AutomationException
pMessages - A reference to a com.esri.arcgis.geodatabase.IGPMessages (in)index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGPValue generateDefaultOutputValue(IGPEnvironmentManager pEnvMgr,
java.lang.String functionname,
IGPParameter pOutputParam,
IGPValue pInputValue,
java.lang.String extension,
int outputFileBaseLimit)
throws java.io.IOException,
AutomationException
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)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void qualifyOutputDataElement(IGPValue pValue)
throws java.io.IOException,
AutomationException
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
java.lang.String qualifyOutputCatalogPath(java.lang.String catalogPath)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
java.lang.String getUnQualifiedCatalogPath(IGPValue pValue)
throws java.io.IOException,
AutomationException
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setWorkspace(java.lang.String workPath)
throws java.io.IOException,
AutomationException
workPath - The workPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
java.lang.String getWorkspace()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
java.lang.Object getCatalog()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isRefreshCatalogParent()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRefreshCatalogParent(boolean pRefresh)
throws java.io.IOException,
AutomationException
pRefresh - The pRefresh (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IDataElement makeDataElement(java.lang.String catalogPath,
IGPDataType pDataType,
IDEBrowseOptions pExpandOptions)
throws java.io.IOException,
AutomationException
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)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IDataElement makeDataElementFromNameObject(IName name)
throws java.io.IOException,
AutomationException
name - A reference to a com.esri.arcgis.system.IName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void expandDataElement(IDataElement pInDE,
IDEBrowseOptions pExpandOptions)
throws java.io.IOException,
AutomationException
pInDE - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)pExpandOptions - A reference to a com.esri.arcgis.geodatabase.IDEBrowseOptions (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IDataElement createDataElement(java.lang.String catalogPath,
IGPDataType pDataType,
java.lang.String optionalWorkspace)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)pDataType - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)optionalWorkspace - The optionalWorkspace (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGPValue createFeatureLayer(java.lang.String catalogPath)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IRasterDataset openRasterDatasetFromString(java.lang.String catalogPath)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IFeatureClass openFeatureClassFromString(java.lang.String catalogPath)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITable openTableFromString(java.lang.String catalogPath)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IRasterLayer openRasterLayerFromString(java.lang.String catalogPath)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IFeatureLayer openFeatureLayerFromString(java.lang.String catalogPath)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IName createFeatureClassName(java.lang.String catalogPath)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IName createRasterDatasetName(java.lang.String catalogPath)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IName createRasterCatalogName(java.lang.String catalogPath)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IName createTableName(java.lang.String catalogPath)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IDataset openDataset(IGPValue pValue)
throws java.io.IOException,
AutomationException
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IDataset openDatasetFromLocation(java.lang.String catalogPath)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void addToMap(IGPValue pGPValue,
java.lang.String name,
boolean temporary,
java.lang.Object pUnkRenderer)
throws java.io.IOException,
AutomationException
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)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void refreshCatalog(IDataElement pSourceDataElement)
throws java.io.IOException,
AutomationException
pSourceDataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void exportFeatureClass(IDataElement pSourceDataElement,
IDataElement pTargetDataElement)
throws java.io.IOException,
AutomationException
pSourceDataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)pTargetDataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void delete(IGPValue pGPValue)
throws java.io.IOException,
AutomationException
pGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void rename(IGPValue pSourceGPValue,
IGPValue pTargetGPValue)
throws java.io.IOException,
AutomationException
pSourceGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)pTargetGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void copy(IGPValue pSourceGPValue,
IGPValue pTargetGPValue)
throws java.io.IOException,
AutomationException
pSourceGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)pTargetGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean exists(IGPValue pGPValue)
throws java.io.IOException,
AutomationException
pGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean compareWildCard(java.lang.String wildCard,
java.lang.String data)
throws java.io.IOException,
AutomationException
wildCard - The wildCard (in)data - The data (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IName getNameObject(IDataElement pDataElement)
throws java.io.IOException,
AutomationException
pDataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IName getNameObjectFromLocation(java.lang.String locationMoniker)
throws java.io.IOException,
AutomationException
locationMoniker - The locationMoniker (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
java.lang.Object getGxObjectFromLocation(java.lang.String catalogPath)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean fieldExists(IGPValue pGPValue,
IField pField)
throws java.io.IOException,
AutomationException
pGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)pField - A reference to a com.esri.arcgis.geodatabase.IField (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IField findField(IGPValue pGPValue,
java.lang.String name)
throws java.io.IOException,
AutomationException
pGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)name - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumLayer getMapLayers()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ILayer findMapLayer(java.lang.String name)
throws java.io.IOException,
AutomationException
name - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGPLayer findMapLayer2(java.lang.String name,
ILayer[] ppLayer)
throws java.io.IOException,
AutomationException
name - The name (in)ppLayer - A reference to a com.esri.arcgis.carto.ILayer (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumGPValue getGPLayers()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGPLayer makeGPLayer(java.lang.String catalogPath,
IGPDataType pDataType)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)pDataType - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGPEnvironment getEnvironment(IArray pEnvironments,
java.lang.String name)
throws java.io.IOException,
AutomationException
pEnvironments - A reference to a com.esri.arcgis.system.IArray (in)name - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void addInternalLayer(ILayer pLayer)
throws java.io.IOException,
AutomationException
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void addInternalLayer2(ILayer pLayer,
IGPLayer pGPLayer)
throws java.io.IOException,
AutomationException
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)pGPLayer - A reference to a com.esri.arcgis.datasourcesfile.IGPLayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGPLayer makeGPLayerFromLayer(ILayer pLayer)
throws java.io.IOException,
AutomationException
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IName createParentFromCatalogPath(java.lang.String catalogPath)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGPValue unpackGPValue(java.lang.Object pInput)
throws java.io.IOException,
AutomationException
pInput - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void decodeRasterLayer(IGPValue pValue,
IRasterDataset[] ppRD)
throws java.io.IOException,
AutomationException
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)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void decodeFeatureLayer(IGPValue pValue,
IFeatureClass[] ppFC,
IQueryFilter[] ppQF)
throws java.io.IOException,
AutomationException
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)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void decodeTableView(IGPValue pValue,
ITable[] ppTable,
IQueryFilter[] ppQF)
throws java.io.IOException,
AutomationException
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)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ILayer decodeLayer(IGPValue pValue)
throws java.io.IOException,
AutomationException
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IStandaloneTable decodeStandaloneTable(IGPValue pValue)
throws java.io.IOException,
AutomationException
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IDETable decodeDETable(IGPValue pValue)
throws java.io.IOException,
AutomationException
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void releaseInternals()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumTable getMapTables()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITable findMapTable(java.lang.String name)
throws java.io.IOException,
AutomationException
name - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGPTableView findMapTable2(java.lang.String name,
ITable[] ppTable)
throws java.io.IOException,
AutomationException
name - The name (in)ppTable - A reference to a com.esri.arcgis.geodatabase.ITable (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumGPValue getGPTableViews()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isGPTableView(IGPValue pValue)
throws java.io.IOException,
AutomationException
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGPTableView makeGPTableView(java.lang.String catalogPath,
IGPDataType pDataType)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)pDataType - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void addInternalTable(ITable pTable)
throws java.io.IOException,
AutomationException
pTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void addInternalTable2(ITable pTable,
IGPTableView pGPTableView)
throws java.io.IOException,
AutomationException
pTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)pGPTableView - A reference to a com.esri.arcgis.geoprocessing.IGPTableView (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGPTableView makeGPTableViewFromTable(ITable pTable)
throws java.io.IOException,
AutomationException
pTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IFields getFields(IGPValue pValue)
throws java.io.IOException,
AutomationException
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean canAddToMap()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
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
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)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setGridIndex(IGPEnvironmentManager pEnvMgr,
IArray pInputTables,
double spatialIndex1,
double spatialIndex2,
double spatialIndex3,
java.lang.Object pUnk,
IGeometryDef pGeometryDef)
throws java.io.IOException,
AutomationException
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)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isDatasetType(java.lang.Object pUnknown)
throws java.io.IOException,
AutomationException
pUnknown - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void removeFromMap(IGPValue pGPValue,
java.lang.String name)
throws java.io.IOException,
AutomationException
pGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)name - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isDerived(java.lang.Object pInput)
throws java.io.IOException,
AutomationException
pInput - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void refreshView()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void packGPValue(IGPValue pValue,
java.lang.Object pInput)
throws java.io.IOException,
AutomationException
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)pInput - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGPValue createParameterValue(java.lang.String text,
IGPDataType pDataType,
int direction)
throws java.io.IOException,
AutomationException
text - The text (in)pDataType - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)direction - A com.esri.arcgis.geoprocessing.esriGPParameterDirection constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean validateExists(IGPValue pGPValue,
boolean checkDerived)
throws java.io.IOException,
AutomationException
pGPValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)checkDerived - The checkDerived (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
java.lang.Object getGxObject(IDataElement pDataElement)
throws java.io.IOException,
AutomationException
pDataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IArray getGxObjects(java.lang.String catalogPath)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IArray makeDataElements(java.lang.String catalogPath,
IDEBrowseOptions pBrowseOptions)
throws java.io.IOException,
AutomationException
catalogPath - The catalogPath (in)pBrowseOptions - A reference to a com.esri.arcgis.geodatabase.IDEBrowseOptions (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumGPValue getGPMapData()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGPValue makeGPValueFromObject(java.lang.Object pUnk)
throws java.io.IOException,
AutomationException
pUnk - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void removeInternalValues()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void removeInternalLayer(java.lang.String name)
throws java.io.IOException,
AutomationException
name - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void removeInternalTable(java.lang.String name)
throws java.io.IOException,
AutomationException
name - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IRaster decodeRaster(IGPValue pValue)
throws java.io.IOException,
AutomationException
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
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
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)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void removeInternalLayerEx(ILayer pLayer)
throws java.io.IOException,
AutomationException
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void removeInternalTableEx(ITable pTable)
throws java.io.IOException,
AutomationException
pTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||