com.esri.arcgis.geoprocessing
Interface IGPEnvironmentImpl

All Superinterfaces:
Serializable
All Known Implementing Classes:
IGPEnvironmentImplProxy

public interface IGPEnvironmentImpl
extends Serializable

Provides access to the implementation properties/methods of a geoprocessing environment object.

Product Availability

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


Method Summary
 IGPEnvironment getParent()
          The parent geoprocessing environment object.
 IGPValue getValue()
          The value.
 void setParentByRef(IGPEnvironment env)
          The parent geoprocessing environment object.
 

Method Detail

getParent

IGPEnvironment getParent()
                         throws IOException,
                                AutomationException
The parent geoprocessing environment object.

Product Availability

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

Supported Platforms

Windows

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

setParentByRef

void setParentByRef(IGPEnvironment env)
                    throws IOException,
                           AutomationException
The parent geoprocessing environment object.

Product Availability

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

Parameters:
env - A reference to a com.esri.arcgis.geoprocessing.IGPEnvironment (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getValue

IGPValue getValue()
                  throws IOException,
                         AutomationException
The value.

Product Availability

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

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