Package org.openstreetmap.josm.gui.draw
Class MapViewPath.AbstractMapPathVisitor
- java.lang.Object
-
- org.openstreetmap.josm.gui.draw.MapViewPath.AbstractMapPathVisitor
-
- All Implemented Interfaces:
MapViewPath.PathVisitor
- Direct Known Subclasses:
MapViewPath.ClampingPathVisitor,MapViewPath.LineVisitor,MapViewPath.OffsetPathVisitor
- Enclosing class:
- MapViewPath
private abstract class MapViewPath.AbstractMapPathVisitor extends java.lang.Object implements MapViewPath.PathVisitor
-
-
Field Summary
Fields Modifier and Type Field Description private MapViewState.MapViewPointlastMoveTo
-
Constructor Summary
Constructors Modifier Constructor Description privateAbstractMapPathVisitor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidvisitClose()voidvisitLineTo(double x, double y)(package private) abstract voidvisitLineTo(MapViewState.MapViewPoint p)voidvisitMoveTo(double x, double y)(package private) abstract voidvisitMoveTo(MapViewState.MapViewPoint p)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.openstreetmap.josm.gui.draw.MapViewPath.PathVisitor
visit
-
-
-
-
Field Detail
-
lastMoveTo
private MapViewState.MapViewPoint lastMoveTo
-
-
Constructor Detail
-
AbstractMapPathVisitor
private AbstractMapPathVisitor()
-
-
Method Detail
-
visitMoveTo
public void visitMoveTo(double x, double y)
- Specified by:
visitMoveToin interfaceMapViewPath.PathVisitor
-
visitMoveTo
abstract void visitMoveTo(MapViewState.MapViewPoint p)
-
visitLineTo
public void visitLineTo(double x, double y)
- Specified by:
visitLineToin interfaceMapViewPath.PathVisitor
-
visitLineTo
abstract void visitLineTo(MapViewState.MapViewPoint p)
-
visitClose
public void visitClose()
- Specified by:
visitClosein interfaceMapViewPath.PathVisitor
-
-