]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/workspace/ui/SwitchWorkspace.java
Restructuring for better separation of Tool packages.
[mirror_edk2.git] / Tools / Source / FrameworkWizard / src / org / tianocore / frameworkwizard / workspace / ui / SwitchWorkspace.java
diff --git a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/workspace/ui/SwitchWorkspace.java b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/workspace/ui/SwitchWorkspace.java
deleted file mode 100644 (file)
index e5f28c5..0000000
+++ /dev/null
@@ -1,217 +0,0 @@
-package org.tianocore.frameworkwizard.workspace.ui;\r
-\r
-import java.awt.event.ActionEvent;\r
-\r
-import javax.swing.JButton;\r
-import javax.swing.JFileChooser;\r
-import javax.swing.JLabel;\r
-import javax.swing.JPanel;\r
-import javax.swing.JTextField;\r
-\r
-import org.tianocore.frameworkwizard.common.DataType;\r
-import org.tianocore.frameworkwizard.common.Log;\r
-import org.tianocore.frameworkwizard.common.Tools;\r
-import org.tianocore.frameworkwizard.common.ui.IDialog;\r
-import org.tianocore.frameworkwizard.common.ui.IFrame;\r
-import org.tianocore.frameworkwizard.workspace.Workspace;\r
-\r
-public class SwitchWorkspace extends IDialog {\r
-\r
-    ///\r
-    /// Define class Serial Version UID\r
-    ///\r
-    private static final long serialVersionUID = 2184556370155608202L;\r
-\r
-    //\r
-    // Define class members\r
-    //\r
-    private JPanel jContentPane = null;\r
-\r
-    private JLabel jLabel = null;\r
-\r
-    private JLabel jLabel1 = null;\r
-\r
-    private JTextField jTextFieldOld = null;\r
-\r
-    private JTextField jTextFieldNew = null;\r
-\r
-    private JButton jButtonOk = null;\r
-\r
-    private JButton jButtonCancel = null;\r
-\r
-    private JButton jButtonBrowse = null;\r
-\r
-    /**\r
-     * This method initializes jTextFieldOld   \r
-     *         \r
-     * @return javax.swing.JTextField  \r
-     */\r
-    private JTextField getJTextFieldOld() {\r
-        if (jTextFieldOld == null) {\r
-            jTextFieldOld = new JTextField();\r
-            jTextFieldOld.setBounds(new java.awt.Rectangle(140, 10, 320, 20));\r
-            jTextFieldOld.setEditable(false);\r
-            jTextFieldOld.setText(Workspace.getCurrentWorkspace() == null ? "Not Defined"\r
-                                                                         : Workspace.getCurrentWorkspace());\r
-        }\r
-        return jTextFieldOld;\r
-    }\r
-\r
-    /**\r
-     * This method initializes jTextFieldNew   \r
-     *         \r
-     * @return javax.swing.JTextField  \r
-     */\r
-    private JTextField getJTextFieldNew() {\r
-        if (jTextFieldNew == null) {\r
-            jTextFieldNew = new JTextField();\r
-            jTextFieldNew.setBounds(new java.awt.Rectangle(140, 35, 220, 20));\r
-        }\r
-        return jTextFieldNew;\r
-    }\r
-\r
-    /**\r
-     * This method initializes jButtonOk       \r
-     *         \r
-     * @return javax.swing.JButton     \r
-     */\r
-    private JButton getJButtonOk() {\r
-        if (jButtonOk == null) {\r
-            jButtonOk = new JButton();\r
-            jButtonOk.setBounds(new java.awt.Rectangle(290, 70, 80, 20));\r
-            jButtonOk.setText("Ok");\r
-            jButtonOk.addActionListener(this);\r
-        }\r
-        return jButtonOk;\r
-    }\r
-\r
-    /**\r
-     * This method initializes jButtonCancel   \r
-     *         \r
-     * @return javax.swing.JButton     \r
-     */\r
-    private JButton getJButtonCancel() {\r
-        if (jButtonCancel == null) {\r
-            jButtonCancel = new JButton();\r
-            jButtonCancel.setBounds(new java.awt.Rectangle(380, 70, 80, 20));\r
-            jButtonCancel.setText("Cancel");\r
-            jButtonCancel.addActionListener(this);\r
-        }\r
-        return jButtonCancel;\r
-    }\r
-\r
-    /**\r
-     * This method initializes jButtonBrowse   \r
-     *         \r
-     * @return javax.swing.JButton     \r
-     */\r
-    private JButton getJButtonBrowse() {\r
-        if (jButtonBrowse == null) {\r
-            jButtonBrowse = new JButton();\r
-            jButtonBrowse.setBounds(new java.awt.Rectangle(370, 35, 90, 20));\r
-            jButtonBrowse.setText("Browse");\r
-            jButtonBrowse.addActionListener(this);\r
-        }\r
-        return jButtonBrowse;\r
-    }\r
-\r
-    /**\r
-     * This is the default constructor\r
-     * \r
-     */\r
-    public SwitchWorkspace() {\r
-        super();\r
-        initialize();\r
-    }\r
-\r
-    /**\r
-     * This is the override constructor\r
-     * \r
-     */\r
-    public SwitchWorkspace(IFrame parentFrame, boolean modal) {\r
-        super(parentFrame, modal);\r
-        initialize();\r
-    }\r
-\r
-    /**\r
-     * This method initializes this\r
-     * \r
-     * @return void\r
-     */\r
-    private void initialize() {\r
-        this.setSize(472, 132);\r
-        this.setContentPane(getJContentPane());\r
-        this.setTitle("Select workspace");\r
-        this.centerWindow();\r
-    }\r
-\r
-    /**\r
-     * This method initializes jContentPane\r
-     * \r
-     * @return javax.swing.JPanel\r
-     */\r
-    private JPanel getJContentPane() {\r
-        if (jContentPane == null) {\r
-            jLabel1 = new JLabel();\r
-            jLabel1.setBounds(new java.awt.Rectangle(15, 10, 120, 20));\r
-            jLabel1.setText("Current Workspace");\r
-            jLabel = new JLabel();\r
-            jLabel.setBounds(new java.awt.Rectangle(15, 35, 120, 20));\r
-            jLabel.setText("Change to ");\r
-            jContentPane = new JPanel();\r
-            jContentPane.setLayout(null);\r
-            jContentPane.add(jLabel, null);\r
-            jContentPane.add(jLabel1, null);\r
-            jContentPane.add(getJTextFieldOld(), null);\r
-            jContentPane.add(getJTextFieldNew(), null);\r
-            jContentPane.add(getJButtonOk(), null);\r
-            jContentPane.add(getJButtonCancel(), null);\r
-            jContentPane.add(getJButtonBrowse(), null);\r
-        }\r
-        return jContentPane;\r
-    }\r
-\r
-    private boolean check() {\r
-        if (isEmpty(this.jTextFieldNew.getText())) {\r
-            Log.wrn("Switch Workspace", "New workspace must be entered!");\r
-            return false;\r
-        }\r
-        if (Workspace.checkWorkspace(this.jTextFieldNew.getText()) != Workspace.WORKSPACE_VALID) {\r
-            Log.wrn("Switch Workspace", "Please select a valid workspace!");\r
-            return false;\r
-        }\r
-        return true;\r
-    }\r
-\r
-    /* (non-Javadoc)\r
-     * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent)\r
-     * \r
-     * Override actionPerformed to listen all actions\r
-     */\r
-    public void actionPerformed(ActionEvent arg0) {\r
-        if (arg0.getSource() == jButtonCancel) {\r
-            this.setVisible(false);\r
-            returnType = DataType.RETURN_TYPE_CANCEL;\r
-        }\r
-\r
-        if (arg0.getSource() == jButtonOk) {\r
-            if (!check()) {\r
-                return;\r
-            } else {\r
-                Workspace.setCurrentWorkspace(this.jTextFieldNew.getText());\r
-                returnType = DataType.RETURN_TYPE_OK;\r
-                this.setVisible(false);\r
-            }\r
-        }\r
-\r
-        if (arg0.getSource() == jButtonBrowse) {\r
-            JFileChooser fc = new JFileChooser();\r
-            fc.setAcceptAllFileFilterUsed(false);\r
-            fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);\r
-            int result = fc.showOpenDialog(new JPanel());\r
-            if (result == JFileChooser.APPROVE_OPTION) {\r
-                this.jTextFieldNew.setText(Tools.convertPathToCurrentOsType(fc.getSelectedFile().getPath()));\r
-            }\r
-        }\r
-    }\r
-}\r