org.openstreetmap.josm.data.validation.tests
Class WayConnectedToArea

java.lang.Object
  extended by org.openstreetmap.josm.data.osm.visitor.AbstractVisitor
      extended by org.openstreetmap.josm.data.validation.Test
          extended by org.openstreetmap.josm.data.validation.tests.WayConnectedToArea
All Implemented Interfaces:
Visitor

public class WayConnectedToArea
extends Test


Field Summary
 
Fields inherited from class org.openstreetmap.josm.data.validation.Test
checkBeforeUpload, checkEnabled, description, enabled, errors, isBeforeUpload, name, partialSelection, progressMonitor, testBeforeUpload
 
Constructor Summary
WayConnectedToArea()
           
 
Method Summary
private  void addError(Way w, Node wayNode, OsmPrimitive p)
           
private  boolean isArea(OsmPrimitive p)
           
private  void testForError(Way w, Node wayNode, OsmPrimitive p)
           
 void visit(Way w)
          Visiting call for lines.
 
Methods inherited from class org.openstreetmap.josm.data.validation.Test
addGui, deletePrimitivesIfNeeded, endTest, fixError, getErrors, getName, initialize, isBuilding, isCanceled, isFixable, ok, setBeforeUpload, setPartialSelection, startTest, testBeforeUpload, visit, visit, visit
 
Methods inherited from class org.openstreetmap.josm.data.osm.visitor.AbstractVisitor
visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WayConnectedToArea

public WayConnectedToArea()
Method Detail

visit

public void visit(Way w)
Description copied from interface: Visitor
Visiting call for lines.

Specified by:
visit in interface Visitor
Overrides:
visit in class Test
Parameters:
w - The way to inspect.

testForError

private void testForError(Way w,
                          Node wayNode,
                          OsmPrimitive p)

isArea

private boolean isArea(OsmPrimitive p)

addError

private void addError(Way w,
                      Node wayNode,
                      OsmPrimitive p)


JOSM