com.yobotics.simulationconstructionset.gui
Class LoadConfigurationAction
java.lang.Object
javax.swing.AbstractAction
com.yobotics.simulationconstructionset.gui.LoadConfigurationAction
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action
public class LoadConfigurationAction
- extends javax.swing.AbstractAction
- See Also:
- Serialized Form
Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON |
Methods inherited from class javax.swing.AbstractAction |
addPropertyChangeListener, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LoadConfigurationAction
public LoadConfigurationAction(SimulationConstructionSet sim,
javax.swing.JFrame frame,
StandardSimulationGUI myGUI)
setCurrentDirectory
public void setCurrentDirectory(java.io.File dir)
setCurrentDirectory
public void setCurrentDirectory(java.lang.String dir)
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
load
public void load()
loadGUIConfigurationFile
public void loadGUIConfigurationFile(java.io.File file)
setupMultiViews
public void setupMultiViews(java.lang.String xmlRepresentation)
setupJPanels
public void setupJPanels(java.lang.String xmlRepresentation,
java.awt.Component canvas)
setupMainViewport
public void setupMainViewport(java.lang.String xmlRepresentation)
setupViewportWindows
public void setupViewportWindows(java.lang.String xmlRepresentation)
setupGraphGroups
public void setupGraphGroups(java.lang.String xmlRepresentation,
java.lang.String name)
setupGraphWindows
public void setupGraphWindows(java.lang.String xmlRepresentation,
java.lang.String name)
setupConfiguration
public void setupConfiguration(java.lang.String configurationName)
loadEntryBoxArrayPanel
public void loadEntryBoxArrayPanel(java.lang.String XMLStyleRepresentation,
java.io.File file)