|
|||||||||
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 |