+\r
+ private Vector<String> getSelectedItemsVector() {\r
+ Vector<String> v = new Vector<String>();\r
+ if (this.jCheckBoxIa32.isSelected()) {\r
+ v.addElement(jCheckBoxIa32.getText());\r
+ }\r
+ if (this.jCheckBoxX64.isSelected()) {\r
+ v.addElement(jCheckBoxX64.getText());\r
+ }\r
+ if (this.jCheckBoxIpf.isSelected()) {\r
+ v.addElement(jCheckBoxIpf.getText());\r
+ }\r
+ if (this.jCheckBoxEbc.isSelected()) {\r
+ v.addElement(jCheckBoxEbc.getText());\r
+ }\r
+ if (this.jCheckBoxArm.isSelected()) {\r
+ v.addElement(jCheckBoxArm.getText());\r
+ }\r
+ if (this.jCheckBoxPpc.isSelected()) {\r
+ v.addElement(jCheckBoxPpc.getText());\r
+ }\r
+ return v;\r
+ }\r
+\r
+ private String getSelectedItemsString() {\r
+ String s = "";\r
+ if (this.jCheckBoxIa32.isSelected()) {\r
+ s = s + jCheckBoxIa32.getText() + " ";\r
+ }\r
+ if (this.jCheckBoxX64.isSelected()) {\r
+ s = s + jCheckBoxX64.getText() + " ";\r
+ }\r
+ if (this.jCheckBoxIpf.isSelected()) {\r
+ s = s + jCheckBoxIpf.getText() + " ";\r
+ }\r
+ if (this.jCheckBoxEbc.isSelected()) {\r
+ s = s + jCheckBoxEbc.getText() + " ";\r
+ }\r
+ if (this.jCheckBoxArm.isSelected()) {\r
+ s = s + jCheckBoxArm.getText() + " ";\r
+ }\r
+ if (this.jCheckBoxPpc.isSelected()) {\r
+ s = s + jCheckBoxPpc.getText() + " ";\r
+ }\r
+ return s.trim();\r
+ }\r
+\r
+ private void setAllItemsSelected(boolean isSelected) {\r
+ this.jCheckBoxIa32.setSelected(isSelected);\r
+ this.jCheckBoxX64.setSelected(isSelected);\r
+ this.jCheckBoxIpf.setSelected(isSelected);\r
+ this.jCheckBoxEbc.setSelected(isSelected);\r
+ this.jCheckBoxArm.setSelected(isSelected);\r
+ this.jCheckBoxPpc.setSelected(isSelected);\r
+ }\r
+\r
+ private void setSelectedItems(Vector<String> v) {\r
+ setAllItemsSelected(false);\r
+ if (v != null) {\r
+ for (int index = 0; index < v.size(); index++) {\r
+ if (v.get(index).equals(this.jCheckBoxIa32.getText())) {\r
+ this.jCheckBoxIa32.setSelected(true);\r
+ continue;\r
+ }\r
+ if (v.get(index).equals(this.jCheckBoxIpf.getText())) {\r
+ this.jCheckBoxIpf.setSelected(true);\r
+ continue;\r
+ }\r
+ if (v.get(index).equals(this.jCheckBoxX64.getText())) {\r
+ this.jCheckBoxX64.setSelected(true);\r
+ continue;\r
+ }\r
+ if (v.get(index).equals(this.jCheckBoxEbc.getText())) {\r
+ this.jCheckBoxEbc.setSelected(true);\r
+ continue;\r
+ }\r
+ if (v.get(index).equals(this.jCheckBoxArm.getText())) {\r
+ this.jCheckBoxArm.setSelected(true);\r
+ continue;\r
+ }\r
+ if (v.get(index).equals(this.jCheckBoxPpc.getText())) {\r
+ this.jCheckBoxPpc.setSelected(true);\r
+ continue;\r
+ }\r
+ }\r
+ }\r
+ }\r
+\r
+ /**\r
+ * This method initializes jCheckBoxPcd \r
+ * \r
+ * @return javax.swing.JCheckBox \r
+ */\r
+ private JCheckBox getJCheckBoxPcd() {\r
+ if (jCheckBoxPcd == null) {\r
+ jCheckBoxPcd = new JCheckBox();\r
+ jCheckBoxPcd.setBounds(new java.awt.Rectangle(labelCol, 530, labelWidth, 20));\r
+ jCheckBoxPcd.setText("Is this a PCD Driver?");\r
+ jCheckBoxPcd.addFocusListener(this);\r
+ jCheckBoxPcd.addActionListener(this);\r
+ }\r
+ return jCheckBoxPcd;\r
+ }\r
+\r
+ /**\r
+ * This method initializes jCheckBoxFlashMap \r
+ * \r
+ * @return javax.swing.JCheckBox \r
+ */\r
+ private JCheckBox getJCheckBoxFlashMap() {\r
+ if (jCheckBoxFlashMap == null) {\r
+ jCheckBoxFlashMap = new JCheckBox();\r
+ jCheckBoxFlashMap.setBounds(new java.awt.Rectangle(labelCol, 555, 480, 20));\r
+ jCheckBoxFlashMap.setText("Does this module require a legacy FlashMap header file?");\r
+ jCheckBoxFlashMap.addFocusListener(this);\r
+ }\r
+ return jCheckBoxFlashMap;\r
+ }\r
+\r
+ /**\r
+ * This method initializes jRadioButtonBinaryModuleTrue \r
+ * \r
+ * @return javax.swing.JRadioButton \r
+ */\r
+ private JRadioButton getJRadioButtonBinaryModuleTrue() {\r
+ if (jRadioButtonBinaryModuleTrue == null) {\r
+ jRadioButtonBinaryModuleTrue = new JRadioButton();\r
+ jRadioButtonBinaryModuleTrue.setBounds(new java.awt.Rectangle(valueCol, 480, 140, 20));\r
+ jRadioButtonBinaryModuleTrue.setText("True");\r
+ jRadioButtonBinaryModuleTrue.setSelected(true);\r
+ jRadioButtonBinaryModuleTrue.addFocusListener(this);\r
+ jRadioButtonBinaryModuleTrue.setToolTipText("<html>Modules are either source modules <br>"\r
+ + "which can be compiled or binary <br>"\r
+ + "modules which are linked. <br>"\r
+ + "A module cannot contain both. <br>"\r
+ + "The GUID numbers should be identical <br>"\r
+ + "for a binary and source MSA, <br>"\r
+ + "however the BINARY MSA should have <br>"\r
+ + "a higher version number.</html>");\r
+ }\r
+ return jRadioButtonBinaryModuleTrue;\r
+ }\r
+\r
+ /**\r
+ * This method initializes jRadioButtonBinaryModuleFalse \r
+ * \r
+ * @return javax.swing.JRadioButton \r
+ */\r
+ private JRadioButton getJRadioButtonBinaryModuleFalse() {\r
+ if (jRadioButtonBinaryModuleFalse == null) {\r
+ jRadioButtonBinaryModuleFalse = new JRadioButton();\r
+ jRadioButtonBinaryModuleFalse.setBounds(new java.awt.Rectangle(valueCol + 140, 480, 140, 20));\r
+ jRadioButtonBinaryModuleFalse.setText("False");\r
+ jRadioButtonBinaryModuleFalse.addFocusListener(this);\r
+ jRadioButtonBinaryModuleFalse.setToolTipText("<html>Modules are either source modules <br>"\r
+ + "which can be compiled or binary <br>"\r
+ + "modules which are linked. <br>"\r
+ + "A module cannot contain both. <br>"\r
+ + "The GUID numbers should be identical <br>"\r
+ + "for a binary and source MSA, <br>"\r
+ + "however the BINARY MSA should have <br>"\r
+ + "a higher version number.</html>");\r
+ }\r
+ return jRadioButtonBinaryModuleFalse;\r
+ }\r