com.esri.arcgis.networkanalyst
Interface IGPNAUtilities

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPNAUtilities, IGPNAUtilitiesProxy

public interface IGPNAUtilities
extends java.io.Serializable

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

Description: 'Provides access to network analyst geoprocessing utilities.' 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 IIDdd8aabd5_1a7f_4bf7_8480_326900f49b55
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IDENetworkDataset decodeDENetwork(IGPValue value)
          Returns the network dataset data element specified by the given geoprocessing value object.
 IGPNALayer decodeGPNALayer(IGPValue value)
          Returns the network analyst layer data element specified by the given geoprocessing value object.
 INALayer decodeNALayer(IGPValue value)
          Returns the network analyst layer specified by the given geoprocessing value object.
 IArray getLocatorFeatureAgents(IDENetworkDataset de, boolean bIncludeSubtypes)
          Get an array of locator feature agents for a network dataset.
 

Field Detail

IIDdd8aabd5_1a7f_4bf7_8480_326900f49b55

static final int IIDdd8aabd5_1a7f_4bf7_8480_326900f49b55
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

decodeDENetwork

IDENetworkDataset decodeDENetwork(IGPValue value)
                                  throws java.io.IOException,
                                         AutomationException
Returns the network dataset data element specified by the given geoprocessing value object.

Parameters:
value - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IDENetworkDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

decodeNALayer

INALayer decodeNALayer(IGPValue value)
                       throws java.io.IOException,
                              AutomationException
Returns the network analyst layer specified by the given geoprocessing value object.

Parameters:
value - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Returns:
A reference to a com.esri.arcgis.networkanalyst.INALayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

decodeGPNALayer

IGPNALayer decodeGPNALayer(IGPValue value)
                           throws java.io.IOException,
                                  AutomationException
Returns the network analyst layer data element specified by the given geoprocessing value object.

Parameters:
value - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Returns:
A reference to a com.esri.arcgis.networkanalyst.IGPNALayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLocatorFeatureAgents

IArray getLocatorFeatureAgents(IDENetworkDataset de,
                               boolean bIncludeSubtypes)
                               throws java.io.IOException,
                                      AutomationException
Get an array of locator feature agents for a network dataset.

Parameters:
de - A reference to a com.esri.arcgis.geodatabase.IDENetworkDataset (in)
bIncludeSubtypes - The bIncludeSubtypes (in)
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.