org.openstreetmap.osmosis.core.task.v0_6
Interface Source

All Superinterfaces:
Task
All Known Subinterfaces:
DatasetSinkSource, MultiSinkMultiChangeSinkRunnableSource, MultiSinkRunnableSource, RunnableSource, Sink05Source06, SinkRunnableSource, SinkSource
All Known Implementing Classes:
ApidbCurrentReader, ApidbReader, AreaFilter, BoundingBoxFilter, ChangeApplier, DatasetBoundingBoxFilter, DumpDataset, EntityBuffer, EntityContainerBuilder, EntityMerger, EntityProgressLogger, EntitySorter, FastXmlReader, MigrateV05ToV06, NodeKeyFilter, NodeKeyValueFilter, PolygonFilter, SortedEntityPipeValidator, TagFilter, TagRemover, TagSorter, UsedNodeFilter, WayKeyFilter, WayKeyValueFilter, XmlDownloader, XmlReader

public interface Source
extends Task

Defines the interface for tasks producing OSM data types.

Author:
Brett Henderson

Method Summary
 void setSink(Sink sink)
          Sets the osm sink to send data to.
 

Method Detail

setSink

void setSink(Sink sink)
Sets the osm sink to send data to.

Parameters:
sink - The sink for receiving all produced data.