public class NetworkAnalysisConfig
extends java.lang.Object
Constructor and Description |
---|
NetworkAnalysisConfig(org.w3c.dom.Element analysisConfigElem) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
org.w3c.dom.Element[] |
getGoalNodeFilters() |
org.w3c.dom.Element |
getKShortestPathsAlgorithm() |
org.w3c.dom.Element[] |
getLinkCostCalculators() |
org.w3c.dom.Element |
getLinkLevelSelector() |
org.w3c.dom.Element |
getNetworkAnalysisElement() |
org.w3c.dom.Element[] |
getNetworkConstraints() |
org.w3c.dom.Element[] |
getNodeCostCalculators() |
org.w3c.dom.Element |
getPairwiseCostCalculator() |
org.w3c.dom.Element |
getPairwiseShortestPathsAlgorithm() |
org.w3c.dom.Element |
getShortestPathAlgorithm() |
org.w3c.dom.Element |
getTspAlgorithm() |
double |
getWithinCostPolygonTolerance() |
void |
setGoalNodeFilters(org.w3c.dom.Element[] goalNodeFilters) |
void |
setKspAlgorithm(org.w3c.dom.Element kspAlgorithm) |
void |
setLinkCostCalculators(org.w3c.dom.Element[] linkCostCalculators) |
void |
setLinkLevelSelector(org.w3c.dom.Element linkLevelSelector) |
void |
setNetworkConstraints(org.w3c.dom.Element[] networkConstraints) |
void |
setNodeCostCalculators(org.w3c.dom.Element[] nodeCostCalculators) |
void |
setPwcc(org.w3c.dom.Element pwcc) |
void |
setPwspAlgorithm(org.w3c.dom.Element pwspAlgorithm) |
void |
setSpAlgorithm(org.w3c.dom.Element spAlgorithm) |
void |
setTspAlgorithm(org.w3c.dom.Element tspAlgorithm) |
void |
setWithinCostPolygonTolerance(double withinCostPolygonTolerance) |
void |
updateNetworkAnalysisElement()
Update the networkIO element to reflect the current status of this object.
|
public NetworkAnalysisConfig(org.w3c.dom.Element analysisConfigElem)
public org.w3c.dom.Element getNetworkAnalysisElement()
public org.w3c.dom.Element getLinkLevelSelector()
public org.w3c.dom.Element[] getNetworkConstraints()
public org.w3c.dom.Element[] getGoalNodeFilters()
public org.w3c.dom.Element[] getLinkCostCalculators()
public org.w3c.dom.Element[] getNodeCostCalculators()
public org.w3c.dom.Element getShortestPathAlgorithm()
public org.w3c.dom.Element getKShortestPathsAlgorithm()
public org.w3c.dom.Element getPairwiseShortestPathsAlgorithm()
public org.w3c.dom.Element getPairwiseCostCalculator()
public org.w3c.dom.Element getTspAlgorithm()
public double getWithinCostPolygonTolerance()
public java.lang.Object clone()
clone
in class java.lang.Object
public void setGoalNodeFilters(org.w3c.dom.Element[] goalNodeFilters)
public void setLinkCostCalculators(org.w3c.dom.Element[] linkCostCalculators)
public void setNodeCostCalculators(org.w3c.dom.Element[] nodeCostCalculators)
public void setLinkLevelSelector(org.w3c.dom.Element linkLevelSelector)
public void setNetworkConstraints(org.w3c.dom.Element[] networkConstraints)
public void setSpAlgorithm(org.w3c.dom.Element spAlgorithm)
public void setKspAlgorithm(org.w3c.dom.Element kspAlgorithm)
public void setPwspAlgorithm(org.w3c.dom.Element pwspAlgorithm)
public void setPwcc(org.w3c.dom.Element pwcc)
public void setTspAlgorithm(org.w3c.dom.Element tspAlgorithm)
public void setWithinCostPolygonTolerance(double withinCostPolygonTolerance)
public void updateNetworkAnalysisElement()