Package org.openstreetmap.josm.gui.layer
Class OsmDataLayer.DataCountVisitor
- java.lang.Object
-
- org.openstreetmap.josm.gui.layer.OsmDataLayer.DataCountVisitor
-
- All Implemented Interfaces:
OsmPrimitiveVisitor
- Enclosing class:
- OsmDataLayer
public static final class OsmDataLayer.DataCountVisitor extends java.lang.Object implements OsmPrimitiveVisitor
A listener that counts the number of primitives it encounters
-
-
Field Summary
Fields Modifier and Type Field Description intdeletedNodesDeleted nodes that have been visitedintdeletedRelationsDeleted relations that have been visitedintdeletedWaysDeleted ways that have been visitedintincompleteNodesIncomplete nodes that have been visitedintincompleteRelationsIncomplete relations that have been visitedintincompleteWaysIncomplete ways that have been visitedintnodesNodes that have been visitedintrelationsRelations that have been visitedintwaysWays that have been visited
-
Constructor Summary
Constructors Constructor Description DataCountVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisit(Node n)Visiting call for points.voidvisit(Relation r)Visiting call for relations.voidvisit(Way w)Visiting call for lines.
-
-
-
Field Detail
-
nodes
public int nodes
Nodes that have been visited
-
ways
public int ways
Ways that have been visited
-
relations
public int relations
Relations that have been visited
-
deletedNodes
public int deletedNodes
Deleted nodes that have been visited
-
deletedWays
public int deletedWays
Deleted ways that have been visited
-
deletedRelations
public int deletedRelations
Deleted relations that have been visited
-
incompleteNodes
public int incompleteNodes
Incomplete nodes that have been visited
-
incompleteWays
public int incompleteWays
Incomplete ways that have been visited
-
incompleteRelations
public int incompleteRelations
Incomplete relations that have been visited
-
-
Constructor Detail
-
DataCountVisitor
public DataCountVisitor()
-
-
Method Detail
-
visit
public void visit(Node n)
Description copied from interface:OsmPrimitiveVisitorVisiting call for points.- Specified by:
visitin interfaceOsmPrimitiveVisitor- Parameters:
n- The node to inspect.
-
visit
public void visit(Way w)
Description copied from interface:OsmPrimitiveVisitorVisiting call for lines.- Specified by:
visitin interfaceOsmPrimitiveVisitor- Parameters:
w- The way to inspect.
-
visit
public void visit(Relation r)
Description copied from interface:OsmPrimitiveVisitorVisiting call for relations.- Specified by:
visitin interfaceOsmPrimitiveVisitor- Parameters:
r- The relation to inspect.
-
-