com.esri.arcgis.networkanalyst
Interface INASolverForwardStar

All Superinterfaces:
Serializable
All Known Implementing Classes:
NAClosestFacilitySolver, NALocationAllocationSolver, NAODCostMatrixSolver, NARouteSolver, NAServiceAreaSolver, NAVRPSolver

public interface INASolverForwardStar
extends Serializable

Creates a network dataset forward star which honors the current solver settings as well as any barriers.

Remarks

The INASolverForwardStar interface provides a way to obtain a NetworkForwardStar based on the current solver and the passed-in INAContext.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 INetworkForwardStarEx createForwardStar(INAContext context, boolean isForwardTraversal)
          Creates a network dataset forward star which honors the current solver settings as well as any barriers.
 

Method Detail

createForwardStar

INetworkForwardStarEx createForwardStar(INAContext context,
                                        boolean isForwardTraversal)
                                        throws IOException,
                                               AutomationException
Creates a network dataset forward star which honors the current solver settings as well as any barriers.

Remarks

CreateForwardStar will generate a NetworkForwardStar object prepared with the settings specified on the current solver and the INAContext that is passed in. The returned NetworkForwardStar object will have the INetworkForwardStarEx::IsForwardTraversal value set to match the value of the IsForwardTraversal Boolean that is passed in to CreateForwardStar.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
context - A reference to a com.esri.arcgis.networkanalyst.INAContext (in)
isForwardTraversal - The isForwardTraversal (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.INetworkForwardStarEx
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.