]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/FpdBuildOptions.java
Modify BuildOptions and Flash editors in FPD file.
[mirror_edk2.git] / Tools / Source / FrameworkWizard / src / org / tianocore / frameworkwizard / platform / ui / FpdBuildOptions.java
index 60780744d10b9056d3d41a10826a5dfd15cc6da6..6abccfe38e39603a3fddd95ce0b07d89dcd00c24 100644 (file)
@@ -66,14 +66,11 @@ public class FpdBuildOptions extends IInternalFrame {
     private JPanel jPanel9 = null;\r
     private JPanel jPanel10 = null;\r
     private JPanel jPanel11 = null;\r
-    private JRadioButton jRadioButton = null;\r
     private JTextField jTextField2 = null;\r
     private JLabel jLabel3 = null;\r
     private JTextField jTextField3 = null;\r
     private JButton jButton4 = null;\r
     private JButton jButton5 = null;\r
-    private JRadioButton jRadioButton1 = null;\r
-    private JLabel jLabel4 = null;\r
     private JTextField jTextField4 = null;\r
     private JScrollPane jScrollPane2 = null;\r
     private JTable jTable2 = null;\r
@@ -147,6 +144,8 @@ public class FpdBuildOptions extends IInternalFrame {
     private JTextField jTextField13 = null;\r
     private JLabel jLabel15 = null;\r
     private int selectedRow = -1;\r
+    private JLabel jLabel = null;\r
+    private JLabel jLabel1 = null;\r
     /**\r
      * This method initializes jPanel  \r
      *         \r
@@ -223,9 +222,7 @@ public class FpdBuildOptions extends IInternalFrame {
             jPanel8.add(getJPanel9(), java.awt.BorderLayout.NORTH);\r
             jPanel8.add(getJPanel10(), java.awt.BorderLayout.SOUTH);\r
             jPanel8.add(getJPanel11(), java.awt.BorderLayout.CENTER);\r
-            ButtonGroup bg = new ButtonGroup();\r
-            bg.add(jRadioButton);\r
-            bg.add(jRadioButton1);\r
+\r
         }\r
         return jPanel8;\r
     }\r
@@ -237,18 +234,19 @@ public class FpdBuildOptions extends IInternalFrame {
      */\r
     private JPanel getJPanel9() {\r
         if (jPanel9 == null) {\r
+            jLabel = new JLabel();\r
+            jLabel.setText("ANT Task File");\r
+            jLabel.setPreferredSize(new java.awt.Dimension(80,20));\r
             FlowLayout flowLayout8 = new FlowLayout();\r
             flowLayout8.setAlignment(java.awt.FlowLayout.LEFT);\r
             jLabel3 = new JLabel();\r
             jLabel3.setText("ID");\r
             jPanel9 = new JPanel();\r
             jPanel9.setLayout(flowLayout8);\r
-            jPanel9.add(getJRadioButton(), null);\r
+            jPanel9.add(jLabel, null);\r
             jPanel9.add(getJTextField2(), null);\r
             jPanel9.add(jLabel3, null);\r
             jPanel9.add(getJTextField3(), null);\r
-            jPanel9.add(getJButton4(), null);\r
-            jPanel9.add(getJButton5(), null);\r
         }\r
         return jPanel9;\r
     }\r
@@ -272,43 +270,23 @@ public class FpdBuildOptions extends IInternalFrame {
      */\r
     private JPanel getJPanel11() {\r
         if (jPanel11 == null) {\r
+            jLabel1 = new JLabel();\r
+            jLabel1.setText("ANT Command Options");\r
+            jLabel1.setPreferredSize(new java.awt.Dimension(131,20));\r
             FlowLayout flowLayout3 = new FlowLayout();\r
             flowLayout3.setHgap(5);\r
             flowLayout3.setAlignment(java.awt.FlowLayout.LEFT);\r
-            jLabel4 = new JLabel();\r
-            jLabel4.setText("Execution Order");\r
-            jLabel4.setEnabled(false);\r
-            jLabel4.setPreferredSize(new java.awt.Dimension(100,16));\r
             jPanel11 = new JPanel();\r
             jPanel11.setLayout(flowLayout3);\r
-            jPanel11.add(getJRadioButton1(), null);\r
-            jPanel11.add(jLabel4, null);\r
+            jPanel11.add(jLabel1, null);\r
             jPanel11.add(getJTextField4(), null);\r
+            jPanel11.add(getJButton4(), null);\r
+            jPanel11.add(getJButton5(), null);\r
             jPanel11.add(getJScrollPane2(), null);\r
         }\r
         return jPanel11;\r
     }\r
 \r
-    /**\r
-     * This method initializes jRadioButton    \r
-     *         \r
-     * @return javax.swing.JRadioButton        \r
-     */\r
-    private JRadioButton getJRadioButton() {\r
-        if (jRadioButton == null) {\r
-            jRadioButton = new JRadioButton();\r
-            jRadioButton.setText("ANT tasks File");\r
-            jRadioButton.setSelected(true);\r
-            jRadioButton.addItemListener(new ItemListener() {\r
-                public void itemStateChanged(ItemEvent arg0) {\r
-                    boolean selected = jRadioButton.isSelected();\r
-                    jTextField2.setEnabled(selected);\r
-                }\r
-            });\r
-        }\r
-        return jRadioButton;\r
-    }\r
-\r
     /**\r
      * This method initializes jTextField2     \r
      *         \r
@@ -343,19 +321,14 @@ public class FpdBuildOptions extends IInternalFrame {
     private JButton getJButton4() {\r
         if (jButton4 == null) {\r
             jButton4 = new JButton();\r
-            jButton4.setPreferredSize(new java.awt.Dimension(70,20));\r
+            jButton4.setPreferredSize(new java.awt.Dimension(90,20));\r
             jButton4.setText("Add");\r
             jButton4.addActionListener(new ActionListener() {\r
                 public void actionPerformed(ActionEvent e) {\r
                     Object[] o = {jTextField3.getText(), null, null};\r
-                    if (jRadioButton.isSelected()) {\r
                         o[1] = jTextField2.getText();\r
-                        ffc.genBuildOptionsUserDefAntTask(o[0]+"", o[1]+"", null);\r
-                    }\r
-                    if (jRadioButton1.isSelected()) {\r
                         o[2] = jTextField4.getText();\r
                         ffc.genBuildOptionsUserDefAntTask(o[0]+"", null, o[2]+"");\r
-                    }\r
                     antTaskTableModel.addRow(o);\r
                     \r
                 }\r
@@ -372,7 +345,7 @@ public class FpdBuildOptions extends IInternalFrame {
     private JButton getJButton5() {\r
         if (jButton5 == null) {\r
             jButton5 = new JButton();\r
-            jButton5.setPreferredSize(new java.awt.Dimension(70,20));\r
+            jButton5.setPreferredSize(new java.awt.Dimension(90,20));\r
             jButton5.setText("Delete");\r
             jButton5.addActionListener(new ActionListener() {\r
                 public void actionPerformed(ActionEvent e) {\r
@@ -386,27 +359,6 @@ public class FpdBuildOptions extends IInternalFrame {
         return jButton5;\r
     }\r
 \r
-    /**\r
-     * This method initializes jRadioButton1   \r
-     *         \r
-     * @return javax.swing.JRadioButton        \r
-     */\r
-    private JRadioButton getJRadioButton1() {\r
-        if (jRadioButton1 == null) {\r
-            jRadioButton1 = new JRadioButton();\r
-            jRadioButton1.setText("ANT Command");\r
-            jRadioButton1.setPreferredSize(new java.awt.Dimension(180,24));\r
-            jRadioButton1.addItemListener(new ItemListener() {\r
-                public void itemStateChanged(ItemEvent arg0) {\r
-                    boolean selected = jRadioButton1.isSelected();\r
-                    jLabel4.setEnabled(selected);\r
-                    jTextField4.setEnabled(selected);\r
-                }\r
-            });\r
-        }\r
-        return jRadioButton1;\r
-    }\r
-\r
     /**\r
      * This method initializes jTextField4     \r
      *         \r
@@ -415,8 +367,8 @@ public class FpdBuildOptions extends IInternalFrame {
     private JTextField getJTextField4() {\r
         if (jTextField4 == null) {\r
             jTextField4 = new JTextField();\r
-            jTextField4.setPreferredSize(new java.awt.Dimension(100,20));\r
-            jTextField4.setEnabled(false);\r
+            jTextField4.setPreferredSize(new java.awt.Dimension(270,20));\r
+            jTextField4.setEnabled(true);\r
         }\r
         return jTextField4;\r
     }\r
@@ -446,7 +398,7 @@ public class FpdBuildOptions extends IInternalFrame {
             jTable2 = new JTable(antTaskTableModel);\r
             antTaskTableModel.addColumn("ID");\r
             antTaskTableModel.addColumn("Filename");\r
-            antTaskTableModel.addColumn("ExecutionOrder");\r
+            antTaskTableModel.addColumn("ANT Command Options");\r
             \r
             jTable2.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
             jTable2.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r