com.esri.arcgis.networkanalyst
Interface INAClosestFacilitySolver

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
INAClosestFacilitySolverProxy, NAClosestFacilitySolver, NAServerClosestFacilityParams

public interface INAClosestFacilitySolver
extends java.io.Serializable

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

Description: 'Provides access to the closest facility solver.' 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 IIDfee6b9ed_1a0d_4d30_868d_b24f6cfc8feb
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.Object getDefaultCutoff()
          The default cutoff value to stop traversing.
 int getDefaultTargetFacilityCount()
          The default number of facilities to find.
 int getOutputLines()
          Indicates how lines are generated.
 int getTravelDirection()
          The direction of the traversal.
 boolean isCreateTraversalResult()
          Indicates if a traversal result is created.
 void setCreateTraversalResult(boolean value)
          Indicates if a traversal result is created.
 void setDefaultCutoff(java.lang.Object value)
          The default cutoff value to stop traversing.
 void setDefaultTargetFacilityCount(int value)
          The default number of facilities to find.
 void setOutputLines(int value)
          Indicates how lines are generated.
 void setTravelDirection(int value)
          The direction of the traversal.
 

Field Detail

IIDfee6b9ed_1a0d_4d30_868d_b24f6cfc8feb

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

getDefaultTargetFacilityCount

int getDefaultTargetFacilityCount()
                                  throws java.io.IOException,
                                         AutomationException
The default number of facilities to find.

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

setDefaultTargetFacilityCount

void setDefaultTargetFacilityCount(int value)
                                   throws java.io.IOException,
                                          AutomationException
The default number of facilities to find.

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

getDefaultCutoff

java.lang.Object getDefaultCutoff()
                                  throws java.io.IOException,
                                         AutomationException
The default cutoff value to stop traversing.

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

setDefaultCutoff

void setDefaultCutoff(java.lang.Object value)
                      throws java.io.IOException,
                             AutomationException
The default cutoff value to stop traversing.

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

getTravelDirection

int getTravelDirection()
                       throws java.io.IOException,
                              AutomationException
The direction of the traversal.

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

setTravelDirection

void setTravelDirection(int value)
                        throws java.io.IOException,
                               AutomationException
The direction of the traversal.

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

isCreateTraversalResult

boolean isCreateTraversalResult()
                                throws java.io.IOException,
                                       AutomationException
Indicates if a traversal result is created.

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

setCreateTraversalResult

void setCreateTraversalResult(boolean value)
                              throws java.io.IOException,
                                     AutomationException
Indicates if a traversal result is created.

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

getOutputLines

int getOutputLines()
                   throws java.io.IOException,
                          AutomationException
Indicates how lines are generated.

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

setOutputLines

void setOutputLines(int value)
                    throws java.io.IOException,
                           AutomationException
Indicates how lines are generated.

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