Class SourceElementProcessor
java.lang.Object
org.openstreetmap.osmosis.xml.common.BaseElementProcessor
org.openstreetmap.osmosis.xml.v0_6.impl.SourceElementProcessor
- All Implemented Interfaces:
ElementProcessor
- Direct Known Subclasses:
BoundsElementProcessor,EntityElementProcessor,LegacyBoundElementProcessor,OsmElementProcessor
Provides common behaviour across all source element processors.
-
Constructor Summary
ConstructorsConstructorDescriptionSourceElementProcessor(BaseElementProcessor parentProcessor, org.openstreetmap.osmosis.core.task.v0_6.Sink sink, boolean enableDateParsing) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionprotected org.openstreetmap.osmosis.core.task.v0_6.SinkgetSink()Methods inherited from class org.openstreetmap.osmosis.xml.common.BaseElementProcessor
createTimestampContainer, getChild, getParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.openstreetmap.osmosis.xml.common.ElementProcessor
begin, end
-
Constructor Details
-
SourceElementProcessor
public SourceElementProcessor(BaseElementProcessor parentProcessor, org.openstreetmap.osmosis.core.task.v0_6.Sink sink, boolean enableDateParsing) Creates a new instance.- Parameters:
parentProcessor- The parent of this element processor.sink- The sink for receiving processed data.enableDateParsing- If true, dates will be parsed from xml data, else the current date will be used thus saving parsing time.
-
-
Method Details
-
getSink
protected org.openstreetmap.osmosis.core.task.v0_6.Sink getSink()- Returns:
- The sink.
-