com.esri.arcgis.geoprocessing
Interface IGPToolEdit

All Superinterfaces:
Serializable
All Known Implementing Classes:
IGPToolEditProxy

public interface IGPToolEdit
extends Serializable

Provides access to edit methods on a geoprocessing tool object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows


Method Summary
 boolean canCopy()
          Returns whether or not the tool can be copied.
 IGPTool copy(Object destination)
          Copies the tool to a toolbox.
 

Method Detail

canCopy

boolean canCopy()
                throws IOException,
                       AutomationException
Returns whether or not the tool can be copied.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

Returns:
The canCopy
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

copy

IGPTool copy(Object destination)
             throws IOException,
                    AutomationException
Copies the tool to a toolbox.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

Parameters:
destination - A reference to another Object (IUnknown) (in)
Returns:
A reference to a com.esri.arcgis.geoprocessing.IGPTool
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.