com.esri.arcgis.networkanalyst
Interface INATraversalResultSource

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
INATraversalResultSourceProxy, NATraversalResultSource

public interface INATraversalResultSource
extends java.io.Serializable

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

Description: 'Provides access to traversal results for a particular source.' 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 IID035681ec_2ee1_4835_9086_c8670bb1854f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getElementType()
          The network element type.
 int getID()
          The result source ID.
 IDatasetName getLocation()
          The result source location.
 java.lang.String getName()
          The result source name.
 int getResultSourceType()
          The result source type.
 ITable getTable()
          The result source table.
 void setElementType(int networkElementType)
          The network element type.
 void setLocationByRef(IDatasetName name)
          The result source location.
 void setName(java.lang.String name)
          The result source name.
 void setResultSourceType(int sourceType)
          The result source type.
 

Field Detail

IID035681ec_2ee1_4835_9086_c8670bb1854f

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

setElementType

void setElementType(int networkElementType)
                    throws java.io.IOException,
                           AutomationException
The network element type.

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

getElementType

int getElementType()
                   throws java.io.IOException,
                          AutomationException
The network element type.

Returns:
A com.esri.arcgis.geodatabase.esriNetworkElementType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setName

void setName(java.lang.String name)
             throws java.io.IOException,
                    AutomationException
The result source name.

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

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
The result source name.

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

setResultSourceType

void setResultSourceType(int sourceType)
                         throws java.io.IOException,
                                AutomationException
The result source type.

Parameters:
sourceType - A com.esri.arcgis.networkanalyst.esriNATraversalResultSourceType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getResultSourceType

int getResultSourceType()
                        throws java.io.IOException,
                               AutomationException
The result source type.

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

getID

int getID()
          throws java.io.IOException,
                 AutomationException
The result source ID.

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

setLocationByRef

void setLocationByRef(IDatasetName name)
                      throws java.io.IOException,
                             AutomationException
The result source location.

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

getLocation

IDatasetName getLocation()
                         throws java.io.IOException,
                                AutomationException
The result source location.

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

getTable

ITable getTable()
                throws java.io.IOException,
                       AutomationException
The result source table.

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