public class AnalysisPerformer
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AnalysisPerformer.StartAnalysisAfterSave |
| Constructor and Description |
|---|
AnalysisPerformer() |
| Modifier and Type | Method and Description |
|---|---|
void |
enableAnalysis() |
java.util.List<oracle.spatial.network.nfe.model.feature.NFEFeature> |
getCurrentUnsavedPath() |
void |
paintPathsOnCanvas(java.util.Collection<oracle.spatial.network.nfe.model.feature.NFEFeature> pathFeatures)
Paint the paths passed in param on the canvas
|
static void |
paintPathsOnCanvas(oracle.spatial.network.nfe.vis.maps.core.MapCanvas canvas,
java.util.Collection<oracle.spatial.network.nfe.model.feature.NFEFeature> featurePaths,
boolean setPathVisible,
boolean showPathFlows,
oracle.spatial.network.nfe.vis.maps.core.SelectionListener selectionListener)
paint the given paths on the canvas, each path will correspond to a PathRenderingLayer
|
void |
paintPathsOnCanvas(NFEManager nfeManager) |
void |
resetData() |
void |
runNearestNeighbors(oracle.spatial.network.nfe.beans.NFENearestNeighbors nearestNeighborsVO,
NFEManager nfeManager,
oracle.spatial.network.lod.LODNetworkConstraint constraints) |
void |
runShortestPath(oracle.spatial.network.nfe.beans.NFEShortestPath shortestPathVO,
NFEManager nfeManager,
oracle.spatial.network.lod.LODNetworkConstraint constraints) |
void |
runTSP(oracle.spatial.network.nfe.beans.NFETsp tspVO,
NFEManager nfeManager,
oracle.spatial.network.lod.LODNetworkConstraint constraints) |
void |
runWithinCost(oracle.spatial.network.nfe.beans.NFEWithinCost withinCostVO,
NFEManager nfeManager,
oracle.spatial.network.lod.LODNetworkConstraint constraints) |
void |
saveCurrentPaths(oracle.spatial.network.vis.editor.view.NFEMainFrame dialog) |
void |
setCurrentUnsavedPath(java.util.List<oracle.spatial.network.nfe.model.feature.NFEFeature> currentUnsavedPath) |
void |
startAnalysisMode(java.lang.String selectedAnalysis) |
void |
startAnalysisModeImpl(java.lang.String selectedAnalysis) |
public void runShortestPath(oracle.spatial.network.nfe.beans.NFEShortestPath shortestPathVO,
NFEManager nfeManager,
oracle.spatial.network.lod.LODNetworkConstraint constraints)
public void runNearestNeighbors(oracle.spatial.network.nfe.beans.NFENearestNeighbors nearestNeighborsVO,
NFEManager nfeManager,
oracle.spatial.network.lod.LODNetworkConstraint constraints)
public void runWithinCost(oracle.spatial.network.nfe.beans.NFEWithinCost withinCostVO,
NFEManager nfeManager,
oracle.spatial.network.lod.LODNetworkConstraint constraints)
public void runTSP(oracle.spatial.network.nfe.beans.NFETsp tspVO,
NFEManager nfeManager,
oracle.spatial.network.lod.LODNetworkConstraint constraints)
public void paintPathsOnCanvas(java.util.Collection<oracle.spatial.network.nfe.model.feature.NFEFeature> pathFeatures)
featureWithStyleVOList - public void paintPathsOnCanvas(NFEManager nfeManager) throws java.lang.Exception
java.lang.Exceptionpublic static void paintPathsOnCanvas(oracle.spatial.network.nfe.vis.maps.core.MapCanvas canvas,
java.util.Collection<oracle.spatial.network.nfe.model.feature.NFEFeature> featurePaths,
boolean setPathVisible,
boolean showPathFlows,
oracle.spatial.network.nfe.vis.maps.core.SelectionListener selectionListener)
canvas - modelManager - featureWithStyleVOList - setPathVisible, - true if paths layersshowPathFlows, - true if flow is visible, false otherwiseselectionListener, - if not null it will be added as selection listener of the paths.public void saveCurrentPaths(oracle.spatial.network.vis.editor.view.NFEMainFrame dialog)
public void startAnalysisMode(java.lang.String selectedAnalysis)
public void startAnalysisModeImpl(java.lang.String selectedAnalysis)
public void enableAnalysis()
public void resetData()
public java.util.List<oracle.spatial.network.nfe.model.feature.NFEFeature> getCurrentUnsavedPath()
public void setCurrentUnsavedPath(java.util.List<oracle.spatial.network.nfe.model.feature.NFEFeature> currentUnsavedPath)