com.esri.arcgis.networkanalyst
Interface INACompactStreetDirectionsAgent2

All Superinterfaces:
INACompactStreetDirectionsAgent, java.io.Serializable
All Known Implementing Classes:
INACompactStreetDirectionsAgent2Proxy, NACompactStreetDirectionsAgent

public interface INACompactStreetDirectionsAgent2
extends INACompactStreetDirectionsAgent, java.io.Serializable

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

Description: 'Provides access to the INACompactStreetDirectionsAgent2 Interface.' 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 IID583bf59e_75c6_4ef8_9dfe_46b700623618
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.networkanalyst.INACompactStreetDirectionsAgent
IIDfd2adb84_43c1_48e6_910e_8e2c7ebe63a9
 
Method Summary
 IStringArray getAvailableStyleNames()
          The collection of style names supported by the agent.
 ISpatialReference getOutputSpatialReference()
          Output spatial reference to use for geometries returned by the directions objects.
 int getOutputType()
          Output type to use when generating directions.
 java.lang.String getStyleName()
          Style name to use when generating directions.
 IStringArray getSupportedLanguages()
          The collection of languages supported by the agent.
 void setOutputSpatialReferenceByRef(ISpatialReference ppSpatialReference)
          Output spatial reference to use for geometries returned by the directions objects.
 void setOutputType(int pOutputType)
          Output type to use when generating directions.
 void setStyleName(java.lang.String pStyleName)
          Style name to use when generating directions.
 
Methods inherited from interface com.esri.arcgis.networkanalyst.INACompactStreetDirectionsAgent
execute, getDirectionsContainer, getLanguage, getLengthUnits, getTimeAttributeName, setLanguage, setLengthUnits, setTimeAttributeName
 

Field Detail

IID583bf59e_75c6_4ef8_9dfe_46b700623618

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

getOutputSpatialReference

ISpatialReference getOutputSpatialReference()
                                            throws java.io.IOException,
                                                   AutomationException
Output spatial reference to use for geometries returned by the directions objects.

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

setOutputSpatialReferenceByRef

void setOutputSpatialReferenceByRef(ISpatialReference ppSpatialReference)
                                    throws java.io.IOException,
                                           AutomationException
Output spatial reference to use for geometries returned by the directions objects.

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

getSupportedLanguages

IStringArray getSupportedLanguages()
                                   throws java.io.IOException,
                                          AutomationException
The collection of languages supported by the agent.

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

getAvailableStyleNames

IStringArray getAvailableStyleNames()
                                    throws java.io.IOException,
                                           AutomationException
The collection of style names supported by the agent.

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

getStyleName

java.lang.String getStyleName()
                              throws java.io.IOException,
                                     AutomationException
Style name to use when generating directions.

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

setStyleName

void setStyleName(java.lang.String pStyleName)
                  throws java.io.IOException,
                         AutomationException
Style name to use when generating directions.

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

getOutputType

int getOutputType()
                  throws java.io.IOException,
                         AutomationException
Output type to use when generating directions.

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

setOutputType

void setOutputType(int pOutputType)
                   throws java.io.IOException,
                          AutomationException
Output type to use when generating directions.

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