org.openstreetmap.osmosis.core.container.v0_6
Interface EntityProcessor

All Known Implementing Classes:
ActionChangeWriter, ActionChangeWriter, ApidbWriter, AreaFilter, BoundingBoxFilter, DatasetStore, EntityContainerBuilder, IntegrityReporter, NodeKeyFilter, NodeKeyValueFilter, PolygonFilter, PostgreSqlDatasetDumpWriter, PostgreSqlWriter, UsedNodeFilter, WayKeyFilter, WayKeyValueFilter

public interface EntityProcessor

EntityContainer implementations call implementations of this class to perform entity type specific processing.

Author:
Brett Henderson

Method Summary
 void process(BoundContainer bound)
          Process the bound.
 void process(NodeContainer node)
          Process the node.
 void process(RelationContainer relation)
          Process the relation.
 void process(WayContainer way)
          Process the way.
 

Method Detail

process

void process(BoundContainer bound)
Process the bound.

Parameters:
bound - The bound to be processed.

process

void process(NodeContainer node)
Process the node.

Parameters:
node - The node to be processed.

process

void process(WayContainer way)
Process the way.

Parameters:
way - The way to be processed.

process

void process(RelationContainer relation)
Process the relation.

Parameters:
relation - The relation to be processed.