/** * This package contains a simple reader for XML files using the * OSM syntax. To use it, just take a look at classes <code>OsmReader</code>, * <code>FilteringOsmReader</code>, and <code>Bz2OsmReader</code>. * The architecture relies on the application of the state * design pattern (GoF). All element processors can be viewed as states * in this sense. * <p>The SAX-parser is a strongly simplified version of the Osmosis OSM * file parser, written by Brett Henderson. Many parts of the code remained * almost unchanged. Some refactoring was done to reduce the number of * classes needed and to improve speed by focusing on the relevant * data. */ package aimax.osm.reader;