com.esri.arcgis.geoprocessing
Interface IToolboxWorkspace

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IToolboxWorkspaceProxy

public interface IToolboxWorkspace
extends java.io.Serializable

COM Interface 'IToolboxWorkspace'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'

Description: 'Provides access to methods on the toolbox workspace 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 IID027612f3_7e6b_4fdb_b20e_0ca4ccfa45b4
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IGPToolbox createToolbox(java.lang.String name, java.lang.String alias)
          Creates a new toolbox in the workspace.
 void deleteToolbox(java.lang.String name)
          Deletes a toolbox from the workspace.
 IEnumGPToolbox getToolboxes()
          An enumeration of toolbox objects contained in the workspace.
 IEnumGPToolboxName getToolboxNames()
          An enumeration of toolbox name objects contained in the workspace.
 IGPToolbox openToolbox(java.lang.String name)
          Opens an existing toolbox in the workspace.
 

Field Detail

IID027612f3_7e6b_4fdb_b20e_0ca4ccfa45b4

static final int IID027612f3_7e6b_4fdb_b20e_0ca4ccfa45b4
See Also:
Constant Field Values

xxDummy

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

IID

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

getToolboxNames

IEnumGPToolboxName getToolboxNames()
                                   throws java.io.IOException,
                                          AutomationException
An enumeration of toolbox name objects contained in the workspace.

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

getToolboxes

IEnumGPToolbox getToolboxes()
                            throws java.io.IOException,
                                   AutomationException
An enumeration of toolbox objects contained in the workspace.

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

openToolbox

IGPToolbox openToolbox(java.lang.String name)
                       throws java.io.IOException,
                              AutomationException
Opens an existing toolbox in the workspace.

Parameters:
name - The name (in)
Returns:
A reference to a com.esri.arcgis.geoprocessing.IGPToolbox
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createToolbox

IGPToolbox createToolbox(java.lang.String name,
                         java.lang.String alias)
                         throws java.io.IOException,
                                AutomationException
Creates a new toolbox in the workspace.

Parameters:
name - The name (in)
alias - The alias (in)
Returns:
A reference to a com.esri.arcgis.geoprocessing.IGPToolbox
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteToolbox

void deleteToolbox(java.lang.String name)
                   throws java.io.IOException,
                          AutomationException
Deletes a toolbox from the workspace.

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