]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/FpdModuleSA.java
Adjust Platform Definition and Module SA operations in FPD editor.
[mirror_edk2.git] / Tools / Source / FrameworkWizard / src / org / tianocore / frameworkwizard / platform / ui / FpdModuleSA.java
index e5a4e885744fb5d10a5346ddfe90d80c783ced9a..6dda51be0068d0c21e2136c0cf5e2a44ae317db3 100644 (file)
@@ -36,6 +36,7 @@ import java.util.Iterator;
 import java.util.ListIterator;\r
 import java.util.Map;\r
 import java.util.Set;\r
+import javax.swing.JTextField;\r
 \r
 public class FpdModuleSA extends JDialog implements ActionListener {\r
 \r
@@ -86,6 +87,15 @@ public class FpdModuleSA extends JDialog implements ActionListener {
     private HashMap<String, ArrayList<String>> classInstanceMap = null;\r
     private ArrayList<String> classProduced = null;\r
     private HashMap<String, ArrayList<String>> classConsumed = null;\r
+    private JPanel jPanel8 = null;\r
+    private JLabel jLabel6 = null;\r
+    private JTextField jTextField = null;\r
+    private JLabel jLabel7 = null;\r
+    private JTextField jTextField1 = null;\r
+    private JLabel jLabel8 = null;\r
+    private JTextField jTextField2 = null;\r
+    private JScrollPane jScrollPane6 = null;\r
+    private JTable jTable4 = null;\r
     /**\r
      * This is the default constructor\r
      */\r
@@ -397,6 +407,7 @@ public class FpdModuleSA extends JDialog implements ActionListener {
         if (jTabbedPane == null) {\r
             jTabbedPane = new JTabbedPane();\r
             jTabbedPane.addTab("PCD Build Definition", null, getJPanel(), null);\r
+            jTabbedPane.addTab("Module SA Options", null, getJPanel8(), null);\r
             jTabbedPane.addTab("Libraries", null, getJPanel1(), null);\r
         }\r
         return jTabbedPane;\r
@@ -963,6 +974,90 @@ public class FpdModuleSA extends JDialog implements ActionListener {
             this.setVisible(false);\r
         }\r
     }\r
+    /**\r
+     * This method initializes jPanel8 \r
+     *         \r
+     * @return javax.swing.JPanel      \r
+     */\r
+    private JPanel getJPanel8() {\r
+        if (jPanel8 == null) {\r
+            jLabel8 = new JLabel();\r
+            jLabel8.setText("FFS Format Key");\r
+            jLabel7 = new JLabel();\r
+            jLabel7.setText("FFS File GUID");\r
+            jLabel6 = new JLabel();\r
+            jLabel6.setText("FV Binding");\r
+            jPanel8 = new JPanel();\r
+            jPanel8.add(jLabel6, null);\r
+            jPanel8.add(getJTextField(), null);\r
+            jPanel8.add(jLabel7, null);\r
+            jPanel8.add(getJTextField1(), null);\r
+            jPanel8.add(jLabel8, null);\r
+            jPanel8.add(getJTextField2(), null);\r
+            jPanel8.add(getJScrollPane6(), null);\r
+        }\r
+        return jPanel8;\r
+    }\r
+    /**\r
+     * This method initializes jTextField      \r
+     *         \r
+     * @return javax.swing.JTextField  \r
+     */\r
+    private JTextField getJTextField() {\r
+        if (jTextField == null) {\r
+            jTextField = new JTextField();\r
+            jTextField.setPreferredSize(new java.awt.Dimension(100,20));\r
+        }\r
+        return jTextField;\r
+    }\r
+    /**\r
+     * This method initializes jTextField1     \r
+     *         \r
+     * @return javax.swing.JTextField  \r
+     */\r
+    private JTextField getJTextField1() {\r
+        if (jTextField1 == null) {\r
+            jTextField1 = new JTextField();\r
+            jTextField1.setPreferredSize(new java.awt.Dimension(100,20));\r
+        }\r
+        return jTextField1;\r
+    }\r
+    /**\r
+     * This method initializes jTextField2     \r
+     *         \r
+     * @return javax.swing.JTextField  \r
+     */\r
+    private JTextField getJTextField2() {\r
+        if (jTextField2 == null) {\r
+            jTextField2 = new JTextField();\r
+            jTextField2.setPreferredSize(new java.awt.Dimension(100,20));\r
+        }\r
+        return jTextField2;\r
+    }\r
+    /**\r
+     * This method initializes jScrollPane6    \r
+     *         \r
+     * @return javax.swing.JScrollPane \r
+     */\r
+    private JScrollPane getJScrollPane6() {\r
+        if (jScrollPane6 == null) {\r
+            jScrollPane6 = new JScrollPane();\r
+            jScrollPane6.setPreferredSize(new java.awt.Dimension(600,200));\r
+            jScrollPane6.setViewportView(getJTable4());\r
+        }\r
+        return jScrollPane6;\r
+    }\r
+    /**\r
+     * This method initializes jTable4 \r
+     *         \r
+     * @return javax.swing.JTable      \r
+     */\r
+    private JTable getJTable4() {\r
+        if (jTable4 == null) {\r
+            jTable4 = new JTable();\r
+        }\r
+        return jTable4;\r
+    }\r
 \r
 }  //  @jve:decl-index=0:visual-constraint="10,10"\r
 \r