Uses of Class
org.openstreetmap.josm.data.osm.WaySegment

Packages that use WaySegment
org.openstreetmap.josm.actions.mapmode   
org.openstreetmap.josm.command   
org.openstreetmap.josm.data.osm   
org.openstreetmap.josm.data.osm.visitor.paint   
org.openstreetmap.josm.data.validation   
org.openstreetmap.josm.data.validation.tests   
org.openstreetmap.josm.gui   
org.openstreetmap.josm.gui.dialogs   
 

Uses of WaySegment in org.openstreetmap.josm.actions.mapmode
 

Fields in org.openstreetmap.josm.actions.mapmode declared as WaySegment
private  WaySegment ImproveWayAccuracyAction.candidateSegment
           
(package private)  WaySegment DeleteAction.DeleteParameters.nearestSegment
           
private  WaySegment DeleteAction.oldHighlightedWaySegment
           
private  WaySegment ParallelWayAction.referenceSegment
           
private  WaySegment ExtrudeAction.selectedSegment
           
 

Fields in org.openstreetmap.josm.actions.mapmode with type parameters of type WaySegment
private  java.util.Collection<WaySegment> SelectAction.VirtualManager.virtualWays
           
 

Methods in org.openstreetmap.josm.actions.mapmode that return WaySegment
static WaySegment ImproveWayAccuracyHelper.findCandidateSegment(MapView mv, Way w, java.awt.Point p)
          Returns the nearest way segment to cursor.
 

Methods in org.openstreetmap.josm.actions.mapmode with parameters of type WaySegment
private  void DeleteAction.repaintIfRequired(java.util.Set<OsmPrimitive> newHighlights, WaySegment newHighlightedWaySegment)
           
 void DrawAction.SnapHelper.setBaseSegment(WaySegment seg)
           
 

Method parameters in org.openstreetmap.josm.actions.mapmode with type arguments of type WaySegment
private  void DrawAction.insertNodeIntoAllNearbySegments(java.util.List<WaySegment> wss, Node n, java.util.Collection<OsmPrimitive> newSelection, java.util.Collection<Command> cmds, java.util.ArrayList<Way> replacedWays, java.util.ArrayList<Way> reuseWays)
           
private  void DrawAction.tryToMoveNodeOnIntersection(java.util.List<WaySegment> wss, Node n)
           
 

Uses of WaySegment in org.openstreetmap.josm.command
 

Methods in org.openstreetmap.josm.command with parameters of type WaySegment
static Command DeleteCommand.deleteWaySegment(OsmDataLayer layer, WaySegment ws)
           
 

Uses of WaySegment in org.openstreetmap.josm.data.osm
 

Fields in org.openstreetmap.josm.data.osm with type parameters of type WaySegment
private  java.util.Collection<WaySegment> DataSet.highlightedVirtualNodes
           
private  java.util.Collection<WaySegment> DataSet.highlightedWaySegments
           
 

Methods in org.openstreetmap.josm.data.osm that return types with arguments of type WaySegment
 java.util.Collection<WaySegment> DataSet.getHighlightedVirtualNodes()
          returns an unmodifiable collection of *WaySegments* whose virtual nodes should be highlighted.
 java.util.Collection<WaySegment> DataSet.getHighlightedWaySegments()
          returns an unmodifiable collection of WaySegments that should be highlighted.
 

Method parameters in org.openstreetmap.josm.data.osm with type arguments of type WaySegment
 void DataSet.setHighlightedVirtualNodes(java.util.Collection<WaySegment> waySegments)
          set what virtual nodes should be highlighted.
 void DataSet.setHighlightedWaySegments(java.util.Collection<WaySegment> waySegments)
          set what virtual ways should be highlighted.
 

Uses of WaySegment in org.openstreetmap.josm.data.osm.visitor.paint
 

Fields in org.openstreetmap.josm.data.osm.visitor.paint with type parameters of type WaySegment
private  java.util.Collection<WaySegment> MapPainter.highlightWaySegments
           
 

Method parameters in org.openstreetmap.josm.data.osm.visitor.paint with type arguments of type WaySegment
 void MapPainter.drawVirtualNodes(java.util.Collection<Way> ways, java.util.Collection<WaySegment> highlightVirtualNodes)
           
 void WireframeMapRenderer.drawVirtualNodes(java.util.Collection<Way> ways, java.util.Collection<WaySegment> highlightVirtualNodes)
          Draws virtual nodes.
 

Constructor parameters in org.openstreetmap.josm.data.osm.visitor.paint with type arguments of type WaySegment
MapPainter(MapPaintSettings settings, java.awt.Graphics2D g, boolean inactive, NavigatableComponent nc, boolean virtual, double circum, boolean leftHandTraffic, java.util.Collection<WaySegment> highlightWaySegments)
           
 

Uses of WaySegment in org.openstreetmap.josm.data.validation
 

Methods in org.openstreetmap.josm.data.validation with parameters of type WaySegment
 void ValidatorVisitor.visit(WaySegment ws)
           
 void TestError.PaintVisitor.visit(WaySegment ws)
           
 

Uses of WaySegment in org.openstreetmap.josm.data.validation.tests
 

Fields in org.openstreetmap.josm.data.validation.tests declared as WaySegment
 WaySegment CrossingWays.ExtendedSegment.ws
           
 

Fields in org.openstreetmap.josm.data.validation.tests with type parameters of type WaySegment
(package private)  java.util.HashSet<WaySegment> CrossingWays.errorSegments
          The already detected errors
(package private)  MultiMap<Pair<Node,Node>,WaySegment> OverlappingWays.nodePairs
          Bag of all way segments
(package private)  java.util.Map<java.util.List<Way>,java.util.List<WaySegment>> CrossingWays.ways_seen
          The already detected ways in error
 

Constructors in org.openstreetmap.josm.data.validation.tests with parameters of type WaySegment
CrossingWays.ExtendedSegment(WaySegment ws, java.lang.String layer, java.lang.String railway, boolean coastline, java.lang.String waterway)
          Constructor
 

Uses of WaySegment in org.openstreetmap.josm.gui
 

Methods in org.openstreetmap.josm.gui that return WaySegment
 WaySegment NavigatableComponent.getNearestWaySegment(java.awt.Point p, Predicate<OsmPrimitive> predicate)
          Convenience method to NavigatableComponent.getNearestWaySegment(Point, Predicate, boolean).
 WaySegment NavigatableComponent.getNearestWaySegment(java.awt.Point p, Predicate<OsmPrimitive> predicate, boolean use_selected)
          The *result* depends on the current map selection state IF use_selected is true.
 

Methods in org.openstreetmap.josm.gui that return types with arguments of type WaySegment
 java.util.List<WaySegment> NavigatableComponent.getNearestWaySegments(java.awt.Point p, java.util.Collection<WaySegment> ignore, Predicate<OsmPrimitive> predicate)
          The result *order* depends on the current map selection state.
 java.util.List<WaySegment> NavigatableComponent.getNearestWaySegments(java.awt.Point p, Predicate<OsmPrimitive> predicate)
          The result *order* depends on the current map selection state.
private  java.util.Map<java.lang.Double,java.util.List<WaySegment>> NavigatableComponent.getNearestWaySegmentsImpl(java.awt.Point p, Predicate<OsmPrimitive> predicate)
          The *result* does not depend on the current map selection state, neither does the result *order*.
 

Method parameters in org.openstreetmap.josm.gui with type arguments of type WaySegment
 java.util.List<WaySegment> NavigatableComponent.getNearestWaySegments(java.awt.Point p, java.util.Collection<WaySegment> ignore, Predicate<OsmPrimitive> predicate)
          The result *order* depends on the current map selection state.
 

Uses of WaySegment in org.openstreetmap.josm.gui.dialogs
 

Methods in org.openstreetmap.josm.gui.dialogs with parameters of type WaySegment
 void ValidatorDialog.ValidatorBoundingXYVisitor.visit(WaySegment ws)
           
 



JOSM