* Adds the layout chooser.
*/
private void addLayoutChooser() {
add(new JLabel("Layout: "));
Map<String, LayoutModule> layoutModules = fPanel.getLayoutModules();
LayoutModule selectedModule = fPanel.getGraph().getLayoutModule();
JComboBox comboBox = new JComboBox(layoutModules.keySet().toArray());
for (Map.Entry<String, LayoutModule> entry : layoutModules.entrySet()) {
Class<? extends LayoutModule> type = entry.getValue().getClass();
if (selectedModule.getClass() == type) {
comboBox.setSelectedItem(entry.getKey());
}
}
comboBox.addActionListener(new LayoutChangerAction(fPanel));