Custom geoprocessing function tools can be created in Java to define geographic information system (GIS) workflows specific to your requirements. The following steps describe how to consume the custom geoprocessing function tools in ArcCatalog or ArcMap after deployment.
- Create a toolbox in ArcToolbox.
- Open ArcToolbox from ArcCatalog or ArcMap.
- Right-click ArcToolbox.
- Click New Toolbox.
These steps are illustrated in the following screen shot:

- Add the tool.
- Right-click the toolbox that you created.
- Click Add.
- Click Tool.
These steps are illustrated in the following screen shot:

- In the Add Tool dialog box, expand the custom function factory that hosts the custom function tool.
- Click the custom tool.
- Click OK.
These steps are illustrated in the following screen shot:

The custom tool is added to the toolbox as shown in the following screen shot:

- Access and execute the tool.
- Double-click the tool to open the tool dialog box.
- Enter parameter values.
- Click OK to execute the tool.
The tool dialog box (in this case, the Calculate Area tool) is shown in the following screenshot:

See Also:
How to consume custom geoprocessing tools in Java applicationsDevelopment licensing | Deployment licensing |
---|---|
Engine Developer Kit | Engine Runtime |
Server | Server |
ArcView | ArcView |
ArcEditor | ArcEditor |
ArcInfo | ArcInfo |