From 176ecee3e1adce701f05d118372e916c5350b880 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 24 May 2008 12:04:39 +0000 Subject: design failure. no extra protocols editor class! --- sources/prefs/editors/VSProtocolsEditor.java | 52 ---------------------------- sources/simulator/VSSimulation.java | 4 --- 2 files changed, 56 deletions(-) delete mode 100644 sources/prefs/editors/VSProtocolsEditor.java diff --git a/sources/prefs/editors/VSProtocolsEditor.java b/sources/prefs/editors/VSProtocolsEditor.java deleted file mode 100644 index 1700cba..0000000 --- a/sources/prefs/editors/VSProtocolsEditor.java +++ /dev/null @@ -1,52 +0,0 @@ -package prefs.editors; - -import java.awt.*; -import java.awt.event.*; -import javax.swing.*; -import javax.swing.table.*; -import javax.swing.border.*; -import javax.swing.filechooser.*; -import java.util.*; -import java.io.File; - -import simulator.*; -import utils.*; -import core.*; -import protocols.*; -import events.*; -import prefs.VSPrefs; - -public class VSProtocolsEditor extends VSBetterEditor { - private VSProcess process; - public static boolean TAKEOVER_BUTTON; - - public VSProtocolsEditor(VSPrefs prefs, VSProcess process) { - super(prefs, process, prefs.getString("lang.name") + " - " + prefs.getString("lang.prefs.protocols"));; - this.process = process; - disposeFrameWithParentIfExists(); - } - - protected void addToButtonPanelFront(JPanel buttonPanel) { - JButton takeoverButton = new JButton( - prefs.getString("lang.takeover")); - takeoverButton.setMnemonic(prefs.getInteger("keyevent.takeover")); - takeoverButton.addActionListener(this); - buttonPanel.add(takeoverButton); - } - - public void actionPerformed(ActionEvent e) { - String actionCommand = e.getActionCommand(); - - if (actionCommand.equals(prefs.getString("lang.ok"))) { - savePrefs(); - process.updateFromVSPrefs(); - - } else if (actionCommand.equals(prefs.getString("lang.takeover"))) { - savePrefs(); - process.updateFromVSPrefs(); - - } else { - super.actionPerformed(e); - } - } -} diff --git a/sources/simulator/VSSimulation.java b/sources/simulator/VSSimulation.java index dc1aa16..cc0ba16 100644 --- a/sources/simulator/VSSimulation.java +++ b/sources/simulator/VSSimulation.java @@ -346,7 +346,6 @@ public class VSSimulation extends JPanel { if (processNum == simulationCanvas.getNumProcesses()) { tabbedPane.setEnabledAt(1, false); - tabbedPane.setEnabledAt(2, false); if (tabbedPane.getSelectedIndex() == 1) tabbedPane.setSelectedIndex(0); @@ -358,14 +357,11 @@ public class VSSimulation extends JPanel { VSProcess process = getSelectedProcess(); VSProcessEditor processEditor = new VSProcessEditor(prefs, process); tabbedPane.setComponentAt(1, processEditor.getContentPane()); - VSProtocolsEditor protocolsEditor = new VSProtocolsEditor(prefs, process); - tabbedPane.setComponentAt(2, protocolsEditor.getContentPane()); } } }); tabbedPane.add(prefs.getString("lang.variables"), null); - tabbedPane.add(prefs.getString("lang.protocols"), null); editPanel.add(processesComboBox); editPanel.add(tabbedPane); -- cgit v1.2.3