com.esri.arcgis.networkanalyst
Interface INATraversalResultQuery

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
INATraversalResultQuery2
All Known Implementing Classes:
INATraversalResultQuery2Proxy, INATraversalResultQueryProxy, NATraversalResult

public interface INATraversalResultQuery
extends java.io.Serializable

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

Description: 'Provides access to the results of an analysis.' 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 IID07f8ebe3_1378_4261_8284_35c16b8fb707
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getElementIDFieldName()
          The element ID field name.
 IFeatureClass getFeatureClass(int networkElementType)
          The feature class by element type.
 java.lang.String getFromEdgeIDFieldName()
          The from edge ID field name.
 java.lang.String getFromJunctionIDFieldName()
          The from junction ID field name.
 java.lang.String getFromPositionFieldName()
          The from position field name.
 java.lang.String getSourceIDFieldName()
          The source ID field name.
 java.lang.String getSourceOIDFieldName()
          The source OID field name.
 java.lang.String getToEdgeIDFieldName()
          The to edge ID field name.
 java.lang.String getToJunctionIDFieldName()
          The to junction ID field name.
 java.lang.String getToPositionFieldName()
          The to position field name.
 IFeatureCursor searchConnected(INATraversalResultElement element, int searchedElementType, int searchedDirection, boolean recycle)
          Returns a connected set of elements in the result.
 

Field Detail

IID07f8ebe3_1378_4261_8284_35c16b8fb707

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

getFeatureClass

IFeatureClass getFeatureClass(int networkElementType)
                              throws java.io.IOException,
                                     AutomationException
The feature class by element type.

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

searchConnected

IFeatureCursor searchConnected(INATraversalResultElement element,
                               int searchedElementType,
                               int searchedDirection,
                               boolean recycle)
                               throws java.io.IOException,
                                      AutomationException
Returns a connected set of elements in the result.

Parameters:
element - A reference to a com.esri.arcgis.networkanalyst.INATraversalResultElement (in)
searchedElementType - A com.esri.arcgis.geodatabase.esriNetworkElementType constant (in)
searchedDirection - A com.esri.arcgis.geodatabase.esriRelDirection constant (in)
recycle - The recycle (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IFeatureCursor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getElementIDFieldName

java.lang.String getElementIDFieldName()
                                       throws java.io.IOException,
                                              AutomationException
The element ID field name.

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

getSourceIDFieldName

java.lang.String getSourceIDFieldName()
                                      throws java.io.IOException,
                                             AutomationException
The source ID field name.

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

getSourceOIDFieldName

java.lang.String getSourceOIDFieldName()
                                       throws java.io.IOException,
                                              AutomationException
The source OID field name.

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

getFromPositionFieldName

java.lang.String getFromPositionFieldName()
                                          throws java.io.IOException,
                                                 AutomationException
The from position field name.

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

getToPositionFieldName

java.lang.String getToPositionFieldName()
                                        throws java.io.IOException,
                                               AutomationException
The to position field name.

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

getFromJunctionIDFieldName

java.lang.String getFromJunctionIDFieldName()
                                            throws java.io.IOException,
                                                   AutomationException
The from junction ID field name.

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

getToJunctionIDFieldName

java.lang.String getToJunctionIDFieldName()
                                          throws java.io.IOException,
                                                 AutomationException
The to junction ID field name.

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

getFromEdgeIDFieldName

java.lang.String getFromEdgeIDFieldName()
                                        throws java.io.IOException,
                                               AutomationException
The from edge ID field name.

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

getToEdgeIDFieldName

java.lang.String getToEdgeIDFieldName()
                                      throws java.io.IOException,
                                             AutomationException
The to edge ID field name.

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