com.esri.arcgis.networkanalyst
Interface INACompactStreetDirection2

All Superinterfaces:
INACompactStreetDirection, java.io.Serializable
All Known Implementing Classes:
INACompactStreetDirection2Proxy

public interface INACompactStreetDirection2
extends INACompactStreetDirection, java.io.Serializable

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

Description: 'Provides access to a compact street direction item.' 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 IIDda05a217_aede_4f37_9e16_03dffe44d7d1
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.networkanalyst.INACompactStreetDirection
IIDba19e651_a488_44c1_9756_ae7205a5bf4e
 
Method Summary
 double getDepartBearing()
          The depart bearing of the item.
 IArray getEvents()
          The collection of events along the item.
 double getGeneralBearing()
          The general bearing of the item.
 java.lang.String getString(int index)
          The direction string by its index.
 int getStringCount()
          The number of direction strings in this item.
 int getStringType(int index)
          The direction string type by its index.
 double getTurnAngle()
          The turn angle at the maneuver point of the item.
 
Methods inherited from interface com.esri.arcgis.networkanalyst.INACompactStreetDirection
getCompressedGeometry, getETA, getLength, getManeuverType, getText, getTime
 

Field Detail

IIDda05a217_aede_4f37_9e16_03dffe44d7d1

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

getTurnAngle

double getTurnAngle()
                    throws java.io.IOException,
                           AutomationException
The turn angle at the maneuver point of the item.

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

getDepartBearing

double getDepartBearing()
                        throws java.io.IOException,
                               AutomationException
The depart bearing of the item.

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

getGeneralBearing

double getGeneralBearing()
                         throws java.io.IOException,
                                AutomationException
The general bearing of the item.

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

getEvents

IArray getEvents()
                 throws java.io.IOException,
                        AutomationException
The collection of events along the item.

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.

getStringCount

int getStringCount()
                   throws java.io.IOException,
                          AutomationException
The number of direction strings in this item.

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

getString

java.lang.String getString(int index)
                           throws java.io.IOException,
                                  AutomationException
The direction string by its index.

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

getStringType

int getStringType(int index)
                  throws java.io.IOException,
                         AutomationException
The direction string type by its index.

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