package rescuecore2.standard.view; import rescuecore2.view.LayerViewComponent; /** A viewer for StandardWorldModels. */ public class StandardWorldModelViewer extends LayerViewComponent { /** Construct a standard world model viewer. */ public StandardWorldModelViewer() { addDefaultLayers(); } @Override public String getViewerName() { return "Standard world model viewer"; } /** Add the default layer set, i.e. nodes, roads, buildings, humans and commands. */ public void addDefaultLayers() { addLayer(new BuildingLayer()); addLayer(new RoadLayer()); addLayer(new AreaNeighboursLayer()); addLayer(new RoadBlockageLayer()); addLayer(new BuildingIconLayer()); addLayer(new HumanLayer()); addLayer(new CommandLayer()); addLayer(new PositionHistoryLayer()); } }