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.Exception
public 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)