Class NFENetElementSelectionTool
- java.lang.Object
-
- oracle.spatial.network.nfe.vis.maps.layer.BasicLayer
-
- oracle.spatial.network.nfe.vis.maps.tools.BasicTool
-
- oracle.spatial.network.nfe.vis.mapcanvas.tool.NFETool
-
- oracle.spatial.network.nfe.vis.mapcanvas.tool.NFESelectionTool
-
- oracle.spatial.network.nfe.vis.mapcanvas.tool.NFEFeatureElementSelectionTool
-
- oracle.spatial.network.nfe.vis.mapcanvas.tool.NFENetElementSelectionTool
-
- All Implemented Interfaces:
Layer
,Tool
,PropertySupport
public class NFENetElementSelectionTool extends NFEFeatureElementSelectionTool
Tool used to select network elements
-
-
Field Summary
-
Fields inherited from class oracle.spatial.network.nfe.vis.mapcanvas.tool.NFESelectionTool
MAX_SELECTABLE_PRIORITY, MIN_SELECTABLE_PRIORITY, NO_SELECTABLE_PRIORITY
-
Fields inherited from class oracle.spatial.network.nfe.vis.mapcanvas.tool.NFETool
invalidStateCursor, readyStateCursor
-
Fields inherited from class oracle.spatial.network.nfe.vis.maps.layer.BasicLayer
canvas, properties
-
Fields inherited from interface oracle.spatial.network.nfe.vis.maps.core.Layer
PROPERTY_NAME, PROPERTY_PROVIDERID, PROPERTY_SRID, PROPERTY_VISIBLE
-
-
Constructor Summary
Constructors Constructor Description NFENetElementSelectionTool(MapCanvas canvas, NFEModel model)
Allocates a new network selection tool
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Collection<Layer>
getSelectableLayers()
Gets all the layers containing GeoObjects that may be selected by the tool-
Methods inherited from class oracle.spatial.network.nfe.vis.mapcanvas.tool.NFEFeatureElementSelectionTool
deleteSelection, getSelectableGeoObjectPriority, isPoint
-
Methods inherited from class oracle.spatial.network.nfe.vis.mapcanvas.tool.NFESelectionTool
clear, getSelectableObject, hover, isMultiSelect, keyPressed, keyReleased, mouseClicked, mouseMoved, select, setMultiSelect
-
Methods inherited from class oracle.spatial.network.nfe.vis.mapcanvas.tool.NFETool
getModel, getTolerance, handleEvent, isAllowedScreenPoint, isEnabled, mouseDragged, mouseExited, mousePressed, mouseReleased, setEnabled, toDataCRS, toScreenCRS
-
Methods inherited from class oracle.spatial.network.nfe.vis.maps.tools.BasicTool
isInAction
-
Methods inherited from class oracle.spatial.network.nfe.vis.maps.layer.BasicLayer
added, addPropertyChangeListener, addPropertyChangeListener, fromXMLElement, getCanvas, getDataMBR, getFullExtent, getIcon, getName, getProperties, getProperty, getProperty, getPropertyChangeListeners, getPropertyChangeListeners, getProviderID, getSRID, handleTheEvent, hitTest, hitTest, isMyEvent, isVisible, mapRegionChanged, propagateEvent, removed, removePropertyChangeListener, removePropertyChangeListener, render, repaint, setCanvas, setMyCursor, setName, setProperty, setProviderID, setSRID, setVisible, toXMLElement, update
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface oracle.spatial.network.nfe.vis.maps.core.Layer
added, fromXMLElement, getCanvas, getDataMBR, getFullExtent, getIcon, getName, getProviderID, getSRID, hitTest, hitTest, isVisible, mapRegionChanged, removed, render, repaint, setCanvas, setName, setProviderID, setSRID, setVisible, toXMLElement, update
-
Methods inherited from interface oracle.spatial.network.nfe.vis.maps.util.PropertySupport
addPropertyChangeListener, addPropertyChangeListener, getProperties, getProperty, getProperty, getPropertyChangeListeners, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener, setProperty
-
-
-
-
Method Detail
-
getSelectableLayers
protected java.util.Collection<Layer> getSelectableLayers()
Description copied from class:NFESelectionTool
Gets all the layers containing GeoObjects that may be selected by the tool- Overrides:
getSelectableLayers
in classNFEFeatureElementSelectionTool
- Returns:
- a collection of layers
-
-