org.openscience.jmol.app.jmolpanel
Class GuiMap

java.lang.Object
  extended by org.openscience.jmol.app.jmolpanel.GuiMap

 class GuiMap
extends java.lang.Object


Field Summary
(package private)  java.util.Map<java.lang.String,java.lang.String> labels
           
(package private)  java.util.Map<java.lang.String,javax.swing.AbstractButton> map
           
 
Constructor Summary
GuiMap()
           
 
Method Summary
(package private)  java.lang.Object get(java.lang.String key)
           
(package private)  java.lang.String getLabel(java.lang.String key)
           
(package private)  javax.swing.JButton newJButton(java.lang.String key)
           
(package private)  javax.swing.JCheckBox newJCheckBox(java.lang.String key, boolean isChecked)
           
(package private)  javax.swing.JCheckBoxMenuItem newJCheckBoxMenuItem(java.lang.String key, boolean isChecked)
           
(package private)  javax.swing.JMenu newJMenu(java.lang.String key)
           
(package private)  javax.swing.JMenuItem newJMenuItem(java.lang.String key)
           
(package private)  javax.swing.JRadioButtonMenuItem newJRadioButtonMenuItem(java.lang.String key)
           
(package private)  void setSelected(java.lang.String key, boolean b)
           
private  void setupLabels()
           
 void updateLabels()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

map

java.util.Map<java.lang.String,javax.swing.AbstractButton> map

labels

java.util.Map<java.lang.String,java.lang.String> labels
Constructor Detail

GuiMap

GuiMap()
Method Detail

setupLabels

private void setupLabels()

getLabel

java.lang.String getLabel(java.lang.String key)

newJMenu

javax.swing.JMenu newJMenu(java.lang.String key)

newJMenuItem

javax.swing.JMenuItem newJMenuItem(java.lang.String key)

newJCheckBoxMenuItem

javax.swing.JCheckBoxMenuItem newJCheckBoxMenuItem(java.lang.String key,
                                                   boolean isChecked)

newJRadioButtonMenuItem

javax.swing.JRadioButtonMenuItem newJRadioButtonMenuItem(java.lang.String key)

newJCheckBox

javax.swing.JCheckBox newJCheckBox(java.lang.String key,
                                   boolean isChecked)

newJButton

javax.swing.JButton newJButton(java.lang.String key)

get

java.lang.Object get(java.lang.String key)

setSelected

void setSelected(java.lang.String key,
                 boolean b)

updateLabels

public void updateLabels()