org.osm2world.core.world.creation
Interface WorldModule

All Known Implementing Classes:
AbstractModule, BarrierModule, BridgeModule, BuildingModule, ConfigurableWorldModule, InvisibleModule, ParkingModule, PoolModule, PowerModule, RailwayModule, RoadModule, StreetFurnitureModule, SurfaceAreaModule, TreeModule, TunnelModule, WaterModule

public interface WorldModule


Method Summary
 void applyTo(MapData mapData)
          adds WorldObjects to MapElements
 void setConfiguration(Configuration config)
          provides a Configuration that can be used to control aspects of a WorldModule's behavior.
 

Method Detail

setConfiguration

void setConfiguration(Configuration config)
provides a Configuration that can be used to control aspects of a WorldModule's behavior. This is guaranteed to be called before applyTo(MapData), but not all parameters might be explicitly set in the configuration, so defaults need to be available.


applyTo

void applyTo(MapData mapData)
adds WorldObjects to MapElements