com.esri.arcgis.schematic
Interface INgUserProcedureSet

All Superinterfaces:
Serializable
All Known Implementing Classes:
INgUserProcedureSetProxy, NgUserProcedureSet

public interface INgUserProcedureSet
extends Serializable

Provides access to members that control the user-procedures set.

Description

A user procedure set is an object matching a class module where are stored user procedures.

Product Availability

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

See Also:
INgUserAttributeSet

Method Summary
 String getName()
          Name allowing the user-procedures set to be referenced.
 Object getObject()
          COM object related to the user-procedures set.
 INgProject getProject()
          Project of the user-procedures set.
 void setName(String pVal)
          Name allowing the user-procedures set to be referenced.
 void setObjectByRef(Object pVal)
          COM object related to the user-procedures set.
 

Method Detail

getName

String getName()
               throws IOException,
                      AutomationException
Name allowing the user-procedures set to be referenced.

Product Availability

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

Returns:
The pVal
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
See Also:
INgProject.addUserProcedures(java.lang.Object, String), INgProject.getUserProcedureSets()

setName

void setName(String pVal)
             throws IOException,
                    AutomationException
Name allowing the user-procedures set to be referenced.

Product Availability

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

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

getObject

Object getObject()
                 throws IOException,
                        AutomationException
COM object related to the user-procedures set.

Product Availability

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

Returns:
A reference to another Automation Object (IDispatch)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setObjectByRef

void setObjectByRef(Object pVal)
                    throws IOException,
                           AutomationException
COM object related to the user-procedures set.

Product Availability

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

Parameters:
pVal - A reference to another Automation Object (IDispatch) (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getProject

INgProject getProject()
                      throws IOException,
                             AutomationException
Project of the user-procedures set.

Product Availability

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

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