com.esri.arcgis.networkanalysis
Interface INetSolverWeightsGEN

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
INetSolverWeightsGENProxy, TraceFlowSolver

public interface INetSolverWeightsGEN
extends java.io.Serializable

COM Interface 'INetSolverWeightsGEN'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriNetworkAnalysis.olb'

Description: 'Provides access to members that specify the weights to be used for this 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 IIDf00759f5_60c0_4077_bd1b_61b49c47ac7a
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void setFilterRanges(int elementType, java.lang.Object[] fromValues, java.lang.Object[] toValues)
          Sets the range of values to be filtered for the specified network element type.
 void setFilterType(int elementType, int weightFilterType, boolean applyNotOperator)
          Sets the filter type for the specified network element type.
 void setFromToEdgeFilterWeightByRef(INetWeight rhs1)
          Weight to be used for filtering edge elements traced in the digitized direction.
 void setFromToEdgeWeightByRef(INetWeight rhs1)
          Weight to be used to determine the cost of passing through edge elements in the digitized direction.
 void setJunctionFilterWeightByRef(INetWeight rhs1)
          Weight to be used for filtering junction elements.
 void setJunctionWeightByRef(INetWeight rhs1)
          Weight to be used to determine the cost of passing through junction elements.
 void setToFromEdgeFilterWeightByRef(INetWeight rhs1)
          Weight to be used for filtering edge elements traced against the digitized direction.
 void setToFromEdgeWeightByRef(INetWeight rhs1)
          Weight to be used to determine the cost of passing through edge elements against the digitized direction.
 

Field Detail

IIDf00759f5_60c0_4077_bd1b_61b49c47ac7a

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

setJunctionWeightByRef

void setJunctionWeightByRef(INetWeight rhs1)
                            throws java.io.IOException,
                                   AutomationException
Weight to be used to determine the cost of passing through junction elements.

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

setFromToEdgeWeightByRef

void setFromToEdgeWeightByRef(INetWeight rhs1)
                              throws java.io.IOException,
                                     AutomationException
Weight to be used to determine the cost of passing through edge elements in the digitized direction.

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

setToFromEdgeWeightByRef

void setToFromEdgeWeightByRef(INetWeight rhs1)
                              throws java.io.IOException,
                                     AutomationException
Weight to be used to determine the cost of passing through edge elements against the digitized direction.

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

setJunctionFilterWeightByRef

void setJunctionFilterWeightByRef(INetWeight rhs1)
                                  throws java.io.IOException,
                                         AutomationException
Weight to be used for filtering junction elements.

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

setFromToEdgeFilterWeightByRef

void setFromToEdgeFilterWeightByRef(INetWeight rhs1)
                                    throws java.io.IOException,
                                           AutomationException
Weight to be used for filtering edge elements traced in the digitized direction.

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

setToFromEdgeFilterWeightByRef

void setToFromEdgeFilterWeightByRef(INetWeight rhs1)
                                    throws java.io.IOException,
                                           AutomationException
Weight to be used for filtering edge elements traced against the digitized direction.

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

setFilterType

void setFilterType(int elementType,
                   int weightFilterType,
                   boolean applyNotOperator)
                   throws java.io.IOException,
                          AutomationException
Sets the filter type for the specified network element type.

Parameters:
elementType - A com.esri.arcgis.geodatabase.esriElementType constant (in)
weightFilterType - A com.esri.arcgis.networkanalysis.esriWeightFilterType constant (in)
applyNotOperator - The applyNotOperator (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFilterRanges

void setFilterRanges(int elementType,
                     java.lang.Object[] fromValues,
                     java.lang.Object[] toValues)
                     throws java.io.IOException,
                            AutomationException
Sets the range of values to be filtered for the specified network element type.

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