diff --git a/src/gui/LabRegistry.java b/src/gui/LabRegistry.java index e0463b7..26c6a88 100644 --- a/src/gui/LabRegistry.java +++ b/src/gui/LabRegistry.java @@ -1,41 +1,43 @@ -package gui; - -import gui.maps.MapPanel316; -import gui.maps.MapPanelRabel; -import gui.maps.MapPanel303; -import gui.maps.MapPanel317; -import gui.maps.MapPanel318; -import gui.maps.MapPanelMacGregor; -import gui.maps.MapPanelNorthCal; -import java.util.Collection; -import java.util.Map; -import java.util.TreeSet; -import java.util.concurrent.ConcurrentHashMap; - -/** - * - * @author Mark - */ -public class LabRegistry { - - private final Map labs = new ConcurrentHashMap(); - - public LabRegistry() { - labs.put("SB303", new Lab("SB303", "Commerce 3.03", new MapPanel303())); - labs.put("SB316", new Lab("SB316", "Commerce 3.16", new MapPanel316())); - labs.put("SBEASTCAL1", new Lab("SBEASTCAL1", "MacGregor", new MapPanelMacGregor())); - labs.put("SBEASTCAL2", new Lab("SBEASTCAL2", "Rabel", new MapPanelRabel())); - labs.put("SB318", new Lab("SB318", "Commerce 3.18", new MapPanel318())); - labs.put("SB317", new Lab("SB317", "Commerce 3.17", new MapPanel317())); - labs.put("TF88", new Lab("TF88", "North CAL", new MapPanelNorthCal())); - } - - public Collection getLabs() { - return new TreeSet(labs.values()); - } - - public Lab getLab(final String lab) { - return labs.get(lab); - } - -} +package gui; + +import gui.maps.MapPanel316; +import gui.maps.MapPanelRabel; +import gui.maps.MapPanel303; +import gui.maps.MapPanel317; +import gui.maps.MapPanel318; +import gui.maps.MapPanelCentralCal; +import gui.maps.MapPanelMacGregor; +import gui.maps.MapPanelNorthCal; +import java.util.Collection; +import java.util.Map; +import java.util.TreeSet; +import java.util.concurrent.ConcurrentHashMap; + +/** + * + * @author Mark + */ +public class LabRegistry { + + private final Map labs = new ConcurrentHashMap(); + + public LabRegistry() { + labs.put("SB303", new Lab("SB303", "Commerce 3.03", new MapPanel303())); + labs.put("SB316", new Lab("SB316", "Commerce 3.16", new MapPanel316())); + labs.put("SBEASTCAL1", new Lab("SBEASTCAL1", "MacGregor", new MapPanelMacGregor())); + labs.put("SBEASTCAL2", new Lab("SBEASTCAL2", "Rabel", new MapPanelRabel())); + labs.put("SB318", new Lab("SB318", "Commerce 3.18", new MapPanel318())); + labs.put("SB317", new Lab("SB317", "Commerce 3.17", new MapPanel317())); + labs.put("TF88", new Lab("TF88", "North CAL", new MapPanelNorthCal())); + labs.put("TF105", new Lab("TF105", "Central CAL", new MapPanelCentralCal())); + } + + public Collection getLabs() { + return new TreeSet(labs.values()); + } + + public Lab getLab(final String lab) { + return labs.get(lab); + } + +}