com.esri.arcgis.networkanalyst
Interface INAServerVRPParams

All Superinterfaces:
INAServerSolverParams, java.io.Serializable
All Known Implementing Classes:
INAServerVRPParamsProxy, NAServerVRPParams

public interface INAServerVRPParams
extends INAServerSolverParams, java.io.Serializable

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

Description: 'Deprecated as of 10.0. Provides access to properties that specify the Vehicle Routing Problem solver settings and return parameters used during network analysis with NAServer.' 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 IID67f3fe93_8b89_4b0d_bc09_31cd05669be3
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.networkanalyst.INAServerSolverParams
IID40635a1f_4c95_4f57_a220_c683941715e5
 
Method Summary
 INAServerLocations getBarriers()
          RecordSet or array of PropertySets representing Barriers loaded as network locations during analysis.
 INAServerLocations getBreaks()
          RecordSet or array of PropertySets representing Breaks loaded as network locations during analysis.
 INAServerLocations getDepots()
          RecordSet or array of PropertySets representing Depots loaded as network locations during analysis.
 java.lang.String getDirectionsLanguage()
          Language to use when computing directions.
 int getDirectionsLengthUnits()
          Length units to use when computing directions.
 int getDirectionsOutputType()
          Type of directions to generate.
 java.lang.String getDirectionsStyleName()
          Name of the directions style to use when generating directions.
 java.lang.String getDirectionsTimeAttributeName()
          Name of network attribute to use for the drive time when computing directions.
 INAServerLocations getOrderPairs()
          RecordSet or array of PropertySets representing Order Pairs loaded as network locations during analysis.
 INAServerLocations getOrders()
          RecordSet or array of PropertySets representing Orders loaded as network locations during analysis.
 INAServerLocations getPolygonBarriers()
          RecordSet or array of PropertySets representing Polygon Barriers loaded as collections of network locations during analysis.
 INAServerLocations getPolylineBarriers()
          RecordSet or array of PropertySets representing Polyline Barriers loaded as collections of network locations during analysis.
 INAServerLocations getRouteRenewals()
          RecordSet or array of PropertySets representing Route Renewals loaded as network locations during analysis.
 INAServerLocations getRoutes()
          RecordSet or array of PropertySets representing Routes loaded as network locations during analysis.
 INAServerLocations getRouteSeedPoints()
          RecordSet or array of PropertySets representing Route Seed Points loaded as network locations during analysis.
 INAServerLocations getRouteZones()
          RecordSet or array of PropertySets representing Route Zones loaded as network locations during analysis.
 INAServerLocations getSpecialties()
          RecordSet or array of PropertySets representing Specialties loaded as network locations during analysis.
 boolean isReturnBarriers()
          Indicates if the output barriers recordset should be returned with the analysis results.
 boolean isReturnBreaks()
          Indicates if the output Breaks recordset should be returned with the analysis results.
 boolean isReturnCompactDirections()
          Indicates if compact directions should be generated and returned with the analysis results.
 boolean isReturnDepots()
          Indicates if the output Depots recordset should be returned with the analysis results.
 boolean isReturnDepotVisits()
          Indicates if the output Depot Visits recordset should be returned with the analysis results.
 boolean isReturnOrderPairs()
          Indicates if the output OrderPairs recordset should be returned with the analysis results.
 boolean isReturnOrders()
          Indicates if the output Orders recordset should be returned with the analysis results.
 boolean isReturnPolygonBarriers()
          Indicates if the output polygon barriers recordset should be returned with the analysis results.
 boolean isReturnPolylineBarriers()
          Indicates if the output polyline barriers recordset should be returned with the analysis results.
 boolean isReturnRouteRenewals()
          Indicates if the output Route Renewals recordset should be returned with the analysis results.
 boolean isReturnRoutes()
          Indicates if the output Routes recordset should be returned with the analysis results.
 boolean isReturnRouteSeedPoints()
          Indicates if the Route Seed Points recordset should be returned with the analysis results.
 boolean isReturnRouteZones()
          Indicates if the Route Zones recordset should be returned with the analysis results.
 boolean isReturnSpecialties()
          Indicates if the Specialties recordset should be returned with the analysis results.
 void setBarriersByRef(INAServerLocations barriers)
          RecordSet or array of PropertySets representing Barriers loaded as network locations during analysis.
 void setBreaksByRef(INAServerLocations breaks)
          RecordSet or array of PropertySets representing Breaks loaded as network locations during analysis.
 void setDepotsByRef(INAServerLocations depots)
          RecordSet or array of PropertySets representing Depots loaded as network locations during analysis.
 void setDirectionsLanguage(java.lang.String directionsLanguage)
          Language to use when computing directions.
 void setDirectionsLengthUnits(int directionsLengthUnits)
          Length units to use when computing directions.
 void setDirectionsOutputType(int directionsOutputType)
          Type of directions to generate.
 void setDirectionsStyleName(java.lang.String directionsStyleName)
          Name of the directions style to use when generating directions.
 void setDirectionsTimeAttributeName(java.lang.String directionsTimeAttributeName)
          Name of network attribute to use for the drive time when computing directions.
 void setOrderPairsByRef(INAServerLocations orderPairs)
          RecordSet or array of PropertySets representing Order Pairs loaded as network locations during analysis.
 void setOrdersByRef(INAServerLocations orders)
          RecordSet or array of PropertySets representing Orders loaded as network locations during analysis.
 void setPolygonBarriersByRef(INAServerLocations polygonBarriers)
          RecordSet or array of PropertySets representing Polygon Barriers loaded as collections of network locations during analysis.
 void setPolylineBarriersByRef(INAServerLocations polylineBarriers)
          RecordSet or array of PropertySets representing Polyline Barriers loaded as collections of network locations during analysis.
 void setReturnBarriers(boolean returnBarriers)
          Indicates if the output barriers recordset should be returned with the analysis results.
 void setReturnBreaks(boolean returnBreaks)
          Indicates if the output Breaks recordset should be returned with the analysis results.
 void setReturnCompactDirections(boolean returnCompactDirections)
          Indicates if compact directions should be generated and returned with the analysis results.
 void setReturnDepots(boolean returnDepots)
          Indicates if the output Depots recordset should be returned with the analysis results.
 void setReturnDepotVisits(boolean returnDepotVisits)
          Indicates if the output Depot Visits recordset should be returned with the analysis results.
 void setReturnOrderPairs(boolean returnOrderPairs)
          Indicates if the output OrderPairs recordset should be returned with the analysis results.
 void setReturnOrders(boolean returnOrders)
          Indicates if the output Orders recordset should be returned with the analysis results.
 void setReturnPolygonBarriers(boolean returnBarriers)
          Indicates if the output polygon barriers recordset should be returned with the analysis results.
 void setReturnPolylineBarriers(boolean returnBarriers)
          Indicates if the output polyline barriers recordset should be returned with the analysis results.
 void setReturnRouteRenewals(boolean returnRouteRenewals)
          Indicates if the output Route Renewals recordset should be returned with the analysis results.
 void setReturnRoutes(boolean returnRoutes)
          Indicates if the output Routes recordset should be returned with the analysis results.
 void setReturnRouteSeedPoints(boolean returnRouteSeedPoints)
          Indicates if the Route Seed Points recordset should be returned with the analysis results.
 void setReturnRouteZones(boolean returnRouteZones)
          Indicates if the Route Zones recordset should be returned with the analysis results.
 void setReturnSpecialties(boolean returnSpecialties)
          Indicates if the Specialties recordset should be returned with the analysis results.
 void setRouteRenewalsByRef(INAServerLocations routeRenewals)
          RecordSet or array of PropertySets representing Route Renewals loaded as network locations during analysis.
 void setRoutesByRef(INAServerLocations routes)
          RecordSet or array of PropertySets representing Routes loaded as network locations during analysis.
 void setRouteSeedPointsByRef(INAServerLocations routeSeedPoints)
          RecordSet or array of PropertySets representing Route Seed Points loaded as network locations during analysis.
 void setRouteZonesByRef(INAServerLocations routeZones)
          RecordSet or array of PropertySets representing Route Zones loaded as network locations during analysis.
 void setSpecialtiesByRef(INAServerLocations specialties)
          RecordSet or array of PropertySets representing Specialties loaded as network locations during analysis.
 
Methods inherited from interface com.esri.arcgis.networkanalyst.INAServerSolverParams
getImageDescription, getMapDescription, getMaxSnapTolerance, getNAClassCandidateFieldMaps, getNALayerName, getOutputSpatialReference, getSnapTolerance, getSnapToleranceUnits, isReturnMap, setImageDescriptionByRef, setMapDescriptionByRef, setMaxSnapTolerance, setNAClassCandidateFieldMaps, setNALayerName, setOutputSpatialReferenceByRef, setReturnMap, setSnapTolerance, setSnapToleranceUnits
 

Field Detail

IID67f3fe93_8b89_4b0d_bc09_31cd05669be3

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

setOrdersByRef

void setOrdersByRef(INAServerLocations orders)
                    throws java.io.IOException,
                           AutomationException
RecordSet or array of PropertySets representing Orders loaded as network locations during analysis.

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

getOrders

INAServerLocations getOrders()
                             throws java.io.IOException,
                                    AutomationException
RecordSet or array of PropertySets representing Orders loaded as network locations during analysis.

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

setDepotsByRef

void setDepotsByRef(INAServerLocations depots)
                    throws java.io.IOException,
                           AutomationException
RecordSet or array of PropertySets representing Depots loaded as network locations during analysis.

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

getDepots

INAServerLocations getDepots()
                             throws java.io.IOException,
                                    AutomationException
RecordSet or array of PropertySets representing Depots loaded as network locations during analysis.

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

setRoutesByRef

void setRoutesByRef(INAServerLocations routes)
                    throws java.io.IOException,
                           AutomationException
RecordSet or array of PropertySets representing Routes loaded as network locations during analysis.

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

getRoutes

INAServerLocations getRoutes()
                             throws java.io.IOException,
                                    AutomationException
RecordSet or array of PropertySets representing Routes loaded as network locations during analysis.

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

setBreaksByRef

void setBreaksByRef(INAServerLocations breaks)
                    throws java.io.IOException,
                           AutomationException
RecordSet or array of PropertySets representing Breaks loaded as network locations during analysis.

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

getBreaks

INAServerLocations getBreaks()
                             throws java.io.IOException,
                                    AutomationException
RecordSet or array of PropertySets representing Breaks loaded as network locations during analysis.

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

setRouteZonesByRef

void setRouteZonesByRef(INAServerLocations routeZones)
                        throws java.io.IOException,
                               AutomationException
RecordSet or array of PropertySets representing Route Zones loaded as network locations during analysis.

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

getRouteZones

INAServerLocations getRouteZones()
                                 throws java.io.IOException,
                                        AutomationException
RecordSet or array of PropertySets representing Route Zones loaded as network locations during analysis.

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

setRouteSeedPointsByRef

void setRouteSeedPointsByRef(INAServerLocations routeSeedPoints)
                             throws java.io.IOException,
                                    AutomationException
RecordSet or array of PropertySets representing Route Seed Points loaded as network locations during analysis.

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

getRouteSeedPoints

INAServerLocations getRouteSeedPoints()
                                      throws java.io.IOException,
                                             AutomationException
RecordSet or array of PropertySets representing Route Seed Points loaded as network locations during analysis.

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

setRouteRenewalsByRef

void setRouteRenewalsByRef(INAServerLocations routeRenewals)
                           throws java.io.IOException,
                                  AutomationException
RecordSet or array of PropertySets representing Route Renewals loaded as network locations during analysis.

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

getRouteRenewals

INAServerLocations getRouteRenewals()
                                    throws java.io.IOException,
                                           AutomationException
RecordSet or array of PropertySets representing Route Renewals loaded as network locations during analysis.

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

setSpecialtiesByRef

void setSpecialtiesByRef(INAServerLocations specialties)
                         throws java.io.IOException,
                                AutomationException
RecordSet or array of PropertySets representing Specialties loaded as network locations during analysis.

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

getSpecialties

INAServerLocations getSpecialties()
                                  throws java.io.IOException,
                                         AutomationException
RecordSet or array of PropertySets representing Specialties loaded as network locations during analysis.

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

setOrderPairsByRef

void setOrderPairsByRef(INAServerLocations orderPairs)
                        throws java.io.IOException,
                               AutomationException
RecordSet or array of PropertySets representing Order Pairs loaded as network locations during analysis.

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

getOrderPairs

INAServerLocations getOrderPairs()
                                 throws java.io.IOException,
                                        AutomationException
RecordSet or array of PropertySets representing Order Pairs loaded as network locations during analysis.

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

setBarriersByRef

void setBarriersByRef(INAServerLocations barriers)
                      throws java.io.IOException,
                             AutomationException
RecordSet or array of PropertySets representing Barriers loaded as network locations during analysis.

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

getBarriers

INAServerLocations getBarriers()
                               throws java.io.IOException,
                                      AutomationException
RecordSet or array of PropertySets representing Barriers loaded as network locations during analysis.

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

setPolylineBarriersByRef

void setPolylineBarriersByRef(INAServerLocations polylineBarriers)
                              throws java.io.IOException,
                                     AutomationException
RecordSet or array of PropertySets representing Polyline Barriers loaded as collections of network locations during analysis.

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

getPolylineBarriers

INAServerLocations getPolylineBarriers()
                                       throws java.io.IOException,
                                              AutomationException
RecordSet or array of PropertySets representing Polyline Barriers loaded as collections of network locations during analysis.

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

setPolygonBarriersByRef

void setPolygonBarriersByRef(INAServerLocations polygonBarriers)
                             throws java.io.IOException,
                                    AutomationException
RecordSet or array of PropertySets representing Polygon Barriers loaded as collections of network locations during analysis.

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

getPolygonBarriers

INAServerLocations getPolygonBarriers()
                                      throws java.io.IOException,
                                             AutomationException
RecordSet or array of PropertySets representing Polygon Barriers loaded as collections of network locations during analysis.

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

setReturnOrderPairs

void setReturnOrderPairs(boolean returnOrderPairs)
                         throws java.io.IOException,
                                AutomationException
Indicates if the output OrderPairs recordset should be returned with the analysis results.

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

isReturnOrderPairs

boolean isReturnOrderPairs()
                           throws java.io.IOException,
                                  AutomationException
Indicates if the output OrderPairs recordset should be returned with the analysis results.

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

setReturnOrders

void setReturnOrders(boolean returnOrders)
                     throws java.io.IOException,
                            AutomationException
Indicates if the output Orders recordset should be returned with the analysis results.

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

isReturnOrders

boolean isReturnOrders()
                       throws java.io.IOException,
                              AutomationException
Indicates if the output Orders recordset should be returned with the analysis results.

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

setReturnDepots

void setReturnDepots(boolean returnDepots)
                     throws java.io.IOException,
                            AutomationException
Indicates if the output Depots recordset should be returned with the analysis results.

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

isReturnDepots

boolean isReturnDepots()
                       throws java.io.IOException,
                              AutomationException
Indicates if the output Depots recordset should be returned with the analysis results.

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

setReturnRoutes

void setReturnRoutes(boolean returnRoutes)
                     throws java.io.IOException,
                            AutomationException
Indicates if the output Routes recordset should be returned with the analysis results.

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

isReturnRoutes

boolean isReturnRoutes()
                       throws java.io.IOException,
                              AutomationException
Indicates if the output Routes recordset should be returned with the analysis results.

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

setReturnDepotVisits

void setReturnDepotVisits(boolean returnDepotVisits)
                          throws java.io.IOException,
                                 AutomationException
Indicates if the output Depot Visits recordset should be returned with the analysis results.

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

isReturnDepotVisits

boolean isReturnDepotVisits()
                            throws java.io.IOException,
                                   AutomationException
Indicates if the output Depot Visits recordset should be returned with the analysis results.

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

setReturnBreaks

void setReturnBreaks(boolean returnBreaks)
                     throws java.io.IOException,
                            AutomationException
Indicates if the output Breaks recordset should be returned with the analysis results.

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

isReturnBreaks

boolean isReturnBreaks()
                       throws java.io.IOException,
                              AutomationException
Indicates if the output Breaks recordset should be returned with the analysis results.

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

setReturnRouteRenewals

void setReturnRouteRenewals(boolean returnRouteRenewals)
                            throws java.io.IOException,
                                   AutomationException
Indicates if the output Route Renewals recordset should be returned with the analysis results.

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

isReturnRouteRenewals

boolean isReturnRouteRenewals()
                              throws java.io.IOException,
                                     AutomationException
Indicates if the output Route Renewals recordset should be returned with the analysis results.

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

setReturnRouteSeedPoints

void setReturnRouteSeedPoints(boolean returnRouteSeedPoints)
                              throws java.io.IOException,
                                     AutomationException
Indicates if the Route Seed Points recordset should be returned with the analysis results.

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

isReturnRouteSeedPoints

boolean isReturnRouteSeedPoints()
                                throws java.io.IOException,
                                       AutomationException
Indicates if the Route Seed Points recordset should be returned with the analysis results.

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

setReturnRouteZones

void setReturnRouteZones(boolean returnRouteZones)
                         throws java.io.IOException,
                                AutomationException
Indicates if the Route Zones recordset should be returned with the analysis results.

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

isReturnRouteZones

boolean isReturnRouteZones()
                           throws java.io.IOException,
                                  AutomationException
Indicates if the Route Zones recordset should be returned with the analysis results.

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

setReturnSpecialties

void setReturnSpecialties(boolean returnSpecialties)
                          throws java.io.IOException,
                                 AutomationException
Indicates if the Specialties recordset should be returned with the analysis results.

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

isReturnSpecialties

boolean isReturnSpecialties()
                            throws java.io.IOException,
                                   AutomationException
Indicates if the Specialties recordset should be returned with the analysis results.

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

setReturnBarriers

void setReturnBarriers(boolean returnBarriers)
                       throws java.io.IOException,
                              AutomationException
Indicates if the output barriers recordset should be returned with the analysis results.

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

isReturnBarriers

boolean isReturnBarriers()
                         throws java.io.IOException,
                                AutomationException
Indicates if the output barriers recordset should be returned with the analysis results.

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

setReturnPolylineBarriers

void setReturnPolylineBarriers(boolean returnBarriers)
                               throws java.io.IOException,
                                      AutomationException
Indicates if the output polyline barriers recordset should be returned with the analysis results.

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

isReturnPolylineBarriers

boolean isReturnPolylineBarriers()
                                 throws java.io.IOException,
                                        AutomationException
Indicates if the output polyline barriers recordset should be returned with the analysis results.

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

setReturnPolygonBarriers

void setReturnPolygonBarriers(boolean returnBarriers)
                              throws java.io.IOException,
                                     AutomationException
Indicates if the output polygon barriers recordset should be returned with the analysis results.

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

isReturnPolygonBarriers

boolean isReturnPolygonBarriers()
                                throws java.io.IOException,
                                       AutomationException
Indicates if the output polygon barriers recordset should be returned with the analysis results.

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

setReturnCompactDirections

void setReturnCompactDirections(boolean returnCompactDirections)
                                throws java.io.IOException,
                                       AutomationException
Indicates if compact directions should be generated and returned with the analysis results.

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

isReturnCompactDirections

boolean isReturnCompactDirections()
                                  throws java.io.IOException,
                                         AutomationException
Indicates if compact directions should be generated and returned with the analysis results.

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

setDirectionsLanguage

void setDirectionsLanguage(java.lang.String directionsLanguage)
                           throws java.io.IOException,
                                  AutomationException
Language to use when computing directions.

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

getDirectionsLanguage

java.lang.String getDirectionsLanguage()
                                       throws java.io.IOException,
                                              AutomationException
Language to use when computing directions.

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

setDirectionsLengthUnits

void setDirectionsLengthUnits(int directionsLengthUnits)
                              throws java.io.IOException,
                                     AutomationException
Length units to use when computing directions.

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

getDirectionsLengthUnits

int getDirectionsLengthUnits()
                             throws java.io.IOException,
                                    AutomationException
Length units to use when computing directions.

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

setDirectionsOutputType

void setDirectionsOutputType(int directionsOutputType)
                             throws java.io.IOException,
                                    AutomationException
Type of directions to generate.

Parameters:
directionsOutputType - 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.

getDirectionsOutputType

int getDirectionsOutputType()
                            throws java.io.IOException,
                                   AutomationException
Type of directions to generate.

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.

setDirectionsStyleName

void setDirectionsStyleName(java.lang.String directionsStyleName)
                            throws java.io.IOException,
                                   AutomationException
Name of the directions style to use when generating directions.

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

getDirectionsStyleName

java.lang.String getDirectionsStyleName()
                                        throws java.io.IOException,
                                               AutomationException
Name of the directions style to use when generating directions.

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

setDirectionsTimeAttributeName

void setDirectionsTimeAttributeName(java.lang.String directionsTimeAttributeName)
                                    throws java.io.IOException,
                                           AutomationException
Name of network attribute to use for the drive time when computing directions.

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

getDirectionsTimeAttributeName

java.lang.String getDirectionsTimeAttributeName()
                                                throws java.io.IOException,
                                                       AutomationException
Name of network attribute to use for the drive time when computing directions.

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