com.esri.arcgis.networkanalyst
Interface INAStreetDirections

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
INAStreetDirectionsProxy

public interface INAStreetDirections
extends java.io.Serializable

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

Description: 'Provides access to the driving directions.' 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 IID3d852f49_6240_4b15_b3af_e0ba9fbedbdd
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 INAStreetDirection getDirection(int index)
          The direction item by index.
 int getDirectionCount()
          The number of direction items.
 int getRouteID()
          The route ID for the directions.
 java.lang.String getRouteName()
          The route name for the directions.
 INAStreetDirection getSummary()
          The summary information.
 

Field Detail

IID3d852f49_6240_4b15_b3af_e0ba9fbedbdd

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

getRouteID

int getRouteID()
               throws java.io.IOException,
                      AutomationException
The route ID for the directions.

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

getRouteName

java.lang.String getRouteName()
                              throws java.io.IOException,
                                     AutomationException
The route name for the directions.

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

getDirectionCount

int getDirectionCount()
                      throws java.io.IOException,
                             AutomationException
The number of direction items.

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

getDirection

INAStreetDirection getDirection(int index)
                                throws java.io.IOException,
                                       AutomationException
The direction item by index.

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

getSummary

INAStreetDirection getSummary()
                              throws java.io.IOException,
                                     AutomationException
The summary information.

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