public class OsmWriterFactory extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static OsmWriterFactory |
theFactory |
| Constructor and Description |
|---|
OsmWriterFactory() |
| Modifier and Type | Method and Description |
|---|---|
static OsmWriter |
createOsmWriter(java.io.PrintWriter out,
boolean osmConform,
java.lang.String version)
Creates new
OsmWriter. |
protected OsmWriter |
createOsmWriterImpl(java.io.PrintWriter out,
boolean osmConform,
java.lang.String version)
Creates new
OsmWriter. |
static void |
setDefaultFactory(OsmWriterFactory factory)
Sets the default factory.
|
private static volatile OsmWriterFactory theFactory
public OsmWriterFactory()
public static OsmWriter createOsmWriter(java.io.PrintWriter out, boolean osmConform, java.lang.String version)
OsmWriter.out - print writerosmConform - if true, prevents modification attributes to be written to the common partversion - OSM API version (0.6)OsmWriterpublic static void setDefaultFactory(OsmWriterFactory factory)
factory - new default factoryprotected OsmWriter createOsmWriterImpl(java.io.PrintWriter out, boolean osmConform, java.lang.String version)
OsmWriter.out - print writerosmConform - if true, prevents modification attributes to be written to the common partversion - OSM API version (0.6)OsmWriter