\r
static private JFrame frame;\r
private JPanel jContentPane = null;\r
- private JPanel jPanel = null;\r
- private JPanel jPanel1 = null;\r
- private JPanel jPanel2 = null;\r
- private JPanel jPanel3 = null;\r
- private JPanel jPanel4 = null;\r
+ private JPanel jPanelEast = null;\r
+ private JPanel jPanelCenter = null;\r
private JTextField jTextField = null;\r
private JLabel jLabel = null;\r
private JRadioButton jRadioButton = null;\r
- private JRadioButton jRadioButton1 = null;\r
- private JButton jButton = null;\r
- private JButton jButton1 = null;\r
- private JButton jButton2 = null;\r
+ private JRadioButton jRadioButtonReg = null;\r
+ private JButton jButtonCancel = null;\r
+ private JButton jButtonNew = null;\r
+ private JButton jButtonOk = null;\r
\r
// private String guid = null;\r
\r
public void actionPerformed(ActionEvent arg0) {\r
// TODO Auto-generated method stub\r
- if (arg0.getSource() == jButton1){\r
+ if (arg0.getSource() == jButtonNew){\r
String uuid = Tools.generateUuidString();\r
- if (jRadioButton1.isSelected()) {\r
+ if (jRadioButtonReg.isSelected()) {\r
jTextField.setText(uuid);\r
}\r
else {\r
}\r
}\r
\r
- if (arg0.getSource() == jRadioButton1){\r
+ if (arg0.getSource() == jRadioButtonReg){\r
\r
//ToDo: check text field value against RegExp and transform if needed\r
if (jTextField.getText().matches(GenGuidDialog.guidRegistryPat)){\r
\r
}\r
\r
- if (arg0.getSource() == jButton2){\r
+ if (arg0.getSource() == jButtonOk){\r
// if (jTextField.getText().matches(Tools.guidArrayPat) \r
// || jTextField.getText().matches(Tools.guidRegistryPat)){\r
// this.setVisible(false);\r
this.dispose();\r
}\r
\r
- if (arg0.getSource() == jButton){\r
+ if (arg0.getSource() == jButtonCancel){\r
this.dispose();\r
}\r
}\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel() {\r
- if (jPanel == null) {\r
+ private JPanel getJPanelEast() {\r
+ if (jPanelEast == null) {\r
FlowLayout flowLayout = new FlowLayout();\r
flowLayout.setVgap(10);\r
- jPanel = new JPanel();\r
- jPanel.setLayout(flowLayout);\r
- jPanel.setPreferredSize(new java.awt.Dimension(100,30));\r
- jPanel.add(getJButton1(), null);\r
- jPanel.add(getJButton2(), null);\r
- jPanel.add(getJButton(), null);\r
+ jPanelEast = new JPanel();\r
+ jPanelEast.setLayout(flowLayout);\r
+ jPanelEast.setPreferredSize(new java.awt.Dimension(100,30));\r
+ jPanelEast.add(getJButtonNew(), null);\r
+ jPanelEast.add(getJButtonOk(), null);\r
+ jPanelEast.add(getJButtonCancel(), null);\r
}\r
- return jPanel;\r
- }\r
-\r
- /**\r
- * This method initializes jPanel1 \r
- * \r
- * @return javax.swing.JPanel \r
- */\r
- private JPanel getJPanel1() {\r
- if (jPanel1 == null) {\r
- jPanel1 = new JPanel();\r
- }\r
- return jPanel1;\r
- }\r
-\r
- /**\r
- * This method initializes jPanel2 \r
- * \r
- * @return javax.swing.JPanel \r
- */\r
- private JPanel getJPanel2() {\r
- if (jPanel2 == null) {\r
- jPanel2 = new JPanel();\r
- }\r
- return jPanel2;\r
- }\r
-\r
- /**\r
- * This method initializes jPanel3 \r
- * \r
- * @return javax.swing.JPanel \r
- */\r
- private JPanel getJPanel3() {\r
- if (jPanel3 == null) {\r
- jPanel3 = new JPanel();\r
- }\r
- return jPanel3;\r
+ return jPanelEast;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel4() {\r
- if (jPanel4 == null) {\r
+ private JPanel getJPanelCenter() {\r
+ if (jPanelCenter == null) {\r
jLabel = new JLabel();\r
jLabel.setText("GUID Value");\r
GridLayout gridLayout = new GridLayout();\r
gridLayout.setRows(4);\r
- jPanel4 = new JPanel();\r
- jPanel4.setLayout(gridLayout);\r
- jPanel4.add(getJRadioButton1(), null);\r
- jPanel4.add(getJRadioButton(), null);\r
- jPanel4.add(jLabel, null);\r
- jPanel4.add(getJTextField(), null);\r
+ jPanelCenter = new JPanel();\r
+ jPanelCenter.setLayout(gridLayout);\r
+ jPanelCenter.add(getJRadioButtonReg(), null);\r
+ jPanelCenter.add(getJRadioButton(), null);\r
+ jPanelCenter.add(jLabel, null);\r
+ jPanelCenter.add(getJTextField(), null);\r
ButtonGroup bg = new ButtonGroup();\r
- bg.add(jRadioButton1);\r
+ bg.add(jRadioButtonReg);\r
bg.add(jRadioButton);\r
}\r
- return jPanel4;\r
+ return jPanelCenter;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JRadioButton \r
*/\r
- private JRadioButton getJRadioButton1() {\r
- if (jRadioButton1 == null) {\r
- jRadioButton1 = new JRadioButton();\r
- jRadioButton1.setText("Registry Format");\r
- jRadioButton1.setSelected(true);\r
- jRadioButton1.addActionListener(this);\r
+ private JRadioButton getJRadioButtonReg() {\r
+ if (jRadioButtonReg == null) {\r
+ jRadioButtonReg = new JRadioButton();\r
+ jRadioButtonReg.setText("Registry Format");\r
+ jRadioButtonReg.setSelected(true);\r
+ jRadioButtonReg.addActionListener(this);\r
}\r
- return jRadioButton1;\r
+ return jRadioButtonReg;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton() {\r
- if (jButton == null) {\r
- jButton = new JButton();\r
- jButton.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton.setText("Cancel");\r
- jButton.addActionListener(this);\r
+ private JButton getJButtonCancel() {\r
+ if (jButtonCancel == null) {\r
+ jButtonCancel = new JButton();\r
+ jButtonCancel.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jButtonCancel.setText("Cancel");\r
+ jButtonCancel.addActionListener(this);\r
}\r
- return jButton;\r
+ return jButtonCancel;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton1() {\r
- if (jButton1 == null) {\r
- jButton1 = new JButton();\r
- jButton1.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton1.setHorizontalTextPosition(javax.swing.SwingConstants.LEADING);\r
- jButton1.setText("New");\r
- jButton1.addActionListener(this);\r
+ private JButton getJButtonNew() {\r
+ if (jButtonNew == null) {\r
+ jButtonNew = new JButton();\r
+ jButtonNew.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jButtonNew.setHorizontalTextPosition(javax.swing.SwingConstants.LEADING);\r
+ jButtonNew.setText("New");\r
+ jButtonNew.addActionListener(this);\r
}\r
- return jButton1;\r
+ return jButtonNew;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton2() {\r
- if (jButton2 == null) {\r
- jButton2 = new JButton();\r
- jButton2.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton2.setText("Ok");\r
- jButton2.setActionCommand("GenGuidValue");\r
- jButton2.addActionListener(this);\r
+ private JButton getJButtonOk() {\r
+ if (jButtonOk == null) {\r
+ jButtonOk = new JButton();\r
+ jButtonOk.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jButtonOk.setText("Ok");\r
+ jButtonOk.setActionCommand("GenGuidValue");\r
+ jButtonOk.addActionListener(this);\r
}\r
- return jButton2;\r
+ return jButtonOk;\r
}\r
\r
/**\r
public GenGuidDialog(ActionListener i){\r
super();\r
initialize();\r
- jButton2.addActionListener(i);\r
+ jButtonOk.addActionListener(i);\r
this.addWindowListener(new WindowAdapter(){\r
\r
@Override\r
public void windowActivated(WindowEvent arg0) {\r
// TODO Auto-generated method stub\r
super.windowActivated(arg0);\r
- if ((jRadioButton1.isSelected() && jTextField.getText().matches(GenGuidDialog.guidArrayPat))\r
+ if ((jRadioButtonReg.isSelected() && jTextField.getText().matches(GenGuidDialog.guidArrayPat))\r
|| (jRadioButton.isSelected() && jTextField.getText().matches(GenGuidDialog.guidRegistryPat))) {\r
jTextField.setText(GenGuidDialog.formatGuidString(jTextField.getText()));\r
}\r
if (jContentPane == null) {\r
jContentPane = new JPanel();\r
jContentPane.setLayout(new BorderLayout());\r
- jContentPane.add(getJPanel(), java.awt.BorderLayout.EAST);\r
- jContentPane.add(getJPanel1(), java.awt.BorderLayout.WEST);\r
- jContentPane.add(getJPanel2(), java.awt.BorderLayout.NORTH);\r
- jContentPane.add(getJPanel3(), java.awt.BorderLayout.SOUTH);\r
- jContentPane.add(getJPanel4(), java.awt.BorderLayout.CENTER);\r
+ jContentPane.add(getJPanelEast(), java.awt.BorderLayout.EAST);\r
+ jContentPane.add(getJPanelCenter(), java.awt.BorderLayout.CENTER);\r
}\r
return jContentPane;\r
}\r
\r
private JTextField jTextFieldVersion = null;\r
\r
- private JLabel jLabel = null;\r
+ private JLabel jLabelHelp = null;\r
\r
- private JTextField jTextField = null;\r
+ private JTextField jTextFieldHelp = null;\r
\r
- private JLabel jLabel1 = null;\r
+ private JLabel jLabelSupMod = null;\r
\r
- private JLabel jLabel2 = null;\r
+ private JLabel jLabelSupArch = null;\r
\r
- private ICheckBoxList iCheckBoxList = null;\r
+ private ICheckBoxList iCheckBoxListArch = null;\r
\r
- private ICheckBoxList iCheckBoxList1 = null;\r
+ private ICheckBoxList iCheckBoxListGuid = null;\r
\r
- private ICheckBoxList iCheckBoxList2 = null;\r
+ private ICheckBoxList iCheckBoxListMod = null;\r
\r
- private JLabel jLabel3 = null;\r
+ private JLabel jLabelGuidType = null;\r
\r
protected String[][] saa = null;\r
\r
**/\r
protected JPanel getJContentPane1() {\r
if (jContentPane == null) {\r
- jLabel3 = new JLabel();\r
- jLabel3.setBounds(new java.awt.Rectangle(400,122,103,16));\r
- jLabel3.setText("GUID Type List");\r
- jLabel3.setEnabled(true);\r
- jLabel2 = new JLabel();\r
- jLabel2.setBounds(new java.awt.Rectangle(197,122,108,16));\r
- jLabel2.setText("Supported Arch");\r
- jLabel2.setEnabled(true);\r
- jLabel1 = new JLabel();\r
- jLabel1.setBounds(new java.awt.Rectangle(14,120,110,16));\r
- jLabel1.setText("Supported Module");\r
- jLabel1.setEnabled(true);\r
- jLabel = new JLabel();\r
- jLabel.setText("HelpText");\r
- jLabel.setSize(new java.awt.Dimension(109,20));\r
- jLabel.setLocation(new java.awt.Point(14,85));\r
+ jLabelGuidType = new JLabel();\r
+ jLabelGuidType.setBounds(new java.awt.Rectangle(400,122,103,16));\r
+ jLabelGuidType.setText("GUID Type List");\r
+ jLabelGuidType.setEnabled(true);\r
+ jLabelSupArch = new JLabel();\r
+ jLabelSupArch.setBounds(new java.awt.Rectangle(197,122,108,16));\r
+ jLabelSupArch.setText("Supported Arch");\r
+ jLabelSupArch.setEnabled(true);\r
+ jLabelSupMod = new JLabel();\r
+ jLabelSupMod.setBounds(new java.awt.Rectangle(14,120,110,16));\r
+ jLabelSupMod.setText("Supported Module");\r
+ jLabelSupMod.setEnabled(true);\r
+ jLabelHelp = new JLabel();\r
+ jLabelHelp.setText("HelpText");\r
+ jLabelHelp.setSize(new java.awt.Dimension(109,20));\r
+ jLabelHelp.setLocation(new java.awt.Point(14,85));\r
jLabelVer = new JLabel();\r
jLabelVer.setBounds(new java.awt.Rectangle(14,60,111,20));\r
jLabelVer.setText("C_Name");\r
jContentPane.add(jLabelName, null);\r
jContentPane.add(getJTextFieldName(), null);\r
jContentPane.add(jLabelGuid, null);\r
- jContentPane.add(jLabel, null);\r
- jContentPane.add(getJTextField(), null);\r
- jContentPane.add(jLabel1, null);\r
- jContentPane.add(jLabel2, null);\r
+ jContentPane.add(jLabelHelp, null);\r
+ jContentPane.add(getJTextFieldHelp(), null);\r
+ jContentPane.add(jLabelSupMod, null);\r
+ jContentPane.add(jLabelSupArch, null);\r
jContentPane.add(getJScrollPaneArch(), null);\r
jContentPane.add(getJScrollPaneGuid(), null);\r
jContentPane.add(getJScrollPaneModule(), null);\r
- jContentPane.add(jLabel3, null);\r
+ jContentPane.add(jLabelGuidType, null);\r
}\r
return jContentPane;\r
}\r
\r
//ToDo: check before add\r
String[] row = {"", "", "", "", "", "", ""};\r
- row[3] = jTextField.getText();\r
+ row[3] = jTextFieldHelp.getText();\r
row[2] = jTextFieldAdd.getText();\r
row[1] = jTextFieldVersion.getText();\r
row[0] = jTextFieldName.getText();\r
- row[4] = vectorToString(iCheckBoxList.getAllCheckedItemsString());\r
+ row[4] = vectorToString(iCheckBoxListArch.getAllCheckedItemsString());\r
if (row[4].length() == 0) {\r
row[4] = null;\r
}\r
- row[5] = vectorToString(iCheckBoxList2.getAllCheckedItemsString());\r
+ row[5] = vectorToString(iCheckBoxListMod.getAllCheckedItemsString());\r
if (row[5].length() == 0) {\r
row[5] = null;\r
}\r
- row[6] = vectorToString(iCheckBoxList1.getAllCheckedItemsString());\r
+ row[6] = vectorToString(iCheckBoxListGuid.getAllCheckedItemsString());\r
if (row[6].length() == 0) {\r
row[6] = null;\r
}\r
}\r
\r
protected void addRow(String[] row) {\r
- Vector<String> vArch = iCheckBoxList.getAllCheckedItemsString();\r
+ Vector<String> vArch = iCheckBoxListArch.getAllCheckedItemsString();\r
if (vArch.size() == 0) {\r
vArch = null;\r
}\r
- Vector<String> vModType = iCheckBoxList2.getAllCheckedItemsString();\r
+ Vector<String> vModType = iCheckBoxListMod.getAllCheckedItemsString();\r
if (vModType.size() == 0) {\r
vModType = null;\r
}\r
- Vector<String> vguidType = iCheckBoxList1.getAllCheckedItemsString();\r
+ Vector<String> vguidType = iCheckBoxListGuid.getAllCheckedItemsString();\r
if (vguidType.size() == 0) {\r
vguidType = null;\r
}\r
resizeComponentWidth(this.jTextFieldName, this.getWidth(), intPreferredWidth);\r
resizeComponentWidth(this.jTextFieldAdd, this.getWidth(), intPreferredWidth);\r
resizeComponentWidth(this.jTextFieldVersion, this.getWidth(), intPreferredWidth);\r
- resizeComponentWidth(this.jTextField, this.getWidth(), intPreferredWidth);\r
+ resizeComponentWidth(this.jTextFieldHelp, this.getWidth(), intPreferredWidth);\r
resizeComponentWidth(this.jScrollPane, this.getWidth(), intPreferredWidth);\r
relocateComponentX(this.jButtonGen, this.getWidth(), this.getPreferredSize().width, 40);\r
\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField() {\r
- if (jTextField == null) {\r
- jTextField = new JTextField();\r
- jTextField.setBounds(new java.awt.Rectangle(136,85,337,20));\r
- jTextField.setPreferredSize(new Dimension(335, 20));\r
+ private JTextField getJTextFieldHelp() {\r
+ if (jTextFieldHelp == null) {\r
+ jTextFieldHelp = new JTextField();\r
+ jTextFieldHelp.setBounds(new java.awt.Rectangle(136,85,337,20));\r
+ jTextFieldHelp.setPreferredSize(new Dimension(335, 20));\r
}\r
- return jTextField;\r
+ return jTextFieldHelp;\r
}\r
\r
private JScrollPane getJScrollPaneArch() {\r
jScrollPaneArch = new JScrollPane();\r
jScrollPaneArch.setBounds(new java.awt.Rectangle(197,142,188,74));\r
jScrollPaneArch.setPreferredSize(new java.awt.Dimension(188, 74));\r
- jScrollPaneArch.setViewportView(getICheckBoxList());\r
+ jScrollPaneArch.setViewportView(getICheckBoxListArch());\r
}\r
return jScrollPaneArch;\r
}\r
* \r
* @return org.tianocore.frameworkwizard.common.ui.iCheckBoxList.ICheckBoxList \r
*/\r
- private ICheckBoxList getICheckBoxList() {\r
- if (iCheckBoxList == null) {\r
- iCheckBoxList = new ICheckBoxList();\r
- iCheckBoxList.setBounds(new java.awt.Rectangle(197,142,188,74));\r
+ private ICheckBoxList getICheckBoxListArch() {\r
+ if (iCheckBoxListArch == null) {\r
+ iCheckBoxListArch = new ICheckBoxList();\r
+ iCheckBoxListArch.setBounds(new java.awt.Rectangle(197,142,188,74));\r
Vector<String> v = new Vector<String>();\r
v.add("IA32");\r
v.add("X64");\r
v.add("EBC");\r
v.add("ARM");\r
v.add("PPC");\r
- iCheckBoxList.setAllItems(v);\r
+ iCheckBoxListArch.setAllItems(v);\r
}\r
- return iCheckBoxList;\r
+ return iCheckBoxListArch;\r
}\r
\r
protected JScrollPane getJScrollPaneGuid() {\r
jScrollPaneGuid.setPreferredSize(new java.awt.Dimension(190,74));\r
jScrollPaneGuid.setLocation(new java.awt.Point(400,142));\r
jScrollPaneGuid.setSize(new java.awt.Dimension(260,74));\r
- jScrollPaneGuid.setViewportView(getICheckBoxList1());\r
+ jScrollPaneGuid.setViewportView(getICheckBoxListGuid());\r
}\r
return jScrollPaneGuid;\r
}\r
* \r
* @return org.tianocore.frameworkwizard.common.ui.iCheckBoxList.ICheckBoxList \r
*/\r
- private ICheckBoxList getICheckBoxList1() {\r
- if (iCheckBoxList1 == null) {\r
- iCheckBoxList1 = new ICheckBoxList();\r
- iCheckBoxList1.setBounds(new java.awt.Rectangle(400,142,177,74));\r
+ private ICheckBoxList getICheckBoxListGuid() {\r
+ if (iCheckBoxListGuid == null) {\r
+ iCheckBoxListGuid = new ICheckBoxList();\r
+ iCheckBoxListGuid.setBounds(new java.awt.Rectangle(400,142,177,74));\r
Vector<String> v = new Vector<String>();\r
v.add("DATA_HUB_RECORD");\r
v.add("EFI_EVENT");\r
v.add("HOB");\r
v.add("TOKEN_SPACE_GUID");\r
\r
- iCheckBoxList1.setAllItems(v);\r
+ iCheckBoxListGuid.setAllItems(v);\r
}\r
- return iCheckBoxList1;\r
+ return iCheckBoxListGuid;\r
}\r
\r
private JScrollPane getJScrollPaneModule() {\r
jScrollPaneModule = new JScrollPane();\r
jScrollPaneModule.setBounds(new java.awt.Rectangle(14,142,170,74));\r
jScrollPaneModule.setPreferredSize(new java.awt.Dimension(170, 74));\r
- jScrollPaneModule.setViewportView(getICheckBoxList2());\r
+ jScrollPaneModule.setViewportView(getICheckBoxListMod());\r
}\r
return jScrollPaneModule;\r
}\r
* \r
* @return org.tianocore.frameworkwizard.common.ui.iCheckBoxList.ICheckBoxList \r
*/\r
- private ICheckBoxList getICheckBoxList2() {\r
- if (iCheckBoxList2 == null) {\r
- iCheckBoxList2 = new ICheckBoxList();\r
- iCheckBoxList2.setBounds(new java.awt.Rectangle(14,142,170,74));\r
+ private ICheckBoxList getICheckBoxListMod() {\r
+ if (iCheckBoxListMod == null) {\r
+ iCheckBoxListMod = new ICheckBoxList();\r
+ iCheckBoxListMod.setBounds(new java.awt.Rectangle(14,142,170,74));\r
Vector<String> v = new Vector<String>();\r
v.add("BASE");\r
v.add("SEC");\r
v.add("UEFI_DRIVER");\r
v.add("UEFI_APPLICATION");\r
v.add("USER_DEFINED");\r
- iCheckBoxList2.setAllItems(v);\r
+ iCheckBoxListMod.setAllItems(v);\r
}\r
- return iCheckBoxList2;\r
+ return iCheckBoxListMod;\r
}\r
\r
public static void main(String[] args){\r
return v;\r
}\r
\r
- protected JLabel getJLabel3() {\r
- return jLabel3;\r
+ protected JLabel getJLabelGuidType() {\r
+ return jLabelGuidType;\r
}\r
}\r
\r
\r
private JLabel jLabel = null;\r
\r
- private JTextField jTextField = null;\r
+ private JTextField jTextFieldUrl = null;\r
\r
/**\r
This method initializes jTextFieldBaseName \r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField() {\r
- if (jTextField == null) {\r
- jTextField = new JTextField();\r
- jTextField.setBounds(new java.awt.Rectangle(161,195,320,20));\r
- jTextField.setPreferredSize(new java.awt.Dimension(320, 20));\r
- jTextField.addFocusListener(new FocusAdapter(){\r
+ private JTextField getJTextFieldUrl() {\r
+ if (jTextFieldUrl == null) {\r
+ jTextFieldUrl = new JTextField();\r
+ jTextFieldUrl.setBounds(new java.awt.Rectangle(161,195,320,20));\r
+ jTextFieldUrl.setPreferredSize(new java.awt.Dimension(320, 20));\r
+ jTextFieldUrl.addFocusListener(new FocusAdapter(){\r
public void focusLost(FocusEvent e){\r
- if (jTextField.getText().length() == 0 && sfc.getSpdHdrUrl() == null) {\r
+ if (jTextFieldUrl.getText().length() == 0 && sfc.getSpdHdrUrl() == null) {\r
return;\r
}\r
- if (jTextField.getText().equals(sfc.getSpdHdrUrl())) {\r
+ if (jTextFieldUrl.getText().equals(sfc.getSpdHdrUrl())) {\r
return;\r
}\r
sfc.setSpdHdrLicense(jTextAreaLicense.getText());\r
- sfc.setSpdHdrUrl(jTextField.getText());\r
+ sfc.setSpdHdrUrl(jTextFieldUrl.getText());\r
docConsole.setSaved(false);\r
} \r
});\r
}\r
- return jTextField;\r
+ return jTextFieldUrl;\r
}\r
\r
public static void main(String[] args) {\r
jTextAreaLicense.setText(sfc.getSpdHdrLicense());\r
}\r
if (sfc.getSpdHdrUrl() != null) {\r
- jTextField.setText(sfc.getSpdHdrUrl());\r
+ jTextFieldUrl.setText(sfc.getSpdHdrUrl());\r
}\r
if (sfc.getSpdHdrCopyright() != null) {\r
jTextFieldCopyright.setText(sfc.getSpdHdrCopyright());\r
jContentPane.add(getJTextFieldCopyright(), null);\r
\r
jContentPane.add(jLabel, null);\r
- jContentPane.add(getJTextField(), null);\r
+ jContentPane.add(getJTextFieldUrl(), null);\r
}\r
return jContentPane;\r
}\r
resizeComponentWidth(this.jTextFieldBaseName, intCurrentWidth,intPreferredWidth);\r
resizeComponentWidth(this.jTextFieldGuid, intCurrentWidth,intPreferredWidth);\r
resizeComponentWidth(this.jTextFieldVersion, intCurrentWidth,intPreferredWidth);\r
- resizeComponentWidth(this.jTextField, intCurrentWidth,intPreferredWidth);\r
+ resizeComponentWidth(this.jTextFieldUrl, intCurrentWidth,intPreferredWidth);\r
resizeComponentWidth(this.jScrollPaneLicense, intCurrentWidth,intPreferredWidth);\r
resizeComponentWidth(this.jTextFieldCopyright, intCurrentWidth,intPreferredWidth);\r
resizeComponentWidth(this.jScrollPaneDescription, intCurrentWidth,intPreferredWidth);\r
\r
private JPanel jContentPane = null;\r
\r
- private JTextField jTextFieldAdd = null;\r
+ private JTextField jTextFieldClass = null;\r
\r
private JComboBox jComboBoxSelect = null;\r
\r
\r
private ICheckBoxList iCheckBoxListModules = null;\r
\r
- private ICheckBoxList iCheckBoxList = null;\r
+ private ICheckBoxList iCheckBoxListArch = null;\r
\r
private JComboBox jComboBox = null;\r
\r
\r
@return javax.swing.JTextField \r
**/\r
- private JTextField getJTextFieldAdd() {\r
- if (jTextFieldAdd == null) {\r
- jTextFieldAdd = new JTextField();\r
- jTextFieldAdd.setBounds(new java.awt.Rectangle(122,6,390,20));\r
- jTextFieldAdd.setPreferredSize(new java.awt.Dimension(260,20));\r
- jTextFieldAdd.setEnabled(true);\r
+ private JTextField getJTextFieldClass() {\r
+ if (jTextFieldClass == null) {\r
+ jTextFieldClass = new JTextField();\r
+ jTextFieldClass.setBounds(new java.awt.Rectangle(122,6,390,20));\r
+ jTextFieldClass.setPreferredSize(new java.awt.Dimension(260,20));\r
+ jTextFieldClass.setEnabled(true);\r
}\r
- return jTextFieldAdd;\r
+ return jTextFieldClass;\r
}\r
\r
/**\r
jContentPane.add(jLabelHdr, null);\r
jContentPane.add(jStarLabel1, null);\r
jContentPane.add(jStarLabel2, null);\r
- jContentPane.add(getJTextFieldAdd(), null);\r
+ jContentPane.add(getJTextFieldClass(), null);\r
jContentPane.add(getJComboBoxSelect(), null);\r
jContentPane.add(getJScrollPane(), null);\r
jContentPane.add(getJButtonAdd(), null);\r
//ToDo: check before add\r
// LAH WAS String[] row = {null, null, null, jComboBox.getSelectedItem()+"", jTextField2RecInstVer.getText(), null, null};\r
String[] row = {null, null, null, null, null, null, null};\r
- row[cnClassName] = jTextFieldAdd.getText();\r
+ row[cnClassName] = jTextFieldClass.getText();\r
row[cnHdrFile] = jTextFieldHdr.getText().replace('\\', '/');\r
row[cnHelpText] = jTextFieldHelp.getText();\r
row[cnRecInstName] = jComboBox.getSelectedItem()+"";\r
row[cnRecInstVer] = jTextField2RecInstVer.getText();\r
- row[cnSupArch] = vectorToString(iCheckBoxList.getAllCheckedItemsString());\r
+ row[cnSupArch] = vectorToString(iCheckBoxListArch.getAllCheckedItemsString());\r
if (row[cnSupArch].length() == 0) {\r
row[cnSupArch] = null;\r
}\r
public void componentResized(ComponentEvent arg0) {\r
int intPreferredWidth = 500;\r
\r
- resizeComponentWidth(this.jTextFieldAdd, this.getWidth(), intPreferredWidth);\r
+ resizeComponentWidth(this.jTextFieldClass, this.getWidth(), intPreferredWidth);\r
resizeComponentWidth(this.jTextFieldHelp, this.getWidth(), intPreferredWidth);\r
resizeComponentWidth(this.jScrollPane, this.getWidth(), intPreferredWidth-10);\r
\r
jScrollPane1Arch = new JScrollPane();\r
jScrollPane1Arch.setBounds(new java.awt.Rectangle(218,170,293,73));\r
jScrollPane1Arch.setPreferredSize(new java.awt.Dimension(320, 80));\r
- jScrollPane1Arch.setViewportView(getICheckBoxList());\r
+ jScrollPane1Arch.setViewportView(getICheckBoxListArch());\r
}\r
return jScrollPane1Arch;\r
}\r
* \r
* @return org.tianocore.frameworkwizard.common.ui.iCheckBoxList.ICheckBoxList \r
*/\r
- private ICheckBoxList getICheckBoxList() {\r
- if (iCheckBoxList == null) {\r
- iCheckBoxList = new ICheckBoxList();\r
- iCheckBoxList.setBounds(new java.awt.Rectangle(218,171,292,66));\r
+ private ICheckBoxList getICheckBoxListArch() {\r
+ if (iCheckBoxListArch == null) {\r
+ iCheckBoxListArch = new ICheckBoxList();\r
+ iCheckBoxListArch.setBounds(new java.awt.Rectangle(218,171,292,66));\r
Vector<String> v = new Vector<String>();\r
v.add("IA32");\r
v.add("X64");\r
v.add("EBC");\r
v.add("ARM");\r
v.add("PPC");\r
- iCheckBoxList.setAllItems(v);\r
+ iCheckBoxListArch.setAllItems(v);\r
}\r
- return iCheckBoxList;\r
+ return iCheckBoxListArch;\r
}\r
\r
/**\r
jComboBox.setLocation(new java.awt.Point(218,111));\r
jComboBox.addFocusListener(new java.awt.event.FocusAdapter() {\r
public void focusGained(java.awt.event.FocusEvent e) {\r
- if (jTextFieldAdd.getText().length() == 0) {\r
+ if (jTextFieldClass.getText().length() == 0) {\r
return;\r
}\r
jComboBox.removeAllItems();\r
- getLibInstances(jTextFieldAdd.getText());\r
+ getLibInstances(jTextFieldClass.getText());\r
Set<String> libNames = libNameGuidMap.keySet();\r
Iterator<String> si = libNames.iterator();\r
while(si.hasNext()) {\r
\r
private JPanel jContentPane = null;\r
\r
- private JScrollPane jScrollPane1 = null;\r
+ private JScrollPane jScrollPaneMsa = null;\r
\r
private JButton jButtonAdd = null;\r
\r
\r
@return javax.swing.JScrollPane \r
**/\r
- private JScrollPane getJScrollPane1() {\r
- if (jScrollPane1 == null) {\r
- jScrollPane1 = new JScrollPane();\r
- jScrollPane1.setBounds(new java.awt.Rectangle(13,177,461,421));\r
- jScrollPane1.setViewportView(getJTable());\r
+ private JScrollPane getJScrollPaneMsa() {\r
+ if (jScrollPaneMsa == null) {\r
+ jScrollPaneMsa = new JScrollPane();\r
+ jScrollPaneMsa.setBounds(new java.awt.Rectangle(13,177,461,421));\r
+ jScrollPaneMsa.setViewportView(getJTable());\r
}\r
- return jScrollPane1;\r
+ return jScrollPaneMsa;\r
}\r
\r
/**\r
jContentPane.setLayout(null);\r
jContentPane.add(jLabel, null);\r
jContentPane.add(jStarLabel2, null);\r
- jContentPane.add(getJScrollPane1(), null);\r
+ jContentPane.add(getJScrollPaneMsa(), null);\r
jContentPane.add(getJButtonAdd(), null);\r
jContentPane.add(getJButtonRemove(), null);\r
jContentPane.add(getJButtonClearAll(), null);\r
public void componentResized(ComponentEvent arg0) {\r
int intPreferredWidth = 500;\r
\r
- resizeComponentWidth(this.jScrollPane1, this.getWidth(), intPreferredWidth);\r
+ resizeComponentWidth(this.jScrollPaneMsa, this.getWidth(), intPreferredWidth);\r
resizeComponentWidth(this.jTextField, this.getWidth(), intPreferredWidth);\r
relocateComponentX(this.jButtonBrowse, this.getWidth(), this.getPreferredSize().width, 25);\r
}\r
*/\r
private static final long serialVersionUID = 1L;\r
private JPanel jContentPane = null;\r
- private JLabel jLabel = null;\r
+ private JLabel jLabelRdOnly = null;\r
private JComboBox jComboBoxReadOnly = null;\r
- private JLabel jLabel1 = null;\r
+ private JLabel jLabelRePkg = null;\r
private JComboBox jComboBoxRePackage = null;\r
private StarLabel starLabel = null;\r
private StarLabel starLabel1 = null;\r
starLabel1.setVisible(true);\r
starLabel = new StarLabel();\r
starLabel.setBounds(new java.awt.Rectangle(4,22,10,20));\r
- jLabel1 = new JLabel();\r
- jLabel1.setPreferredSize(new java.awt.Dimension(65,20));\r
- jLabel1.setLocation(new java.awt.Point(22,62));\r
- jLabel1.setSize(new java.awt.Dimension(65,20));\r
- jLabel1.setText("RePackage");\r
- jLabel = new JLabel();\r
- jLabel.setPreferredSize(new java.awt.Dimension(57,20));\r
- jLabel.setLocation(new java.awt.Point(22,22));\r
- jLabel.setSize(new java.awt.Dimension(57,20));\r
- jLabel.setText("Read Only");\r
+ jLabelRePkg = new JLabel();\r
+ jLabelRePkg.setPreferredSize(new java.awt.Dimension(65,20));\r
+ jLabelRePkg.setLocation(new java.awt.Point(22,62));\r
+ jLabelRePkg.setSize(new java.awt.Dimension(65,20));\r
+ jLabelRePkg.setText("RePackage");\r
+ jLabelRdOnly = new JLabel();\r
+ jLabelRdOnly.setPreferredSize(new java.awt.Dimension(57,20));\r
+ jLabelRdOnly.setLocation(new java.awt.Point(22,22));\r
+ jLabelRdOnly.setSize(new java.awt.Dimension(57,20));\r
+ jLabelRdOnly.setText("Read Only");\r
jContentPane = new JPanel();\r
jContentPane.setLayout(null);\r
- jContentPane.add(jLabel, null);\r
+ jContentPane.add(jLabelRdOnly, null);\r
jContentPane.add(getJComboBox(), null);\r
- jContentPane.add(jLabel1, null);\r
+ jContentPane.add(jLabelRePkg, null);\r
jContentPane.add(getJComboBox1(), null);\r
jContentPane.add(starLabel, null);\r
jContentPane.add(starLabel1, null);\r
\r
private JScrollPane jScrollPane = null;\r
\r
- private JScrollPane jScrollPane1 = null;\r
+ private JScrollPane jScrollPanePkgHdr = null;\r
\r
private int selectedRow = -1;\r
\r
\r
jContentPane.add(getJTextField(), null);\r
jContentPane.add(getJButtonBrowse(), null);\r
- jContentPane.add(getJScrollPane1(), null);\r
+ jContentPane.add(getJScrollPanePkgHdr(), null);\r
}\r
return jContentPane;\r
}\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane1() {\r
- if (jScrollPane1 == null) {\r
- jScrollPane1 = new JScrollPane();\r
- jScrollPane1.setBounds(new java.awt.Rectangle(13,149,453,258));\r
- jScrollPane1.setViewportView(getJTable());\r
+ private JScrollPane getJScrollPanePkgHdr() {\r
+ if (jScrollPanePkgHdr == null) {\r
+ jScrollPanePkgHdr = new JScrollPane();\r
+ jScrollPanePkgHdr.setBounds(new java.awt.Rectangle(13,149,453,258));\r
+ jScrollPanePkgHdr.setViewportView(getJTable());\r
}\r
- return jScrollPane1;\r
+ return jScrollPanePkgHdr;\r
}\r
\r
/**\r
\r
private JLabel jLabelVarVal = null;\r
\r
- private JTextField jTextField = null;\r
+ private JTextField jTextFieldHelp = null;\r
\r
private JLabel jLabelDefVal = null;\r
\r
\r
private StarLabel starLabel = null;\r
\r
- private JCheckBox jCheckBox = null;\r
+ private JCheckBox jCheckBoxFeatureFlag = null;\r
\r
- private JCheckBox jCheckBox1 = null;\r
+ private JCheckBox jCheckBoxFixedAtBuild = null;\r
\r
- private JCheckBox jCheckBox2 = null;\r
+ private JCheckBox jCheckBoxPatchInMod = null;\r
\r
- private JCheckBox jCheckBox3 = null;\r
+ private JCheckBox jCheckBoxDyn = null;\r
\r
- private JCheckBox jCheckBox4 = null;\r
+ private JCheckBox jCheckBoxDynEx = null;\r
\r
- private JScrollPane jScrollPane1 = null;\r
+ private JScrollPane jScrollPaneArch = null;\r
\r
- private ICheckBoxList iCheckBoxList = null;\r
+ private ICheckBoxList iCheckBoxListArch = null;\r
\r
- private JScrollPane jScrollPane2 = null;\r
+ private JScrollPane jScrollPaneMod = null;\r
\r
- private ICheckBoxList iCheckBoxList1 = null;\r
+ private ICheckBoxList iCheckBoxListMod = null;\r
\r
- private JLabel jLabel = null;\r
+ private JLabel jLabelSupMod = null;\r
\r
- private JLabel jLabel1 = null;\r
+ private JLabel jLabelSupArch = null;\r
\r
/**\r
This method initializes this\r
private JPanel getJContentPane1() {\r
if (jContentPane == null) { \r
\r
- jLabel1 = new JLabel();\r
- jLabel1.setBounds(new java.awt.Rectangle(241,192,89,16));\r
- jLabel1.setText("Supported Arch");\r
- jLabel1.setEnabled(true);\r
- jLabel = new JLabel();\r
- jLabel.setBounds(new java.awt.Rectangle(15,193,103,16));\r
- jLabel.setText("Supported Module");\r
- jLabel.setEnabled(true);\r
+ jLabelSupArch = new JLabel();\r
+ jLabelSupArch.setBounds(new java.awt.Rectangle(241,192,89,16));\r
+ jLabelSupArch.setText("Supported Arch");\r
+ jLabelSupArch.setEnabled(true);\r
+ jLabelSupMod = new JLabel();\r
+ jLabelSupMod.setBounds(new java.awt.Rectangle(15,193,103,16));\r
+ jLabelSupMod.setText("Supported Module");\r
+ jLabelSupMod.setEnabled(true);\r
starLabel = new StarLabel();\r
starLabel.setBounds(new java.awt.Rectangle(2,134,10,20));\r
jLabelDefVal = new JLabel();\r
jContentPane.add(jStarLabel, null);\r
jContentPane.add(jStarLabel1, null);\r
jContentPane.add(jStarLabel4, null);\r
- jContentPane.add(getJTextField(), null);\r
+ jContentPane.add(getJTextFieldHelp(), null);\r
jContentPane.add(jLabelDefVal, null);\r
jContentPane.add(getJTextFieldDefaultValue(), null);\r
jContentPane.add(getJButtonAdd(), null);\r
jContentPane.add(getJButtonClearAll(), null);\r
jContentPane.add(getJScrollPane(), null);\r
jContentPane.add(starLabel, null);\r
- jContentPane.add(getJCheckBox(), null);\r
- jContentPane.add(getJCheckBox1(), null);\r
- jContentPane.add(getJCheckBox2(), null);\r
- jContentPane.add(getJCheckBox3(), null);\r
- jContentPane.add(getJCheckBox4(), null);\r
- jContentPane.add(getJScrollPane1(), null);\r
- jContentPane.add(getJScrollPane2(), null);\r
- jContentPane.add(jLabel, null);\r
- jContentPane.add(jLabel1, null);\r
+ jContentPane.add(getJCheckBoxFeatureFlag(), null);\r
+ jContentPane.add(getJCheckBoxFixedAtBuild(), null);\r
+ jContentPane.add(getJCheckBoxPatchInMod(), null);\r
+ jContentPane.add(getJCheckBoxDyn(), null);\r
+ jContentPane.add(getJCheckBoxDynEx(), null);\r
+ jContentPane.add(getJScrollPaneArch(), null);\r
+ jContentPane.add(getJScrollPaneMod(), null);\r
+ jContentPane.add(jLabelSupMod, null);\r
+ jContentPane.add(jLabelSupArch, null);\r
}\r
return jContentPane;\r
}\r
\r
if (arg0.getSource() == jButtonAdd) {\r
//ToDo: check before add\r
- boolean[] b = {jCheckBox.isSelected(), jCheckBox1.isSelected(), jCheckBox2.isSelected(), jCheckBox3.isSelected(), jCheckBox4.isSelected()};\r
+ boolean[] b = {jCheckBoxFeatureFlag.isSelected(), jCheckBoxFixedAtBuild.isSelected(), jCheckBoxPatchInMod.isSelected(), jCheckBoxDyn.isSelected(), jCheckBoxDynEx.isSelected()};\r
if (!checkValidUsage(b)) {\r
return;\r
}\r
- String archList = vectorToString(iCheckBoxList.getAllCheckedItemsString());\r
+ String archList = vectorToString(iCheckBoxListArch.getAllCheckedItemsString());\r
if (archList.length() == 0) {\r
archList = null;\r
}\r
- String modTypeList = vectorToString(iCheckBoxList1.getAllCheckedItemsString());\r
+ String modTypeList = vectorToString(iCheckBoxListMod.getAllCheckedItemsString());\r
if (modTypeList.length() == 0) {\r
modTypeList = null;\r
}\r
Object[] row = {jTextFieldC_Name.getText(), jTextFieldToken.getText(),\r
jTextFieldTsGuid.getText(), jComboBoxDataType.getSelectedItem(), \r
- jTextFieldDefaultValue.getText(), jTextField.getText(),\r
- jCheckBox.isSelected(), jCheckBox1.isSelected(),\r
- jCheckBox2.isSelected(), jCheckBox3.isSelected(), jCheckBox4.isSelected(),\r
+ jTextFieldDefaultValue.getText(), jTextFieldHelp.getText(),\r
+ jCheckBoxFeatureFlag.isSelected(), jCheckBoxFixedAtBuild.isSelected(),\r
+ jCheckBoxPatchInMod.isSelected(), jCheckBoxDyn.isSelected(), jCheckBoxDynEx.isSelected(),\r
archList, modTypeList};\r
if (!dataValidation(row)) {\r
return;\r
}\r
model.addRow(row);\r
jTable.changeSelection(model.getRowCount()-1, 0, false, false);\r
- String usage = getValidUsage(jCheckBox.isSelected(), jCheckBox1.isSelected(), jCheckBox2.isSelected(), jCheckBox3.isSelected(), jCheckBox4.isSelected());\r
+ String usage = getValidUsage(jCheckBoxFeatureFlag.isSelected(), jCheckBoxFixedAtBuild.isSelected(), jCheckBoxPatchInMod.isSelected(), jCheckBoxDyn.isSelected(), jCheckBoxDynEx.isSelected());\r
if (usage.length() == 0) {\r
usage = null;\r
}\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField() {\r
- if (jTextField == null) {\r
- jTextField = new JTextField();\r
- jTextField.setBounds(new java.awt.Rectangle(156,108,317,20));\r
- jTextField.setPreferredSize(new java.awt.Dimension(315,20));\r
+ private JTextField getJTextFieldHelp() {\r
+ if (jTextFieldHelp == null) {\r
+ jTextFieldHelp = new JTextField();\r
+ jTextFieldHelp.setBounds(new java.awt.Rectangle(156,108,317,20));\r
+ jTextFieldHelp.setPreferredSize(new java.awt.Dimension(315,20));\r
}\r
- return jTextField;\r
+ return jTextFieldHelp;\r
}\r
\r
/**\r
resizeComponentWidth(this.jTextFieldToken, this.getWidth(), intPreferredWidth);\r
resizeComponentWidth(this.jTextFieldTsGuid, this.getWidth(), intPreferredWidth);\r
resizeComponentWidth(this.jTextFieldDefaultValue, this.getWidth(), intPreferredWidth);\r
- resizeComponentWidth(this.jTextField, this.getWidth(), intPreferredWidth);\r
+ resizeComponentWidth(this.jTextFieldHelp, this.getWidth(), intPreferredWidth);\r
resizeComponentWidth(this.jScrollPane, this.getWidth(), intPreferredWidth);\r
\r
resizeComponentWidth(this.jTextFieldDefaultValue, this.getWidth(), intPreferredWidth);\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox() {\r
- if (jCheckBox == null) {\r
- jCheckBox = new JCheckBox();\r
- jCheckBox.setBounds(new java.awt.Rectangle(156,161,100,21));\r
- jCheckBox.setText("Feature Flag");\r
- jCheckBox.setPreferredSize(new java.awt.Dimension(21,20));\r
+ private JCheckBox getJCheckBoxFeatureFlag() {\r
+ if (jCheckBoxFeatureFlag == null) {\r
+ jCheckBoxFeatureFlag = new JCheckBox();\r
+ jCheckBoxFeatureFlag.setBounds(new java.awt.Rectangle(156,161,100,21));\r
+ jCheckBoxFeatureFlag.setText("Feature Flag");\r
+ jCheckBoxFeatureFlag.setPreferredSize(new java.awt.Dimension(21,20));\r
}\r
- return jCheckBox;\r
+ return jCheckBoxFeatureFlag;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox1() {\r
- if (jCheckBox1 == null) {\r
- jCheckBox1 = new JCheckBox();\r
- jCheckBox1.setBounds(new java.awt.Rectangle(312,133,108,20));\r
- jCheckBox1.setText("Fixed at Build");\r
- jCheckBox1.setPreferredSize(new java.awt.Dimension(21,20));\r
+ private JCheckBox getJCheckBoxFixedAtBuild() {\r
+ if (jCheckBoxFixedAtBuild == null) {\r
+ jCheckBoxFixedAtBuild = new JCheckBox();\r
+ jCheckBoxFixedAtBuild.setBounds(new java.awt.Rectangle(312,133,108,20));\r
+ jCheckBoxFixedAtBuild.setText("Fixed at Build");\r
+ jCheckBoxFixedAtBuild.setPreferredSize(new java.awt.Dimension(21,20));\r
}\r
- return jCheckBox1;\r
+ return jCheckBoxFixedAtBuild;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox2() {\r
- if (jCheckBox2 == null) {\r
- jCheckBox2 = new JCheckBox();\r
- jCheckBox2.setBounds(new java.awt.Rectangle(156,133,154,20));\r
- jCheckBox2.setText("Patchable in Module");\r
- jCheckBox2.setPreferredSize(new java.awt.Dimension(21,20));\r
+ private JCheckBox getJCheckBoxPatchInMod() {\r
+ if (jCheckBoxPatchInMod == null) {\r
+ jCheckBoxPatchInMod = new JCheckBox();\r
+ jCheckBoxPatchInMod.setBounds(new java.awt.Rectangle(156,133,154,20));\r
+ jCheckBoxPatchInMod.setText("Patchable in Module");\r
+ jCheckBoxPatchInMod.setPreferredSize(new java.awt.Dimension(21,20));\r
}\r
- return jCheckBox2;\r
+ return jCheckBoxPatchInMod;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox3() {\r
- if (jCheckBox3 == null) {\r
- jCheckBox3 = new JCheckBox();\r
- jCheckBox3.setBounds(new java.awt.Rectangle(278,161,80,20));\r
- jCheckBox3.setText("Dynamic");\r
- jCheckBox3.setPreferredSize(new java.awt.Dimension(21,20));\r
+ private JCheckBox getJCheckBoxDyn() {\r
+ if (jCheckBoxDyn == null) {\r
+ jCheckBoxDyn = new JCheckBox();\r
+ jCheckBoxDyn.setBounds(new java.awt.Rectangle(278,161,80,20));\r
+ jCheckBoxDyn.setText("Dynamic");\r
+ jCheckBoxDyn.setPreferredSize(new java.awt.Dimension(21,20));\r
}\r
- return jCheckBox3;\r
+ return jCheckBoxDyn;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox4() {\r
- if (jCheckBox4 == null) {\r
- jCheckBox4 = new JCheckBox();\r
- jCheckBox4.setBounds(new java.awt.Rectangle(371,161,99,20));\r
- jCheckBox4.setText("DynamicEx");\r
- jCheckBox4.setPreferredSize(new java.awt.Dimension(21,20));\r
+ private JCheckBox getJCheckBoxDynEx() {\r
+ if (jCheckBoxDynEx == null) {\r
+ jCheckBoxDynEx = new JCheckBox();\r
+ jCheckBoxDynEx.setBounds(new java.awt.Rectangle(371,161,99,20));\r
+ jCheckBoxDynEx.setText("DynamicEx");\r
+ jCheckBoxDynEx.setPreferredSize(new java.awt.Dimension(21,20));\r
}\r
- return jCheckBox4;\r
+ return jCheckBoxDynEx;\r
}\r
\r
private String getValidUsage(boolean ff, boolean fab, boolean pim, boolean d, boolean de) {\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane1() {\r
- if (jScrollPane1 == null) {\r
- jScrollPane1 = new JScrollPane();\r
- jScrollPane1.setBounds(new java.awt.Rectangle(242,213,188,54));\r
- jScrollPane1.setViewportView(getICheckBoxList());\r
- jScrollPane1.setPreferredSize(new Dimension(188, 74));\r
+ private JScrollPane getJScrollPaneArch() {\r
+ if (jScrollPaneArch == null) {\r
+ jScrollPaneArch = new JScrollPane();\r
+ jScrollPaneArch.setBounds(new java.awt.Rectangle(242,213,188,54));\r
+ jScrollPaneArch.setViewportView(getICheckBoxListArch());\r
+ jScrollPaneArch.setPreferredSize(new Dimension(188, 74));\r
}\r
- return jScrollPane1;\r
+ return jScrollPaneArch;\r
}\r
\r
/**\r
* \r
* @return org.tianocore.frameworkwizard.common.ui.iCheckBoxList.ICheckBoxList \r
*/\r
- private ICheckBoxList getICheckBoxList() {\r
- if (iCheckBoxList == null) {\r
- iCheckBoxList = new ICheckBoxList();\r
- iCheckBoxList.setBounds(new Rectangle(197, 142, 188, 74));\r
+ private ICheckBoxList getICheckBoxListArch() {\r
+ if (iCheckBoxListArch == null) {\r
+ iCheckBoxListArch = new ICheckBoxList();\r
+ iCheckBoxListArch.setBounds(new Rectangle(197, 142, 188, 74));\r
Vector<String> v = new Vector<String>();\r
v.add("IA32");\r
v.add("X64");\r
v.add("EBC");\r
v.add("ARM");\r
v.add("PPC");\r
- iCheckBoxList.setAllItems(v);\r
+ iCheckBoxListArch.setAllItems(v);\r
}\r
- return iCheckBoxList;\r
+ return iCheckBoxListArch;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane2() {\r
- if (jScrollPane2 == null) {\r
- jScrollPane2 = new JScrollPane();\r
- jScrollPane2.setBounds(new java.awt.Rectangle(15,213,199,55));\r
- jScrollPane2.setViewportView(getICheckBoxList1());\r
- jScrollPane2.setPreferredSize(new Dimension(170, 74));\r
+ private JScrollPane getJScrollPaneMod() {\r
+ if (jScrollPaneMod == null) {\r
+ jScrollPaneMod = new JScrollPane();\r
+ jScrollPaneMod.setBounds(new java.awt.Rectangle(15,213,199,55));\r
+ jScrollPaneMod.setViewportView(getICheckBoxListMod());\r
+ jScrollPaneMod.setPreferredSize(new Dimension(170, 74));\r
}\r
- return jScrollPane2;\r
+ return jScrollPaneMod;\r
}\r
\r
/**\r
* \r
* @return org.tianocore.frameworkwizard.common.ui.iCheckBoxList.ICheckBoxList \r
*/\r
- private ICheckBoxList getICheckBoxList1() {\r
- if (iCheckBoxList1 == null) {\r
- iCheckBoxList1 = new ICheckBoxList();\r
- iCheckBoxList1.setBounds(new Rectangle(14, 142, 170, 74));\r
+ private ICheckBoxList getICheckBoxListMod() {\r
+ if (iCheckBoxListMod == null) {\r
+ iCheckBoxListMod = new ICheckBoxList();\r
+ iCheckBoxListMod.setBounds(new Rectangle(14, 142, 170, 74));\r
Vector<String> v = new Vector<String>();\r
v.add("BASE");\r
v.add("SEC");\r
v.add("UEFI_DRIVER");\r
v.add("UEFI_APPLICATION");\r
v.add("USER_DEFINED");\r
- iCheckBoxList1.setAllItems(v);\r
+ iCheckBoxListMod.setAllItems(v);\r
}\r
- return iCheckBoxList1;\r
+ return iCheckBoxListMod;\r
}\r
\r
protected String vectorToString(Vector<String> v) {\r
private static final long serialVersionUID = 1L;\r
static JFrame frame;\r
private JPanel jContentPane = null;\r
- private JPanel jPanel = null;\r
- private JPanel jPanel1 = null;\r
- private JPanel jPanel2 = null;\r
- private JPanel jPanel3 = null;\r
+ private JPanel jPanelContentSouth = null;\r
+ private JPanel jPanelContentNorth = null;\r
+ private JPanel jPanelContentWest = null;\r
+ private JPanel jPanelContentEast = null;\r
private JTabbedPane jTabbedPane = null;\r
- private JPanel jPanel8 = null;\r
- private JPanel jPanel9 = null;\r
- private JPanel jPanel10 = null;\r
- private JPanel jPanel11 = 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 JTextField jTextField4 = null;\r
- private JScrollPane jScrollPane2 = null;\r
- private JTable jTable2 = null;\r
+ private JPanel jPanelUserDef = null;\r
+ private JPanel jPanelUserDefNorth = null;\r
+ private JPanel jPanelUserDefCenter = null;\r
+ private JTextField jTextFieldAntTaskFile = null;\r
+ private JLabel jLabelAntTaskId = null;\r
+ private JTextField jTextFieldAntTaskId = null;\r
+ private JButton jButtonAntTaskAdd = null;\r
+ private JButton jButtonAntTaskDel = null;\r
+ private JTextField jTextFieldAntCmdOpts = null;\r
+ private JScrollPane jScrollPaneAntTasks = null;\r
+ private JTable jTableAntTasks = null;\r
private DefaultTableModel ffsTableModel = null;\r
private DefaultTableModel sectionsTableModel = null;\r
private DefaultTableModel sectionTableModel = null;\r
private DefaultTableModel antTaskTableModel = null;\r
private DefaultTableModel ffsAttributesTableModel = null;\r
private DefaultTableModel optionsTableModel = null;\r
- private JPanel jPanel13 = null;\r
- private JPanel jPanel18 = null;\r
- private JPanel jPanel15 = null;\r
- private JPanel jPanel16 = null;\r
- private JPanel jPanel17 = null;\r
- private JLabel jLabel7 = null;\r
- private JTextField jTextField6 = null;\r
- private JButton jButton8 = null;\r
- private JButton jButton9 = null;\r
- private JScrollPane jScrollPane5 = null;\r
- private JTable jTable4 = null;\r
- private JPanel jPanel19 = null;\r
- private JPanel jPanel20 = null;\r
- private JLabel jLabel9 = null;\r
- private JTextField jTextField7 = null;\r
- private JLabel jLabel10 = null;\r
- private JComboBox jComboBox2 = null;\r
- private JLabel jLabel11 = null;\r
- private JLabel jLabel12 = null;\r
- private JTextField jTextField8 = null;\r
- private JScrollPane jScrollPane6 = null;\r
- private JTable jTable5 = null;\r
- private JButton jButton10 = null;\r
- private JButton jButton11 = null;\r
- private JButton jButton17 = null;\r
- private JButton jButton18 = null;\r
+ private JPanel jPanelFfsTab = null;\r
+ private JPanel jPanelFfsTabCenter = null;\r
+ private JPanel jPanelFfsTabCenterN = null;\r
+ private JPanel jPanelFfsTabCenterS = null;\r
+ private JPanel jPanelFfsTabCenterE = null;\r
+ private JLabel jLabelFfsKey = null;\r
+ private JTextField jTextFieldFfsKey = null;\r
+ private JButton jButtonFfsAdd = null;\r
+ private JButton jButtonFfsDel = null;\r
+ private JScrollPane jScrollPaneFfsAttribs = null;\r
+ private JTable jTableFfsAttribs = null;\r
+ private JPanel jPanelFfsTabCenterC = null;\r
+ private JPanel jPanelOptionsTab = null;\r
+ private JLabel jLabelOptionContents = null;\r
+ private JTextField jTextFieldOptionContents = null;\r
+ private JLabel jLabelToolChainFamily = null;\r
+ private JLabel jLabelSupArch = null;\r
+ private JLabel jLabelToolCmd = null;\r
+ private JTextField jTextFieldToolCmd = null;\r
+ private JScrollPane jScrollPaneOptions = null;\r
+ private JTable jTableOptions = null;\r
+ private JButton jButtonOptionsAdd = null;\r
+ private JButton jButtonOptionsDel = null;\r
+ private JButton jButtonFfsAttribNew = null;\r
+ private JButton jButtonFfsAttribRemove = null;\r
private FpdFileContents ffc = null;\r
private OpeningPlatformType docConsole = null;\r
- private JCheckBox jCheckBox9 = null;\r
- private JCheckBox jCheckBox10 = null;\r
- private JCheckBox jCheckBox11 = null;\r
- private JCheckBox jCheckBox12 = null;\r
- private JCheckBox jCheckBox13 = null;\r
- private JCheckBox jCheckBox14 = null;\r
- private JLabel jLabel14 = null;\r
- private JTextField jTextField12 = null;\r
- private JTextField jTextField13 = null;\r
- private JLabel jLabel15 = null;\r
+ private JCheckBox jCheckBoxIA32 = null;\r
+ private JCheckBox jCheckBoxIpf = null;\r
+ private JCheckBox jCheckBoxX64 = null;\r
+ private JCheckBox jCheckBoxEBC = null;\r
+ private JCheckBox jCheckBoxARM = null;\r
+ private JCheckBox jCheckBoxPPC = null;\r
+ private JLabel jLabelBuildTargets = null;\r
+ private JTextField jTextFieldBuildTargets = null;\r
+ private JTextField jTextFieldTagName = null;\r
+ private JLabel jLabelTagName = null;\r
private int selectedRow = -1;\r
- private JLabel jLabel = null;\r
- private JLabel jLabel1 = null;\r
- private JScrollPane jScrollPane = null;\r
- private JTable jTable = null;\r
- private JLabel jLabel2 = null;\r
- private JScrollPane jScrollPane1 = null;\r
- private JTable jTable1 = null;\r
- private JLabel jLabel4 = null;\r
- private JScrollPane jScrollPane3 = null;\r
- private JTable jTable3 = null;\r
- private JLabel jLabel5 = null;\r
- private JTextField jTextField = null;\r
- private JPanel jPanel4 = null;\r
- private JLabel jLabel6 = null;\r
- private JButton jButton = null;\r
- private JButton jButton1 = null;\r
- private JButton jButton2 = null;\r
- private JButton jButton3 = null;\r
- private JLabel jLabel8 = null;\r
- private JButton jButton6 = null;\r
- private JButton jButton7 = null;\r
- private JScrollPane jScrollPane4 = null;\r
- private JTable jTable6 = null;\r
- private JButton jButton12 = null;\r
- private JTextField jTextField1 = null;\r
+ private JLabel jLabelAntTaskFile = null;\r
+ private JLabel jLabelAntCmdOpts = null;\r
+ private JScrollPane jScrollPaneFfs = null;\r
+ private JTable jTableFfs = null;\r
+ private JLabel jLabelFfsSection = null;\r
+ private JScrollPane jScrollPaneFfsSection = null;\r
+ private JTable jTableFfsSection = null;\r
+ private JLabel jLabelFfsSubSections = null;\r
+ private JScrollPane jScrollPaneFfsSubSection = null;\r
+ private JTable jTableFfsSubSection = null;\r
+ private JLabel jLabelEncapType = null;\r
+ private JTextField jTextFieldEncapType = null;\r
+ private JPanel jPanelFfsAttribButtonGroup = null;\r
+ private JLabel jLabelFfsAttribs = null;\r
+ private JButton jButtonFfsSectionNew = null;\r
+ private JButton jButtonFfsSectionRemove = null;\r
+ private JButton jButtonFfsSubSectionNew = null;\r
+ private JButton jButtonFfsSubSectionRemove = null;\r
+ private JLabel jLabelFfsSections = null;\r
+ private JButton jButtonFfsSectionsNew = null;\r
+ private JButton jButtonFfsSectionsRemove = null;\r
+ private JScrollPane jScrollPaneFfsSections = null;\r
+ private JTable jTableFfsSections = null;\r
+ private JButton jButtonAntTaskFileBrowse = null;\r
+ private JTextField jTextFieldToolChainFamily = null;\r
/**\r
* This method initializes jPanel \r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel() {\r
- if (jPanel == null) {\r
- jPanel = new JPanel();\r
+ private JPanel getJPanelContentSouth() {\r
+ if (jPanelContentSouth == null) {\r
+ jPanelContentSouth = new JPanel();\r
}\r
- return jPanel;\r
+ return jPanelContentSouth;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel1() {\r
- if (jPanel1 == null) {\r
- jPanel1 = new JPanel();\r
+ private JPanel getJPanelContentNorth() {\r
+ if (jPanelContentNorth == null) {\r
+ jPanelContentNorth = new JPanel();\r
}\r
- return jPanel1;\r
+ return jPanelContentNorth;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel2() {\r
- if (jPanel2 == null) {\r
- jPanel2 = new JPanel();\r
+ private JPanel getJPanelContentWest() {\r
+ if (jPanelContentWest == null) {\r
+ jPanelContentWest = new JPanel();\r
}\r
- return jPanel2;\r
+ return jPanelContentWest;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel3() {\r
- if (jPanel3 == null) {\r
- jPanel3 = new JPanel();\r
+ private JPanel getJPanelContentEast() {\r
+ if (jPanelContentEast == null) {\r
+ jPanelContentEast = new JPanel();\r
}\r
- return jPanel3;\r
+ return jPanelContentEast;\r
}\r
\r
/**\r
private JTabbedPane getJTabbedPane() {\r
if (jTabbedPane == null) {\r
jTabbedPane = new JTabbedPane();\r
- jTabbedPane.addTab("FFS", null, getJPanel13(), null);\r
- jTabbedPane.addTab("Options", null, getJPanel20(), null);\r
- jTabbedPane.addTab("User Defined ANT Tasks", null, getJPanel8(), null);\r
+ jTabbedPane.addTab("FFS", null, getJPanelFfsTab(), null);\r
+ jTabbedPane.addTab("Options", null, getJPanelOptionsTab(), null);\r
+ jTabbedPane.addTab("User Defined ANT Tasks", null, getJPanelUserDef(), null);\r
}\r
return jTabbedPane;\r
}\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel8() {\r
- if (jPanel8 == null) {\r
- jPanel8 = new JPanel();\r
- jPanel8.setLayout(new BorderLayout());\r
- jPanel8.add(getJPanel9(), java.awt.BorderLayout.NORTH);\r
- jPanel8.add(getJPanel10(), java.awt.BorderLayout.SOUTH);\r
- jPanel8.add(getJPanel11(), java.awt.BorderLayout.CENTER);\r
+ private JPanel getJPanelUserDef() {\r
+ if (jPanelUserDef == null) {\r
+ jPanelUserDef = new JPanel();\r
+ jPanelUserDef.setLayout(new BorderLayout());\r
+ jPanelUserDef.add(getJPanelUserDefNorth(), java.awt.BorderLayout.NORTH);\r
+ jPanelUserDef.add(getJPanelUserDefCenter(), java.awt.BorderLayout.CENTER);\r
\r
}\r
- return jPanel8;\r
+ return jPanelUserDef;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\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
+ private JPanel getJPanelUserDefNorth() {\r
+ if (jPanelUserDefNorth == null) {\r
+ jLabelAntTaskFile = new JLabel();\r
+ jLabelAntTaskFile.setText("ANT Task File");\r
+ jLabelAntTaskFile.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(jLabel, null);\r
- jPanel9.add(getJTextField2(), null);\r
- jPanel9.add(getJButton12(), null);\r
- jPanel9.add(jLabel3, null);\r
- jPanel9.add(getJTextField3(), null);\r
+ jLabelAntTaskId = new JLabel();\r
+ jLabelAntTaskId.setText("ID");\r
+ jPanelUserDefNorth = new JPanel();\r
+ jPanelUserDefNorth.setLayout(flowLayout8);\r
+ jPanelUserDefNorth.add(jLabelAntTaskFile, null);\r
+ jPanelUserDefNorth.add(getJTextFieldAntTaskFile(), null);\r
+ jPanelUserDefNorth.add(getJButtonAntTaskFileBrowse(), null);\r
+ jPanelUserDefNorth.add(jLabelAntTaskId, null);\r
+ jPanelUserDefNorth.add(getJTextFieldAntTaskId(), null);\r
}\r
- return jPanel9;\r
- }\r
-\r
- /**\r
- * This method initializes jPanel10 \r
- * \r
- * @return javax.swing.JPanel \r
- */\r
- private JPanel getJPanel10() {\r
- if (jPanel10 == null) {\r
- jPanel10 = new JPanel();\r
- }\r
- return jPanel10;\r
+ return jPanelUserDefNorth;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\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
+ private JPanel getJPanelUserDefCenter() {\r
+ if (jPanelUserDefCenter == null) {\r
+ jLabelAntCmdOpts = new JLabel();\r
+ jLabelAntCmdOpts.setText("ANT Command Options");\r
+ jLabelAntCmdOpts.setPreferredSize(new java.awt.Dimension(131,20));\r
FlowLayout flowLayout3 = new FlowLayout();\r
flowLayout3.setHgap(5);\r
flowLayout3.setAlignment(java.awt.FlowLayout.LEFT);\r
- jPanel11 = new JPanel();\r
- jPanel11.setLayout(flowLayout3);\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
+ jPanelUserDefCenter = new JPanel();\r
+ jPanelUserDefCenter.setLayout(flowLayout3);\r
+ jPanelUserDefCenter.add(jLabelAntCmdOpts, null);\r
+ jPanelUserDefCenter.add(getJTextField4(), null);\r
+ jPanelUserDefCenter.add(getJButtonAntTaskAdd(), null);\r
+ jPanelUserDefCenter.add(getJButtonAntTaskDel(), null);\r
+ jPanelUserDefCenter.add(getJScrollPaneAntTasks(), null);\r
}\r
- return jPanel11;\r
+ return jPanelUserDefCenter;\r
}\r
\r
/**\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(200,20));\r
+ private JTextField getJTextFieldAntTaskFile() {\r
+ if (jTextFieldAntTaskFile == null) {\r
+ jTextFieldAntTaskFile = new JTextField();\r
+ jTextFieldAntTaskFile.setPreferredSize(new java.awt.Dimension(200,20));\r
}\r
- return jTextField2;\r
+ return jTextFieldAntTaskFile;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField3() {\r
- if (jTextField3 == null) {\r
- jTextField3 = new JTextField();\r
- jTextField3.setPreferredSize(new java.awt.Dimension(100,20));\r
+ private JTextField getJTextFieldAntTaskId() {\r
+ if (jTextFieldAntTaskId == null) {\r
+ jTextFieldAntTaskId = new JTextField();\r
+ jTextFieldAntTaskId.setPreferredSize(new java.awt.Dimension(100,20));\r
}\r
- return jTextField3;\r
+ return jTextFieldAntTaskId;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton4() {\r
- if (jButton4 == null) {\r
- jButton4 = new JButton();\r
- jButton4.setPreferredSize(new java.awt.Dimension(90,20));\r
- jButton4.setText("Add");\r
- jButton4.addActionListener(new ActionListener() {\r
+ private JButton getJButtonAntTaskAdd() {\r
+ if (jButtonAntTaskAdd == null) {\r
+ jButtonAntTaskAdd = new JButton();\r
+ jButtonAntTaskAdd.setPreferredSize(new java.awt.Dimension(90,20));\r
+ jButtonAntTaskAdd.setText("Add");\r
+ jButtonAntTaskAdd.addActionListener(new ActionListener() {\r
public void actionPerformed(ActionEvent e) {\r
- if (!DataValidation.isInt(jTextField3.getText()) || jTextField3.getText().length() != 8) {\r
+ if (!DataValidation.isInt(jTextFieldAntTaskId.getText()) || jTextFieldAntTaskId.getText().length() != 8) {\r
JOptionPane.showMessageDialog(frame, "ID must be an 8-digit integer.");\r
return;\r
}\r
- Object[] o = {jTextField3.getText(), null, null};\r
- o[1] = jTextField2.getText();\r
- o[2] = jTextField4.getText();\r
+ Object[] o = {jTextFieldAntTaskId.getText(), null, null};\r
+ o[1] = jTextFieldAntTaskFile.getText();\r
+ o[2] = jTextFieldAntCmdOpts.getText();\r
ffc.genBuildOptionsUserDefAntTask(o[0]+"", o[1]+"", o[2]+"");\r
antTaskTableModel.addRow(o);\r
docConsole.setSaved(false);\r
}\r
});\r
}\r
- return jButton4;\r
+ return jButtonAntTaskAdd;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton5() {\r
- if (jButton5 == null) {\r
- jButton5 = new JButton();\r
- jButton5.setPreferredSize(new java.awt.Dimension(90,20));\r
- jButton5.setText("Delete");\r
- jButton5.addActionListener(new ActionListener() {\r
+ private JButton getJButtonAntTaskDel() {\r
+ if (jButtonAntTaskDel == null) {\r
+ jButtonAntTaskDel = new JButton();\r
+ jButtonAntTaskDel.setPreferredSize(new java.awt.Dimension(90,20));\r
+ jButtonAntTaskDel.setText("Delete");\r
+ jButtonAntTaskDel.addActionListener(new ActionListener() {\r
public void actionPerformed(ActionEvent e) {\r
if (selectedRow >= 0) {\r
docConsole.setSaved(false);\r
}\r
});\r
}\r
- return jButton5;\r
+ return jButtonAntTaskDel;\r
}\r
\r
/**\r
* @return javax.swing.JTextField \r
*/\r
private JTextField getJTextField4() {\r
- if (jTextField4 == null) {\r
- jTextField4 = new JTextField();\r
- jTextField4.setPreferredSize(new java.awt.Dimension(270,20));\r
- jTextField4.setEnabled(true);\r
+ if (jTextFieldAntCmdOpts == null) {\r
+ jTextFieldAntCmdOpts = new JTextField();\r
+ jTextFieldAntCmdOpts.setPreferredSize(new java.awt.Dimension(270,20));\r
+ jTextFieldAntCmdOpts.setEnabled(true);\r
}\r
- return jTextField4;\r
+ return jTextFieldAntCmdOpts;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane2() {\r
- if (jScrollPane2 == null) {\r
- jScrollPane2 = new JScrollPane();\r
- jScrollPane2.setPreferredSize(new java.awt.Dimension(600,100));\r
- jScrollPane2.setViewportView(getJTable2());\r
+ private JScrollPane getJScrollPaneAntTasks() {\r
+ if (jScrollPaneAntTasks == null) {\r
+ jScrollPaneAntTasks = new JScrollPane();\r
+ jScrollPaneAntTasks.setPreferredSize(new java.awt.Dimension(600,100));\r
+ jScrollPaneAntTasks.setViewportView(getJTableAntTasks());\r
}\r
- return jScrollPane2;\r
+ return jScrollPaneAntTasks;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable2() {\r
- if (jTable2 == null) {\r
+ private JTable getJTableAntTasks() {\r
+ if (jTableAntTasks == null) {\r
antTaskTableModel = new DefaultTableModel();\r
- jTable2 = new JTable(antTaskTableModel);\r
- jTable2.setRowHeight(20);\r
+ jTableAntTasks = new JTable(antTaskTableModel);\r
+ jTableAntTasks.setRowHeight(20);\r
antTaskTableModel.addColumn("ID");\r
antTaskTableModel.addColumn("Filename");\r
antTaskTableModel.addColumn("ANT Command Options");\r
\r
- jTable2.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
- jTable2.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
+ jTableAntTasks.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ jTableAntTasks.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
public void valueChanged(ListSelectionEvent e) {\r
selectedRow = -1;\r
if (e.getValueIsAdjusting()){\r
}\r
});\r
\r
- jTable2.getModel().addTableModelListener(new TableModelListener() {\r
+ jTableAntTasks.getModel().addTableModelListener(new TableModelListener() {\r
public void tableChanged(TableModelEvent arg0) {\r
// TODO Auto-generated method stub\r
int row = arg0.getFirstRow();\r
}\r
});\r
}\r
- return jTable2;\r
+ return jTableAntTasks;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel13() {\r
- if (jPanel13 == null) {\r
- jPanel13 = new JPanel();\r
- jPanel13.setLayout(new BorderLayout());\r
- jPanel13.add(getJPanel18(), java.awt.BorderLayout.CENTER);\r
- jPanel13.add(getJScrollPane(), java.awt.BorderLayout.WEST);\r
+ private JPanel getJPanelFfsTab() {\r
+ if (jPanelFfsTab == null) {\r
+ jPanelFfsTab = new JPanel();\r
+ jPanelFfsTab.setLayout(new BorderLayout());\r
+ jPanelFfsTab.add(getJPanelFfsTabCenter(), java.awt.BorderLayout.CENTER);\r
+ jPanelFfsTab.add(getJScrollPaneFfs(), java.awt.BorderLayout.WEST);\r
}\r
- return jPanel13;\r
+ return jPanelFfsTab;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel18() {\r
- if (jPanel18 == null) {\r
- jPanel18 = new JPanel();\r
- jPanel18.setLayout(new BorderLayout());\r
- jPanel18.add(getJPanel15(), java.awt.BorderLayout.NORTH);\r
- jPanel18.add(getJPanel16(), java.awt.BorderLayout.SOUTH);\r
- jPanel18.add(getJPanel17(), java.awt.BorderLayout.EAST);\r
- jPanel18.add(getJPanel19(), java.awt.BorderLayout.CENTER);\r
+ private JPanel getJPanelFfsTabCenter() {\r
+ if (jPanelFfsTabCenter == null) {\r
+ jPanelFfsTabCenter = new JPanel();\r
+ jPanelFfsTabCenter.setLayout(new BorderLayout());\r
+ jPanelFfsTabCenter.add(getJPanelFfsTabCenterN(), java.awt.BorderLayout.NORTH);\r
+ jPanelFfsTabCenter.add(getJPanelFfsTabCenterS(), java.awt.BorderLayout.SOUTH);\r
+ jPanelFfsTabCenter.add(getJPanelFfsTabCenterE(), java.awt.BorderLayout.EAST);\r
+ jPanelFfsTabCenter.add(getJPanelFfsTabCenterC(), java.awt.BorderLayout.CENTER);\r
}\r
- return jPanel18;\r
+ return jPanelFfsTabCenter;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel15() {\r
- if (jPanel15 == null) {\r
- jLabel5 = new JLabel();\r
- jLabel5.setText("Encapsulation Type");\r
+ private JPanel getJPanelFfsTabCenterN() {\r
+ if (jPanelFfsTabCenterN == null) {\r
+ jLabelEncapType = new JLabel();\r
+ jLabelEncapType.setText("Encapsulation Type");\r
FlowLayout flowLayout5 = new FlowLayout();\r
flowLayout5.setAlignment(java.awt.FlowLayout.RIGHT);\r
- jLabel7 = new JLabel();\r
- jLabel7.setText("FFS Key");\r
- jPanel15 = new JPanel();\r
- jPanel15.setLayout(flowLayout5);\r
- jPanel15.add(jLabel7, null);\r
- jPanel15.add(getJTextField6(), null);\r
- jPanel15.add(jLabel5, null);\r
- jPanel15.add(getJTextField(), null);\r
- jPanel15.add(getJButton8(), null);\r
- jPanel15.add(getJButton9(), null);\r
+ jLabelFfsKey = new JLabel();\r
+ jLabelFfsKey.setText("FFS Key");\r
+ jPanelFfsTabCenterN = new JPanel();\r
+ jPanelFfsTabCenterN.setLayout(flowLayout5);\r
+ jPanelFfsTabCenterN.add(jLabelFfsKey, null);\r
+ jPanelFfsTabCenterN.add(getJTextFieldFfsKey(), null);\r
+ jPanelFfsTabCenterN.add(jLabelEncapType, null);\r
+ jPanelFfsTabCenterN.add(getJTextFieldEncapType(), null);\r
+ jPanelFfsTabCenterN.add(getJButtonFfsAdd(), null);\r
+ jPanelFfsTabCenterN.add(getJButtonFfsDel(), null);\r
}\r
- return jPanel15;\r
+ return jPanelFfsTabCenterN;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel16() {\r
- if (jPanel16 == null) {\r
- jLabel6 = new JLabel();\r
- jLabel6.setText("Attributes");\r
+ private JPanel getJPanelFfsTabCenterS() {\r
+ if (jPanelFfsTabCenterS == null) {\r
+ jLabelFfsAttribs = new JLabel();\r
+ jLabelFfsAttribs.setText("Attributes");\r
FlowLayout flowLayout6 = new FlowLayout();\r
flowLayout6.setHgap(5);\r
flowLayout6.setVgap(20);\r
flowLayout6.setAlignment(java.awt.FlowLayout.CENTER);\r
- jPanel16 = new JPanel();\r
- jPanel16.setPreferredSize(new java.awt.Dimension(491,130));\r
- jPanel16.setLayout(flowLayout6);\r
- jPanel16.add(jLabel6, null);\r
- jPanel16.add(getJScrollPane5(), null);\r
- jPanel16.add(getJPanel4(), null);\r
+ jPanelFfsTabCenterS = new JPanel();\r
+ jPanelFfsTabCenterS.setPreferredSize(new java.awt.Dimension(491,130));\r
+ jPanelFfsTabCenterS.setLayout(flowLayout6);\r
+ jPanelFfsTabCenterS.add(jLabelFfsAttribs, null);\r
+ jPanelFfsTabCenterS.add(getJScrollPaneFfsAttribs(), null);\r
+ jPanelFfsTabCenterS.add(getJPanelFfsAttribButtonGroup(), null);\r
}\r
- return jPanel16;\r
+ return jPanelFfsTabCenterS;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel17() {\r
- if (jPanel17 == null) {\r
- jPanel17 = new JPanel();\r
+ private JPanel getJPanelFfsTabCenterE() {\r
+ if (jPanelFfsTabCenterE == null) {\r
+ jPanelFfsTabCenterE = new JPanel();\r
}\r
- return jPanel17;\r
+ return jPanelFfsTabCenterE;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField6() {\r
- if (jTextField6 == null) {\r
- jTextField6 = new JTextField();\r
- jTextField6.setPreferredSize(new java.awt.Dimension(100,20));\r
- jTextField6.setEditable(true);\r
- jTextField6.addFocusListener(new java.awt.event.FocusAdapter() {\r
+ private JTextField getJTextFieldFfsKey() {\r
+ if (jTextFieldFfsKey == null) {\r
+ jTextFieldFfsKey = new JTextField();\r
+ jTextFieldFfsKey.setPreferredSize(new java.awt.Dimension(100,20));\r
+ jTextFieldFfsKey.setEditable(true);\r
+ jTextFieldFfsKey.addFocusListener(new java.awt.event.FocusAdapter() {\r
public void focusLost(java.awt.event.FocusEvent e) {\r
- if (jTable.getSelectedRow() < 0) {\r
+ if (jTableFfs.getSelectedRow() < 0) {\r
return;\r
}\r
// ffc.updateBuildOptionsFfsKey(jTable.getSelectedRow(), jTextField6.getText());\r
}\r
});\r
}\r
- return jTextField6;\r
+ return jTextFieldFfsKey;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton8() {\r
- if (jButton8 == null) {\r
- jButton8 = new JButton();\r
- jButton8.setPreferredSize(new java.awt.Dimension(70,20));\r
- jButton8.setText("Add");\r
- jButton8.addActionListener(new AbstractAction() {\r
+ private JButton getJButtonFfsAdd() {\r
+ if (jButtonFfsAdd == null) {\r
+ jButtonFfsAdd = new JButton();\r
+ jButtonFfsAdd.setPreferredSize(new java.awt.Dimension(70,20));\r
+ jButtonFfsAdd.setText("Add");\r
+ jButtonFfsAdd.addActionListener(new AbstractAction() {\r
/**\r
* \r
*/\r
private static final long serialVersionUID = -2923720717273384221L;\r
\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- if (jTextField6.getText().length() > 0) {\r
- String[] row = {jTextField6.getText()};\r
+ if (jTextFieldFfsKey.getText().length() > 0) {\r
+ String[] row = {jTextFieldFfsKey.getText()};\r
ffsTableModel.addRow(row);\r
docConsole.setSaved(false);\r
- ffc.genBuildOptionsFfs(jTextField6.getText(), jTextField.getText());\r
+ ffc.genBuildOptionsFfs(jTextFieldFfsKey.getText(), jTextFieldEncapType.getText());\r
}\r
}\r
});\r
}\r
- return jButton8;\r
+ return jButtonFfsAdd;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton9() {\r
- if (jButton9 == null) {\r
- jButton9 = new JButton();\r
- jButton9.setPreferredSize(new java.awt.Dimension(70,20));\r
- jButton9.setText("Delete");\r
- jButton9.addActionListener(new AbstractAction() {\r
+ private JButton getJButtonFfsDel() {\r
+ if (jButtonFfsDel == null) {\r
+ jButtonFfsDel = new JButton();\r
+ jButtonFfsDel.setPreferredSize(new java.awt.Dimension(70,20));\r
+ jButtonFfsDel.setText("Delete");\r
+ jButtonFfsDel.addActionListener(new AbstractAction() {\r
/**\r
* \r
*/\r
private static final long serialVersionUID = -4002678939178194476L;\r
\r
public void actionPerformed(ActionEvent arg0){\r
- if (jTable.getSelectedRow() < 0) {\r
+ if (jTableFfs.getSelectedRow() < 0) {\r
return;\r
}\r
docConsole.setSaved(false);\r
- ffc.removeBuildOptionsFfs(jTable.getSelectedRow());\r
+ ffc.removeBuildOptionsFfs(jTableFfs.getSelectedRow());\r
}\r
});\r
}\r
- return jButton9;\r
+ return jButtonFfsDel;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane5() {\r
- if (jScrollPane5 == null) {\r
- jScrollPane5 = new JScrollPane();\r
- jScrollPane5.setPreferredSize(new java.awt.Dimension(350,100));\r
- jScrollPane5.setViewportView(getJTable4());\r
+ private JScrollPane getJScrollPaneFfsAttribs() {\r
+ if (jScrollPaneFfsAttribs == null) {\r
+ jScrollPaneFfsAttribs = new JScrollPane();\r
+ jScrollPaneFfsAttribs.setPreferredSize(new java.awt.Dimension(350,100));\r
+ jScrollPaneFfsAttribs.setViewportView(getJTableFfsAttribs());\r
}\r
- return jScrollPane5;\r
+ return jScrollPaneFfsAttribs;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable4() {\r
- if (jTable4 == null) {\r
+ private JTable getJTableFfsAttribs() {\r
+ if (jTableFfsAttribs == null) {\r
ffsAttributesTableModel = new DefaultTableModel();\r
- jTable4 = new JTable(ffsAttributesTableModel);\r
- jTable4.setPreferredSize(new java.awt.Dimension(400,80));\r
- jTable4.setRowHeight(20);\r
+ jTableFfsAttribs = new JTable(ffsAttributesTableModel);\r
+ jTableFfsAttribs.setPreferredSize(new java.awt.Dimension(400,80));\r
+ jTableFfsAttribs.setRowHeight(20);\r
ffsAttributesTableModel.addColumn("Name");\r
ffsAttributesTableModel.addColumn("Value");\r
\r
- jTable4.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
- jTable4.getModel().addTableModelListener(new TableModelListener() {\r
+ jTableFfsAttribs.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ jTableFfsAttribs.getModel().addTableModelListener(new TableModelListener() {\r
public void tableChanged(TableModelEvent arg0) {\r
// TODO Auto-generated method stub\r
int row = arg0.getFirstRow();\r
return;\r
}\r
docConsole.setSaved(false);\r
- ffc.updateBuildOptionsFfsAttribute(jTable.getSelectedRow(), row, name, value);\r
+ ffc.updateBuildOptionsFfsAttribute(jTableFfs.getSelectedRow(), row, name, value);\r
}\r
}\r
});\r
}\r
- return jTable4;\r
+ return jTableFfsAttribs;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel19() {\r
- if (jPanel19 == null) {\r
- jLabel8 = new JLabel();\r
- jLabel8.setText("Sections");\r
- jLabel4 = new JLabel();\r
- jLabel4.setText("Sub-Sections");\r
- jLabel2 = new JLabel();\r
- jLabel2.setText("Section");\r
- jPanel19 = new JPanel();\r
- jPanel19.setLayout(new FlowLayout());\r
- jPanel19.add(jLabel2, null);\r
- jPanel19.add(getJButton(), null);\r
- jPanel19.add(getJButton1(), null);\r
- jPanel19.add(getJScrollPane1(), null);\r
- jPanel19.add(jLabel8, null);\r
- jPanel19.add(getJButton6(), null);\r
- jPanel19.add(getJButton7(), null);\r
- jPanel19.add(getJScrollPane4(), null);\r
- jPanel19.add(jLabel4, null);\r
- jPanel19.add(getJButton2(), null);\r
- jPanel19.add(getJButton3(), null);\r
- jPanel19.add(getJScrollPane3(), null);\r
- }\r
- return jPanel19;\r
+ private JPanel getJPanelFfsTabCenterC() {\r
+ if (jPanelFfsTabCenterC == null) {\r
+ jLabelFfsSections = new JLabel();\r
+ jLabelFfsSections.setText("Sections");\r
+ jLabelFfsSubSections = new JLabel();\r
+ jLabelFfsSubSections.setText("Sub-Sections");\r
+ jLabelFfsSection = new JLabel();\r
+ jLabelFfsSection.setText("Section");\r
+ jPanelFfsTabCenterC = new JPanel();\r
+ jPanelFfsTabCenterC.setLayout(new FlowLayout());\r
+ jPanelFfsTabCenterC.add(jLabelFfsSection, null);\r
+ jPanelFfsTabCenterC.add(getJButtonFfsSectionNew(), null);\r
+ jPanelFfsTabCenterC.add(getJButtonFfsSectionRemove(), null);\r
+ jPanelFfsTabCenterC.add(getJScrollPaneFfsSection(), null);\r
+ jPanelFfsTabCenterC.add(jLabelFfsSections, null);\r
+ jPanelFfsTabCenterC.add(getJButtonFfsSectionsNew(), null);\r
+ jPanelFfsTabCenterC.add(getJButtonFfsSectionsRemove(), null);\r
+ jPanelFfsTabCenterC.add(getJScrollPaneFfsSections(), null);\r
+ jPanelFfsTabCenterC.add(jLabelFfsSubSections, null);\r
+ jPanelFfsTabCenterC.add(getJButtonFfsSubSectionNew(), null);\r
+ jPanelFfsTabCenterC.add(getJButtonFfsSubSectionRemove(), null);\r
+ jPanelFfsTabCenterC.add(getJScrollPaneFfsSubSection(), null);\r
+ }\r
+ return jPanelFfsTabCenterC;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel20() {\r
- if (jPanel20 == null) {\r
- jLabel15 = new JLabel();\r
- jLabel15.setText("Tag Name");\r
+ private JPanel getJPanelOptionsTab() {\r
+ if (jPanelOptionsTab == null) {\r
+ jLabelTagName = new JLabel();\r
+ jLabelTagName.setText("Tag Name");\r
FlowLayout flowLayout9 = new FlowLayout();\r
flowLayout9.setAlignment(java.awt.FlowLayout.LEFT);\r
- jLabel14 = new JLabel();\r
- jLabel14.setText("Build Targets");\r
- jLabel12 = new JLabel();\r
- jLabel12.setText("Tool Command");\r
- jLabel11 = new JLabel();\r
- jLabel11.setText("Supported Arch");\r
- jLabel10 = new JLabel();\r
- jLabel10.setText("Tool Chain Family");\r
- jLabel9 = new JLabel();\r
- jLabel9.setText("Option Contents");\r
- jPanel20 = new JPanel();\r
- jPanel20.setLayout(flowLayout9);\r
- jPanel20.add(jLabel14, null);\r
- jPanel20.add(getJTextField12(), null);\r
- jPanel20.add(jLabel10, null);\r
- jPanel20.add(getJTextField1(), null);\r
- jPanel20.add(getJComboBox2(), null);\r
- jPanel20.add(jLabel12, null);\r
- jPanel20.add(getJTextField8(), null);\r
- jPanel20.add(jLabel11, null);\r
- jPanel20.add(getJCheckBox9(), null);\r
- jPanel20.add(getJCheckBox10(), null);\r
- jPanel20.add(getJCheckBox11(), null);\r
- jPanel20.add(getJCheckBox12(), null);\r
- jPanel20.add(getJCheckBox13(), null);\r
- jPanel20.add(getJCheckBox14(), null);\r
- jPanel20.add(jLabel15, null);\r
- jPanel20.add(getJTextField13(), null);\r
- jPanel20.add(jLabel9, null);\r
- jPanel20.add(getJTextField7(), null);\r
- jPanel20.add(getJButton10(), null);\r
- jPanel20.add(getJButton11(), null);\r
- jPanel20.add(getJScrollPane6(), null);\r
- }\r
- return jPanel20;\r
+ jLabelBuildTargets = new JLabel();\r
+ jLabelBuildTargets.setText("Build Targets");\r
+ jLabelToolCmd = new JLabel();\r
+ jLabelToolCmd.setText("Tool Command");\r
+ jLabelSupArch = new JLabel();\r
+ jLabelSupArch.setText("Supported Arch");\r
+ jLabelToolChainFamily = new JLabel();\r
+ jLabelToolChainFamily.setText("Tool Chain Family");\r
+ jLabelOptionContents = new JLabel();\r
+ jLabelOptionContents.setText("Option Contents");\r
+ jPanelOptionsTab = new JPanel();\r
+ jPanelOptionsTab.setLayout(flowLayout9);\r
+ jPanelOptionsTab.add(jLabelBuildTargets, null);\r
+ jPanelOptionsTab.add(getJTextFieldBuildTargets(), null);\r
+ jPanelOptionsTab.add(jLabelToolChainFamily, null);\r
+ jPanelOptionsTab.add(getJTextFieldToolChainFamily(), null);\r
+ jPanelOptionsTab.add(jLabelToolCmd, null);\r
+ jPanelOptionsTab.add(getJTextFieldToolCmd(), null);\r
+ jPanelOptionsTab.add(jLabelSupArch, null);\r
+ jPanelOptionsTab.add(getJCheckBoxIA32(), null);\r
+ jPanelOptionsTab.add(getJCheckBoxIpf(), null);\r
+ jPanelOptionsTab.add(getJCheckBoxX64(), null);\r
+ jPanelOptionsTab.add(getJCheckBoxEBC(), null);\r
+ jPanelOptionsTab.add(getJCheckBoxARM(), null);\r
+ jPanelOptionsTab.add(getJCheckBoxPPC(), null);\r
+ jPanelOptionsTab.add(jLabelTagName, null);\r
+ jPanelOptionsTab.add(getJTextFieldTagName(), null);\r
+ jPanelOptionsTab.add(jLabelOptionContents, null);\r
+ jPanelOptionsTab.add(getJTextFieldOptionContents(), null);\r
+ jPanelOptionsTab.add(getJButtonOptionsAdd(), null);\r
+ jPanelOptionsTab.add(getJButtonOptionsDel(), null);\r
+ jPanelOptionsTab.add(getJScrollPaneOptions(), null);\r
+ }\r
+ return jPanelOptionsTab;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField7() {\r
- if (jTextField7 == null) {\r
- jTextField7 = new JTextField();\r
- jTextField7.setPreferredSize(new java.awt.Dimension(300,20));\r
- }\r
- return jTextField7;\r
- }\r
-\r
- /**\r
- * This method initializes jComboBox2 \r
- * \r
- * @return javax.swing.JComboBox \r
- */\r
- private JComboBox getJComboBox2() {\r
- if (jComboBox2 == null) {\r
- jComboBox2 = new JComboBox();\r
- jComboBox2.setPreferredSize(new java.awt.Dimension(80,20));\r
- jComboBox2.addItem("MSFT");\r
- jComboBox2.addItem("GCC");\r
- jComboBox2.addItem("CYGWIN");\r
- jComboBox2.addItem("INTEL");\r
- jComboBox2.setSelectedIndex(0);\r
- jComboBox2.setVisible(false);\r
+ private JTextField getJTextFieldOptionContents() {\r
+ if (jTextFieldOptionContents == null) {\r
+ jTextFieldOptionContents = new JTextField();\r
+ jTextFieldOptionContents.setPreferredSize(new java.awt.Dimension(300,20));\r
}\r
- return jComboBox2;\r
+ return jTextFieldOptionContents;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField8() {\r
- if (jTextField8 == null) {\r
- jTextField8 = new JTextField();\r
- jTextField8.setPreferredSize(new java.awt.Dimension(110,20));\r
+ private JTextField getJTextFieldToolCmd() {\r
+ if (jTextFieldToolCmd == null) {\r
+ jTextFieldToolCmd = new JTextField();\r
+ jTextFieldToolCmd.setPreferredSize(new java.awt.Dimension(110,20));\r
}\r
- return jTextField8;\r
+ return jTextFieldToolCmd;\r
}\r
\r
/**\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(630,200));\r
- jScrollPane6.setViewportView(getJTable5());\r
+ private JScrollPane getJScrollPaneOptions() {\r
+ if (jScrollPaneOptions == null) {\r
+ jScrollPaneOptions = new JScrollPane();\r
+ jScrollPaneOptions.setPreferredSize(new java.awt.Dimension(630,200));\r
+ jScrollPaneOptions.setViewportView(getJTableOptions());\r
}\r
- return jScrollPane6;\r
+ return jScrollPaneOptions;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable5() {\r
- if (jTable5 == null) {\r
+ private JTable getJTableOptions() {\r
+ if (jTableOptions == null) {\r
optionsTableModel = new DefaultTableModel();\r
- jTable5 = new JTable(optionsTableModel);\r
- jTable5.setRowHeight(20);\r
+ jTableOptions = new JTable(optionsTableModel);\r
+ jTableOptions.setRowHeight(20);\r
optionsTableModel.addColumn("BuildTargets");\r
optionsTableModel.addColumn("ToolChainFamily");\r
optionsTableModel.addColumn("SupportedArch");\r
vArch.add("EBC");\r
vArch.add("ARM");\r
vArch.add("PPC");\r
- jTable5.getColumnModel().getColumn(2).setCellEditor(new ListEditor(vArch));\r
- jTable5.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
- jTable5.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
+ jTableOptions.getColumnModel().getColumn(2).setCellEditor(new ListEditor(vArch));\r
+ jTableOptions.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ jTableOptions.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
public void valueChanged(ListSelectionEvent e) {\r
selectedRow = -1;\r
if (e.getValueIsAdjusting()){\r
}\r
});\r
\r
- jTable5.getModel().addTableModelListener(new TableModelListener() {\r
+ jTableOptions.getModel().addTableModelListener(new TableModelListener() {\r
public void tableChanged(TableModelEvent arg0) {\r
// TODO Auto-generated method stub\r
int row = arg0.getFirstRow();\r
}\r
});\r
}\r
- return jTable5;\r
+ return jTableOptions;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton10() {\r
- if (jButton10 == null) {\r
- jButton10 = new JButton();\r
- jButton10.setText("Add");\r
- jButton10.setPreferredSize(new java.awt.Dimension(90,20));\r
- jButton10.addActionListener(new AbstractAction() {\r
+ private JButton getJButtonOptionsAdd() {\r
+ if (jButtonOptionsAdd == null) {\r
+ jButtonOptionsAdd = new JButton();\r
+ jButtonOptionsAdd.setText("Add");\r
+ jButtonOptionsAdd.setPreferredSize(new java.awt.Dimension(90,20));\r
+ jButtonOptionsAdd.addActionListener(new AbstractAction() {\r
/**\r
* \r
*/\r
private static final long serialVersionUID = 1L;\r
\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- boolean[] boolArray = {jCheckBox9.isSelected(),jCheckBox10.isSelected(),jCheckBox11.isSelected(),\r
- jCheckBox12.isSelected(),jCheckBox13.isSelected(),jCheckBox14.isSelected()};\r
+ boolean[] boolArray = {jCheckBoxIA32.isSelected(),jCheckBoxIpf.isSelected(),jCheckBoxX64.isSelected(),\r
+ jCheckBoxEBC.isSelected(),jCheckBoxARM.isSelected(),jCheckBoxPPC.isSelected()};\r
String s = boolToList(boolArray);\r
- Object[] o = {jTextField12.getText(), jTextField1.getText(), s,\r
- jTextField8.getText(), jTextField13.getText(), jTextField7.getText()};\r
+ Object[] o = {jTextFieldBuildTargets.getText(), jTextFieldToolChainFamily.getText(), s,\r
+ jTextFieldToolCmd.getText(), jTextFieldTagName.getText(), jTextFieldOptionContents.getText()};\r
optionsTableModel.addRow(o);\r
docConsole.setSaved(false);\r
- ffc.genBuildOptionsOpt(stringToVector(jTextField12.getText()), jTextField1.getText(), jTextField13.getText(), jTextField8.getText(), stringToVector(s), jTextField7.getText());\r
+ ffc.genBuildOptionsOpt(stringToVector(jTextFieldBuildTargets.getText()), jTextFieldToolChainFamily.getText(), jTextFieldTagName.getText(), jTextFieldToolCmd.getText(), stringToVector(s), jTextFieldOptionContents.getText());\r
}\r
});\r
}\r
- return jButton10;\r
+ return jButtonOptionsAdd;\r
}\r
\r
private Vector<Object> stringToVector(String s) {\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton11() {\r
- if (jButton11 == null) {\r
- jButton11 = new JButton();\r
- jButton11.setText("Delete");\r
- jButton11.setPreferredSize(new java.awt.Dimension(90,20));\r
- jButton11.addActionListener(new AbstractAction() {\r
+ private JButton getJButtonOptionsDel() {\r
+ if (jButtonOptionsDel == null) {\r
+ jButtonOptionsDel = new JButton();\r
+ jButtonOptionsDel.setText("Delete");\r
+ jButtonOptionsDel.setPreferredSize(new java.awt.Dimension(90,20));\r
+ jButtonOptionsDel.addActionListener(new AbstractAction() {\r
/**\r
* \r
*/\r
}\r
});\r
}\r
- return jButton11;\r
+ return jButtonOptionsDel;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton17() {\r
- if (jButton17 == null) {\r
- jButton17 = new JButton();\r
- jButton17.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton17.setText("New");\r
- jButton17.addActionListener(new AbstractAction() {\r
+ private JButton getJButtonFfsAttribNew() {\r
+ if (jButtonFfsAttribNew == null) {\r
+ jButtonFfsAttribNew = new JButton();\r
+ jButtonFfsAttribNew.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jButtonFfsAttribNew.setText("New");\r
+ jButtonFfsAttribNew.addActionListener(new AbstractAction() {\r
/**\r
* \r
*/\r
private static final long serialVersionUID = 1L;\r
\r
public void actionPerformed(ActionEvent arg0){\r
- if (jTable.getSelectedRow() < 0) {\r
+ if (jTableFfs.getSelectedRow() < 0) {\r
return;\r
}\r
Object[] o = {"", ""};\r
ffsAttributesTableModel.addRow(o);\r
docConsole.setSaved(false);\r
- ffc.genBuildOptionsFfsAttribute(jTable.getSelectedRow(), "", "");\r
+ ffc.genBuildOptionsFfsAttribute(jTableFfs.getSelectedRow(), "", "");\r
}\r
});\r
}\r
- return jButton17;\r
+ return jButtonFfsAttribNew;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton18() {\r
- if (jButton18 == null) {\r
- jButton18 = new JButton();\r
- jButton18.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton18.setText("Remove");\r
- jButton18.addActionListener(new AbstractAction(){\r
+ private JButton getJButtonFfsAttribRemove() {\r
+ if (jButtonFfsAttribRemove == null) {\r
+ jButtonFfsAttribRemove = new JButton();\r
+ jButtonFfsAttribRemove.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jButtonFfsAttribRemove.setText("Remove");\r
+ jButtonFfsAttribRemove.addActionListener(new AbstractAction(){\r
/**\r
* \r
*/\r
private static final long serialVersionUID = 1L;\r
\r
public void actionPerformed(ActionEvent arg0){\r
- if (jTable.getSelectedRow() < 0) {\r
+ if (jTableFfs.getSelectedRow() < 0) {\r
return;\r
}\r
- if (jTable4.getSelectedRow() >= 0){\r
+ if (jTableFfsAttribs.getSelectedRow() >= 0){\r
docConsole.setSaved(false);\r
- ffsAttributesTableModel.removeRow(jTable4.getSelectedRow());\r
- ffc.removeBuildOptionsFfsAttribute(jTable.getSelectedRow(), jTable4.getSelectedRow());\r
+ ffsAttributesTableModel.removeRow(jTableFfsAttribs.getSelectedRow());\r
+ ffc.removeBuildOptionsFfsAttribute(jTableFfs.getSelectedRow(), jTableFfsAttribs.getSelectedRow());\r
}\r
}\r
});\r
}\r
- return jButton18;\r
+ return jButtonFfsAttribRemove;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox9() {\r
- if (jCheckBox9 == null) {\r
- jCheckBox9 = new JCheckBox();\r
- jCheckBox9.setPreferredSize(new java.awt.Dimension(50,20));\r
- jCheckBox9.setText("IA32");\r
+ private JCheckBox getJCheckBoxIA32() {\r
+ if (jCheckBoxIA32 == null) {\r
+ jCheckBoxIA32 = new JCheckBox();\r
+ jCheckBoxIA32.setPreferredSize(new java.awt.Dimension(50,20));\r
+ jCheckBoxIA32.setText("IA32");\r
}\r
- return jCheckBox9;\r
+ return jCheckBoxIA32;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox10() {\r
- if (jCheckBox10 == null) {\r
- jCheckBox10 = new JCheckBox();\r
- jCheckBox10.setPreferredSize(new java.awt.Dimension(50,20));\r
- jCheckBox10.setText("IPF");\r
+ private JCheckBox getJCheckBoxIpf() {\r
+ if (jCheckBoxIpf == null) {\r
+ jCheckBoxIpf = new JCheckBox();\r
+ jCheckBoxIpf.setPreferredSize(new java.awt.Dimension(50,20));\r
+ jCheckBoxIpf.setText("IPF");\r
}\r
- return jCheckBox10;\r
+ return jCheckBoxIpf;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox11() {\r
- if (jCheckBox11 == null) {\r
- jCheckBox11 = new JCheckBox();\r
- jCheckBox11.setText("X64");\r
- jCheckBox11.setPreferredSize(new java.awt.Dimension(47,20));\r
+ private JCheckBox getJCheckBoxX64() {\r
+ if (jCheckBoxX64 == null) {\r
+ jCheckBoxX64 = new JCheckBox();\r
+ jCheckBoxX64.setText("X64");\r
+ jCheckBoxX64.setPreferredSize(new java.awt.Dimension(47,20));\r
}\r
- return jCheckBox11;\r
+ return jCheckBoxX64;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox12() {\r
- if (jCheckBox12 == null) {\r
- jCheckBox12 = new JCheckBox();\r
- jCheckBox12.setPreferredSize(new java.awt.Dimension(50,20));\r
- jCheckBox12.setText("EBC");\r
+ private JCheckBox getJCheckBoxEBC() {\r
+ if (jCheckBoxEBC == null) {\r
+ jCheckBoxEBC = new JCheckBox();\r
+ jCheckBoxEBC.setPreferredSize(new java.awt.Dimension(50,20));\r
+ jCheckBoxEBC.setText("EBC");\r
}\r
- return jCheckBox12;\r
+ return jCheckBoxEBC;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox13() {\r
- if (jCheckBox13 == null) {\r
- jCheckBox13 = new JCheckBox();\r
- jCheckBox13.setPreferredSize(new java.awt.Dimension(55,20));\r
- jCheckBox13.setText("ARM");\r
+ private JCheckBox getJCheckBoxARM() {\r
+ if (jCheckBoxARM == null) {\r
+ jCheckBoxARM = new JCheckBox();\r
+ jCheckBoxARM.setPreferredSize(new java.awt.Dimension(55,20));\r
+ jCheckBoxARM.setText("ARM");\r
}\r
- return jCheckBox13;\r
+ return jCheckBoxARM;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox14() {\r
- if (jCheckBox14 == null) {\r
- jCheckBox14 = new JCheckBox();\r
- jCheckBox14.setPreferredSize(new java.awt.Dimension(50,20));\r
- jCheckBox14.setText("PPC");\r
+ private JCheckBox getJCheckBoxPPC() {\r
+ if (jCheckBoxPPC == null) {\r
+ jCheckBoxPPC = new JCheckBox();\r
+ jCheckBoxPPC.setPreferredSize(new java.awt.Dimension(50,20));\r
+ jCheckBoxPPC.setText("PPC");\r
}\r
- return jCheckBox14;\r
+ return jCheckBoxPPC;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField12() {\r
- if (jTextField12 == null) {\r
- jTextField12 = new JTextField();\r
- jTextField12.setPreferredSize(new java.awt.Dimension(150,20));\r
+ private JTextField getJTextFieldBuildTargets() {\r
+ if (jTextFieldBuildTargets == null) {\r
+ jTextFieldBuildTargets = new JTextField();\r
+ jTextFieldBuildTargets.setPreferredSize(new java.awt.Dimension(150,20));\r
}\r
- return jTextField12;\r
+ return jTextFieldBuildTargets;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField13() {\r
- if (jTextField13 == null) {\r
- jTextField13 = new JTextField();\r
- jTextField13.setPreferredSize(new java.awt.Dimension(140,20));\r
+ private JTextField getJTextFieldTagName() {\r
+ if (jTextFieldTagName == null) {\r
+ jTextFieldTagName = new JTextField();\r
+ jTextFieldTagName.setPreferredSize(new java.awt.Dimension(140,20));\r
}\r
- return jTextField13;\r
+ return jTextFieldTagName;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane() {\r
- if (jScrollPane == null) {\r
- jScrollPane = new JScrollPane();\r
- jScrollPane.setPreferredSize(new java.awt.Dimension(150,419));\r
- jScrollPane.setViewportView(getJTable());\r
+ private JScrollPane getJScrollPaneFfs() {\r
+ if (jScrollPaneFfs == null) {\r
+ jScrollPaneFfs = new JScrollPane();\r
+ jScrollPaneFfs.setPreferredSize(new java.awt.Dimension(150,419));\r
+ jScrollPaneFfs.setViewportView(getJTableFfs());\r
}\r
- return jScrollPane;\r
+ return jScrollPaneFfs;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable() {\r
- if (jTable == null) {\r
+ private JTable getJTableFfs() {\r
+ if (jTableFfs == null) {\r
ffsTableModel = new DefaultTableModel();\r
ffsTableModel.addColumn("FFS Type");\r
- jTable = new JTable(ffsTableModel);\r
- jTable.setShowGrid(false);\r
- jTable.setRowHeight(20);\r
+ jTableFfs = new JTable(ffsTableModel);\r
+ jTableFfs.setShowGrid(false);\r
+ jTableFfs.setRowHeight(20);\r
\r
- jTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
- jTable.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
+ jTableFfs.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ jTableFfs.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
public void valueChanged(ListSelectionEvent e) {\r
\r
if (e.getValueIsAdjusting()){\r
ArrayList<String> alSections = new ArrayList<String>();\r
ArrayList<String> alSection = new ArrayList<String>();\r
ffc.getBuildOptionsFfs(row, sArray, lhm, alSections, alSection);\r
- jTextField6.setText(sArray[0]);\r
- jTextField.setText(sArray[1]);\r
+ jTextFieldFfsKey.setText(sArray[0]);\r
+ jTextFieldEncapType.setText(sArray[1]);\r
for (int i = 0; i < alSection.size(); ++i) {\r
String[] sectionRow = {alSection.get(i)};\r
sectionTableModel.addRow(sectionRow);\r
}\r
});\r
\r
- jTable.getModel().addTableModelListener(new TableModelListener() {\r
+ jTableFfs.getModel().addTableModelListener(new TableModelListener() {\r
public void tableChanged(TableModelEvent arg0) {\r
// TODO Auto-generated method stub\r
int row = arg0.getFirstRow();\r
}\r
});\r
}\r
- return jTable;\r
+ return jTableFfs;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane1() {\r
- if (jScrollPane1 == null) {\r
- jScrollPane1 = new JScrollPane();\r
- jScrollPane1.setPreferredSize(new java.awt.Dimension(500,80));\r
- jScrollPane1.setViewportView(getJTable1());\r
+ private JScrollPane getJScrollPaneFfsSection() {\r
+ if (jScrollPaneFfsSection == null) {\r
+ jScrollPaneFfsSection = new JScrollPane();\r
+ jScrollPaneFfsSection.setPreferredSize(new java.awt.Dimension(500,80));\r
+ jScrollPaneFfsSection.setViewportView(getJTableFfsSection());\r
}\r
- return jScrollPane1;\r
+ return jScrollPaneFfsSection;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable1() {\r
- if (jTable1 == null) {\r
+ private JTable getJTableFfsSection() {\r
+ if (jTableFfsSection == null) {\r
sectionTableModel = new DefaultTableModel();\r
sectionTableModel.addColumn("SectionType");\r
\r
- jTable1 = new JTable(sectionTableModel);\r
- jTable1.setRowHeight(20);\r
+ jTableFfsSection = new JTable(sectionTableModel);\r
+ jTableFfsSection.setRowHeight(20);\r
JComboBox cb = new JComboBox();\r
cb.addItem("EFI_SECTION_FREEFORM_SUBTYPE_GUID");\r
cb.addItem("EFI_SECTION_VERSION");\r
cb.addItem("EFI_SECTION_GUID_DEFINED");\r
cb.addItem("EFI_SECTION_COMPATIBILITY16");\r
cb.addItem("EFI_SECTION_FIRMWARE_VOLUME_IMAGE");\r
- jTable1.getColumnModel().getColumn(0).setCellEditor(new DefaultCellEditor(cb));\r
+ jTableFfsSection.getColumnModel().getColumn(0).setCellEditor(new DefaultCellEditor(cb));\r
\r
- jTable1.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ jTableFfsSection.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
\r
- jTable1.getModel().addTableModelListener(new TableModelListener() {\r
+ jTableFfsSection.getModel().addTableModelListener(new TableModelListener() {\r
public void tableChanged(TableModelEvent arg0) {\r
// TODO Auto-generated method stub\r
- if (jTable.getSelectedRow() < 0) {\r
+ if (jTableFfs.getSelectedRow() < 0) {\r
return;\r
}\r
int row = arg0.getFirstRow();\r
//ToDo Data Validition check.\r
String type = m.getValueAt(row, 0) + "";\r
docConsole.setSaved(false);\r
- ffc.updateBuildOptionsFfsSectionsSection(jTable.getSelectedRow(), row, type);\r
+ ffc.updateBuildOptionsFfsSectionsSection(jTableFfs.getSelectedRow(), row, type);\r
}\r
}\r
});\r
}\r
- return jTable1;\r
+ return jTableFfsSection;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane3() {\r
- if (jScrollPane3 == null) {\r
- jScrollPane3 = new JScrollPane();\r
- jScrollPane3.setPreferredSize(new java.awt.Dimension(500,90));\r
- jScrollPane3.setViewportView(getJTable3());\r
+ private JScrollPane getJScrollPaneFfsSubSection() {\r
+ if (jScrollPaneFfsSubSection == null) {\r
+ jScrollPaneFfsSubSection = new JScrollPane();\r
+ jScrollPaneFfsSubSection.setPreferredSize(new java.awt.Dimension(500,90));\r
+ jScrollPaneFfsSubSection.setViewportView(getJTableFfsSubSection());\r
}\r
- return jScrollPane3;\r
+ return jScrollPaneFfsSubSection;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable3() {\r
- if (jTable3 == null) {\r
+ private JTable getJTableFfsSubSection() {\r
+ if (jTableFfsSubSection == null) {\r
subsectionsTableModel = new DefaultTableModel();\r
subsectionsTableModel.addColumn("SectionType");\r
- jTable3 = new JTable(subsectionsTableModel);\r
- jTable3.setRowHeight(20);\r
+ jTableFfsSubSection = new JTable(subsectionsTableModel);\r
+ jTableFfsSubSection.setRowHeight(20);\r
JComboBox cb = new JComboBox();\r
cb.addItem("EFI_SECTION_FREEFORM_SUBTYPE_GUID");\r
cb.addItem("EFI_SECTION_VERSION");\r
cb.addItem("EFI_SECTION_GUID_DEFINED");\r
cb.addItem("EFI_SECTION_COMPATIBILITY16");\r
cb.addItem("EFI_SECTION_FIRMWARE_VOLUME_IMAGE");\r
- jTable3.getColumnModel().getColumn(0).setCellEditor(new DefaultCellEditor(cb));\r
- jTable3.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ jTableFfsSubSection.getColumnModel().getColumn(0).setCellEditor(new DefaultCellEditor(cb));\r
+ jTableFfsSubSection.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
\r
- jTable3.getModel().addTableModelListener(new TableModelListener() {\r
+ jTableFfsSubSection.getModel().addTableModelListener(new TableModelListener() {\r
public void tableChanged(TableModelEvent arg0) {\r
// TODO Auto-generated method stub\r
- if (jTable.getSelectedRow() < 0 || jTable6.getSelectedRow() < 0) {\r
+ if (jTableFfs.getSelectedRow() < 0 || jTableFfsSections.getSelectedRow() < 0) {\r
return;\r
}\r
int row = arg0.getFirstRow();\r
//ToDo Data Validition check.\r
String type = m.getValueAt(row, 0) + "";\r
docConsole.setSaved(false);\r
- ffc.updateBuildOptionsFfsSectionsSectionsSection(jTable.getSelectedRow(), jTable6.getSelectedRow(), row, type);\r
+ ffc.updateBuildOptionsFfsSectionsSectionsSection(jTableFfs.getSelectedRow(), jTableFfsSections.getSelectedRow(), row, type);\r
}\r
}\r
});\r
}\r
- return jTable3;\r
+ return jTableFfsSubSection;\r
}\r
\r
/**\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
- jTextField.addFocusListener(new java.awt.event.FocusAdapter() {\r
+ private JTextField getJTextFieldEncapType() {\r
+ if (jTextFieldEncapType == null) {\r
+ jTextFieldEncapType = new JTextField();\r
+ jTextFieldEncapType.setPreferredSize(new java.awt.Dimension(100,20));\r
+ jTextFieldEncapType.addFocusListener(new java.awt.event.FocusAdapter() {\r
public void focusLost(java.awt.event.FocusEvent e) {\r
- if (jTable.getSelectedRow() < 0) {\r
+ if (jTableFfs.getSelectedRow() < 0) {\r
return;\r
}\r
- ffc.updateBuildOptionsFfsSectionsType(jTable.getSelectedRow(), jTextField.getText());\r
+ ffc.updateBuildOptionsFfsSectionsType(jTableFfs.getSelectedRow(), jTextFieldEncapType.getText());\r
}\r
});\r
}\r
- return jTextField;\r
+ return jTextFieldEncapType;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel4() {\r
- if (jPanel4 == null) {\r
- jPanel4 = new JPanel();\r
- jPanel4.setPreferredSize(new java.awt.Dimension(100,100));\r
- jPanel4.add(getJButton17(), null);\r
- jPanel4.add(getJButton18(), null);\r
+ private JPanel getJPanelFfsAttribButtonGroup() {\r
+ if (jPanelFfsAttribButtonGroup == null) {\r
+ jPanelFfsAttribButtonGroup = new JPanel();\r
+ jPanelFfsAttribButtonGroup.setPreferredSize(new java.awt.Dimension(100,100));\r
+ jPanelFfsAttribButtonGroup.add(getJButtonFfsAttribNew(), null);\r
+ jPanelFfsAttribButtonGroup.add(getJButtonFfsAttribRemove(), null);\r
}\r
- return jPanel4;\r
+ return jPanelFfsAttribButtonGroup;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton() {\r
- if (jButton == null) {\r
- jButton = new JButton();\r
- jButton.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton.setText("New");\r
- jButton.addActionListener(new java.awt.event.ActionListener() {\r
+ private JButton getJButtonFfsSectionNew() {\r
+ if (jButtonFfsSectionNew == null) {\r
+ jButtonFfsSectionNew = new JButton();\r
+ jButtonFfsSectionNew.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jButtonFfsSectionNew.setText("New");\r
+ jButtonFfsSectionNew.addActionListener(new java.awt.event.ActionListener() {\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- if (jTable.getSelectedRow() < 0) {\r
+ if (jTableFfs.getSelectedRow() < 0) {\r
return;\r
}\r
docConsole.setSaved(false);\r
String[] row = {"EFI_SECTION_RAW"};\r
sectionTableModel.addRow(row);\r
- ffc.genBuildOptionsFfsSectionsSection(jTable.getSelectedRow(), row[0]);\r
+ ffc.genBuildOptionsFfsSectionsSection(jTableFfs.getSelectedRow(), row[0]);\r
}\r
});\r
}\r
- return jButton;\r
+ return jButtonFfsSectionNew;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton1() {\r
- if (jButton1 == null) {\r
- jButton1 = new JButton();\r
- jButton1.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton1.setText("Remove");\r
+ private JButton getJButtonFfsSectionRemove() {\r
+ if (jButtonFfsSectionRemove == null) {\r
+ jButtonFfsSectionRemove = new JButton();\r
+ jButtonFfsSectionRemove.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jButtonFfsSectionRemove.setText("Remove");\r
\r
- jButton1.addActionListener(new java.awt.event.ActionListener() {\r
+ jButtonFfsSectionRemove.addActionListener(new java.awt.event.ActionListener() {\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- if (jTable.getSelectedRow() < 0 || jTable1.getSelectedRow() < 0) {\r
+ if (jTableFfs.getSelectedRow() < 0 || jTableFfsSection.getSelectedRow() < 0) {\r
return;\r
}\r
docConsole.setSaved(false);\r
- sectionTableModel.removeRow(jTable1.getSelectedRow());\r
- ffc.removeBuildOptionsFfsSectionsSection(jTable.getSelectedRow(), jTable1.getSelectedRow());\r
+ sectionTableModel.removeRow(jTableFfsSection.getSelectedRow());\r
+ ffc.removeBuildOptionsFfsSectionsSection(jTableFfs.getSelectedRow(), jTableFfsSection.getSelectedRow());\r
}\r
});\r
}\r
- return jButton1;\r
+ return jButtonFfsSectionRemove;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton2() {\r
- if (jButton2 == null) {\r
- jButton2 = new JButton();\r
- jButton2.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton2.setText("New");\r
- jButton2.addActionListener(new java.awt.event.ActionListener() {\r
+ private JButton getJButtonFfsSubSectionNew() {\r
+ if (jButtonFfsSubSectionNew == null) {\r
+ jButtonFfsSubSectionNew = new JButton();\r
+ jButtonFfsSubSectionNew.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jButtonFfsSubSectionNew.setText("New");\r
+ jButtonFfsSubSectionNew.addActionListener(new java.awt.event.ActionListener() {\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- if (jTable.getSelectedRow() < 0 || jTable6.getSelectedRow() < 0) {\r
+ if (jTableFfs.getSelectedRow() < 0 || jTableFfsSections.getSelectedRow() < 0) {\r
return;\r
}\r
docConsole.setSaved(false);\r
String[] row = {"EFI_SECTION_RAW"};\r
subsectionsTableModel.addRow(row);\r
- ffc.genBuildOptionsFfsSectionsSectionsSection(jTable.getSelectedRow(), jTable6.getSelectedRow(), row[0]);\r
+ ffc.genBuildOptionsFfsSectionsSectionsSection(jTableFfs.getSelectedRow(), jTableFfsSections.getSelectedRow(), row[0]);\r
\r
}\r
});\r
}\r
- return jButton2;\r
+ return jButtonFfsSubSectionNew;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton3() {\r
- if (jButton3 == null) {\r
- jButton3 = new JButton();\r
- jButton3.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton3.setText("Remove");\r
- jButton3.addActionListener(new java.awt.event.ActionListener() {\r
+ private JButton getJButtonFfsSubSectionRemove() {\r
+ if (jButtonFfsSubSectionRemove == null) {\r
+ jButtonFfsSubSectionRemove = new JButton();\r
+ jButtonFfsSubSectionRemove.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jButtonFfsSubSectionRemove.setText("Remove");\r
+ jButtonFfsSubSectionRemove.addActionListener(new java.awt.event.ActionListener() {\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- if (jTable.getSelectedRow() < 0 || jTable6.getSelectedRow() < 0 || jTable3.getSelectedRow() < 0) {\r
+ if (jTableFfs.getSelectedRow() < 0 || jTableFfsSections.getSelectedRow() < 0 || jTableFfsSubSection.getSelectedRow() < 0) {\r
return;\r
}\r
docConsole.setSaved(false);\r
- subsectionsTableModel.removeRow(jTable3.getSelectedRow());\r
- ffc.removeBuildOptionsFfsSectionsSectionsSection(jTable.getSelectedRow(), jTable6.getSelectedRow(), jTable3.getSelectedRow());\r
+ subsectionsTableModel.removeRow(jTableFfsSubSection.getSelectedRow());\r
+ ffc.removeBuildOptionsFfsSectionsSectionsSection(jTableFfs.getSelectedRow(), jTableFfsSections.getSelectedRow(), jTableFfsSubSection.getSelectedRow());\r
}\r
});\r
}\r
- return jButton3;\r
+ return jButtonFfsSubSectionRemove;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton6() {\r
- if (jButton6 == null) {\r
- jButton6 = new JButton();\r
- jButton6.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton6.setText("New");\r
- jButton6.addActionListener(new java.awt.event.ActionListener() {\r
+ private JButton getJButtonFfsSectionsNew() {\r
+ if (jButtonFfsSectionsNew == null) {\r
+ jButtonFfsSectionsNew = new JButton();\r
+ jButtonFfsSectionsNew.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jButtonFfsSectionsNew.setText("New");\r
+ jButtonFfsSectionsNew.addActionListener(new java.awt.event.ActionListener() {\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- if (jTable.getSelectedRow() < 0) {\r
+ if (jTableFfs.getSelectedRow() < 0) {\r
return;\r
}\r
docConsole.setSaved(false);\r
String[] row = {""};\r
sectionsTableModel.addRow(row);\r
- ffc.genBuildOptionsFfsSectionsSections(jTable.getSelectedRow(), "");\r
+ ffc.genBuildOptionsFfsSectionsSections(jTableFfs.getSelectedRow(), "");\r
}\r
});\r
}\r
- return jButton6;\r
+ return jButtonFfsSectionsNew;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton7() {\r
- if (jButton7 == null) {\r
- jButton7 = new JButton();\r
- jButton7.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton7.setText("Remove");\r
- jButton7.addActionListener(new java.awt.event.ActionListener() {\r
+ private JButton getJButtonFfsSectionsRemove() {\r
+ if (jButtonFfsSectionsRemove == null) {\r
+ jButtonFfsSectionsRemove = new JButton();\r
+ jButtonFfsSectionsRemove.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jButtonFfsSectionsRemove.setText("Remove");\r
+ jButtonFfsSectionsRemove.addActionListener(new java.awt.event.ActionListener() {\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- if (jTable.getSelectedRow() < 0 || jTable6.getSelectedRow() < 0) {\r
+ if (jTableFfs.getSelectedRow() < 0 || jTableFfsSections.getSelectedRow() < 0) {\r
return;\r
}\r
docConsole.setSaved(false);\r
- sectionsTableModel.removeRow(jTable6.getSelectedRow());\r
- ffc.removeBuildOptionsFfsSectionsSections(jTable.getSelectedRow(), jTable6.getSelectedRow());\r
+ sectionsTableModel.removeRow(jTableFfsSections.getSelectedRow());\r
+ ffc.removeBuildOptionsFfsSectionsSections(jTableFfs.getSelectedRow(), jTableFfsSections.getSelectedRow());\r
}\r
});\r
}\r
- return jButton7;\r
+ return jButtonFfsSectionsRemove;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane4() {\r
- if (jScrollPane4 == null) {\r
- jScrollPane4 = new JScrollPane();\r
- jScrollPane4.setPreferredSize(new java.awt.Dimension(500,80));\r
- jScrollPane4.setViewportView(getJTable6());\r
+ private JScrollPane getJScrollPaneFfsSections() {\r
+ if (jScrollPaneFfsSections == null) {\r
+ jScrollPaneFfsSections = new JScrollPane();\r
+ jScrollPaneFfsSections.setPreferredSize(new java.awt.Dimension(500,80));\r
+ jScrollPaneFfsSections.setViewportView(getJTableFfsSections());\r
}\r
- return jScrollPane4;\r
+ return jScrollPaneFfsSections;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable6() {\r
- if (jTable6 == null) {\r
+ private JTable getJTableFfsSections() {\r
+ if (jTableFfsSections == null) {\r
sectionsTableModel = new DefaultTableModel();\r
sectionsTableModel.addColumn("EncapsulationType");\r
- jTable6 = new JTable(sectionsTableModel);\r
- jTable6.setRowHeight(20);\r
- jTable6.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
- jTable6.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
+ jTableFfsSections = new JTable(sectionsTableModel);\r
+ jTableFfsSections.setRowHeight(20);\r
+ jTableFfsSections.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ jTableFfsSections.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
public void valueChanged(ListSelectionEvent e) {\r
if (e.getValueIsAdjusting()){\r
return;\r
}\r
else{\r
int sectionsRow = lsm.getMinSelectionIndex();\r
- if (jTable.getSelectedRow() < 0) {\r
+ if (jTableFfs.getSelectedRow() < 0) {\r
return;\r
}\r
subsectionsTableModel.setRowCount(0);\r
ArrayList<String> al = new ArrayList<String>();\r
- ffc.getBuildOptionsFfsSectionsSectionsSection(jTable.getSelectedRow(), sectionsRow, al);\r
+ ffc.getBuildOptionsFfsSectionsSectionsSection(jTableFfs.getSelectedRow(), sectionsRow, al);\r
for (int i = 0; i < al.size(); ++i) {\r
String[] subsectionRow = {al.get(i)};\r
subsectionsTableModel.addRow(subsectionRow);\r
}\r
});\r
\r
- jTable6.getModel().addTableModelListener(new TableModelListener() {\r
+ jTableFfsSections.getModel().addTableModelListener(new TableModelListener() {\r
public void tableChanged(TableModelEvent arg0) {\r
// TODO Auto-generated method stub\r
int row = arg0.getFirstRow();\r
//ToDo Data Validition check.\r
String encapType = m.getValueAt(row, 0) + "";\r
docConsole.setSaved(false);\r
- ffc.updateBuildOptionsFfsSectionsSections(jTable.getSelectedRow(), row, encapType);\r
+ ffc.updateBuildOptionsFfsSectionsSections(jTableFfs.getSelectedRow(), row, encapType);\r
}\r
}\r
});\r
}\r
- return jTable6;\r
+ return jTableFfsSections;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton12() {\r
- if (jButton12 == null) {\r
- jButton12 = new JButton();\r
- jButton12.setPreferredSize(new Dimension(90, 20));\r
- jButton12.setText("Browse");\r
- jButton12.addActionListener(new AbstractAction() {\r
+ private JButton getJButtonAntTaskFileBrowse() {\r
+ if (jButtonAntTaskFileBrowse == null) {\r
+ jButtonAntTaskFileBrowse = new JButton();\r
+ jButtonAntTaskFileBrowse.setPreferredSize(new Dimension(90, 20));\r
+ jButtonAntTaskFileBrowse.setText("Browse");\r
+ jButtonAntTaskFileBrowse.addActionListener(new AbstractAction() {\r
private static final long serialVersionUID = 1L;\r
\r
public void actionPerformed(ActionEvent arg0) {\r
}\r
\r
headerDest = theFile.getPath();\r
- jTextField2.setText(headerDest.substring(dirPrefix.length()).replace('\\', '/'));\r
+ jTextFieldAntTaskFile.setText(headerDest.substring(dirPrefix.length()).replace('\\', '/'));\r
\r
}\r
\r
});\r
}\r
- return jButton12;\r
+ return jButtonAntTaskFileBrowse;\r
}\r
\r
/**\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(85,20));\r
+ private JTextField getJTextFieldToolChainFamily() {\r
+ if (jTextFieldToolChainFamily == null) {\r
+ jTextFieldToolChainFamily = new JTextField();\r
+ jTextFieldToolChainFamily.setPreferredSize(new java.awt.Dimension(85,20));\r
}\r
- return jTextField1;\r
+ return jTextFieldToolChainFamily;\r
}\r
\r
/**\r
initFfsTable();\r
this.addInternalFrameListener(new InternalFrameAdapter(){\r
public void internalFrameDeactivated(InternalFrameEvent e){\r
- if (jTable.isEditing()) {\r
- jTable.getCellEditor().stopCellEditing();\r
+ if (jTableFfs.isEditing()) {\r
+ jTableFfs.getCellEditor().stopCellEditing();\r
}\r
- if (jTable1.isEditing()) {\r
- jTable1.getCellEditor().stopCellEditing();\r
+ if (jTableFfsSection.isEditing()) {\r
+ jTableFfsSection.getCellEditor().stopCellEditing();\r
}\r
- if (jTable2.isEditing()) {\r
- jTable2.getCellEditor().stopCellEditing();\r
+ if (jTableAntTasks.isEditing()) {\r
+ jTableAntTasks.getCellEditor().stopCellEditing();\r
}\r
- if (jTable3.isEditing()) {\r
- jTable3.getCellEditor().stopCellEditing();\r
+ if (jTableFfsSubSection.isEditing()) {\r
+ jTableFfsSubSection.getCellEditor().stopCellEditing();\r
}\r
- if (jTable4.isEditing()) {\r
- jTable4.getCellEditor().stopCellEditing();\r
+ if (jTableFfsAttribs.isEditing()) {\r
+ jTableFfsAttribs.getCellEditor().stopCellEditing();\r
}\r
- if (jTable5.isEditing()) {\r
- jTable5.getCellEditor().stopCellEditing();\r
+ if (jTableOptions.isEditing()) {\r
+ jTableOptions.getCellEditor().stopCellEditing();\r
}\r
}\r
});\r
if (jContentPane == null) {\r
jContentPane = new JPanel();\r
jContentPane.setLayout(new BorderLayout());\r
- jContentPane.add(getJPanel(), java.awt.BorderLayout.SOUTH);\r
- jContentPane.add(getJPanel1(), java.awt.BorderLayout.NORTH);\r
- jContentPane.add(getJPanel2(), java.awt.BorderLayout.WEST);\r
- jContentPane.add(getJPanel3(), java.awt.BorderLayout.EAST);\r
+ jContentPane.add(getJPanelContentSouth(), java.awt.BorderLayout.SOUTH);\r
+ jContentPane.add(getJPanelContentNorth(), java.awt.BorderLayout.NORTH);\r
+ jContentPane.add(getJPanelContentWest(), java.awt.BorderLayout.WEST);\r
+ jContentPane.add(getJPanelContentEast(), java.awt.BorderLayout.EAST);\r
jContentPane.add(getJTabbedPane(), java.awt.BorderLayout.CENTER);\r
}\r
return jContentPane;\r
*/\r
private static final long serialVersionUID = 1L;\r
private JPanel jContentPane = null;\r
- private JPanel jPanel = null;\r
- private JPanel jPanel1 = null;\r
- private JPanel jPanel2 = null;\r
- private JScrollPane jScrollPane = null;\r
- private JTable jTable = null;\r
- private DynPcdTableModel model = null; \r
- private DynPcdTableModel model1 = null;\r
+ private JPanel jPanelContentNorth = null;\r
+ private JPanel jPanelContentCenter = null;\r
+ private JPanel jPanelContentSouth = null;\r
+ private JScrollPane jScrollPaneDynPcd = null;\r
+ private JTable jTableDynPcd = null;\r
+ private DynPcdTableModel modelPcd = null; \r
+ private DynPcdTableModel modelSku = null;\r
private FpdFileContents ffc = null;\r
private OpeningPlatformType docConsole = null;\r
- private JPanel jPanel3 = null;\r
- private JCheckBox jCheckBox = null;\r
- private JPanel jPanel4 = null;\r
- private JRadioButton jRadioButton = null;\r
- private JRadioButton jRadioButton1 = null;\r
- private JScrollPane jScrollPane1 = null;\r
- private JTable jTable1 = null;\r
- private JButton jButton = null;\r
- private JLabel jLabel = null;\r
- private JTextField jTextField = null;\r
- private JLabel jLabel1 = null;\r
- private JTextField jTextField1 = null;\r
- private JLabel jLabel2 = null;\r
- private JLabel jLabel3 = null;\r
- private JTextField jTextField2 = null;\r
- private JLabel jLabel4 = null;\r
- private JTextField jTextField3 = null;\r
- private JTextField jTextField4 = null;\r
- private JLabel jLabel5 = null;\r
- private JTextField jTextField5 = null;\r
- private JRadioButton jRadioButton2 = null;\r
+ private JPanel jPanelSkuInfo = null;\r
+ private JCheckBox jCheckBoxSkuEnable = null;\r
+ private JPanel jPanelDynPcdValue = null;\r
+ private JRadioButton jRadioButtonHii = null;\r
+ private JRadioButton jRadioButtonVpd = null;\r
+ private JScrollPane jScrollPaneSkuInfo = null;\r
+ private JTable jTableSkuInfo = null;\r
+ private JButton jButtonSkuInfoUpdate = null;\r
+ private JLabel jLabelVarName = null;\r
+ private JTextField jTextFieldVarName = null;\r
+ private JLabel jLabelVarGuid = null;\r
+ private JTextField jTextFieldVarGuid = null;\r
+ private JLabel jLabelPad = null;\r
+ private JLabel jLabelVarOffset = null;\r
+ private JTextField jTextFieldVarOffset = null;\r
+ private JLabel jLabelHiiDefaultValue = null;\r
+ private JTextField jTextFieldHiiDefaultValue = null;\r
+ private JTextField jTextFieldVpdOffset = null;\r
+ private JLabel jLabelVpdOffset = null;\r
+ private JTextField jTextFieldDefaultValue = null;\r
+ private JRadioButton jRadioButtonDefaultValue = null;\r
private ButtonGroup bg = new ButtonGroup();\r
- private JLabel jLabel6 = null;\r
+ private JLabel jLabelPadd = null;\r
/**\r
* This is the default constructor\r
*/\r
String[][] saa = new String[ffc.getDynamicPcdBuildDataCount()][5];\r
ffc.getDynamicPcdBuildData(saa);\r
for (int i = 0; i < saa.length; ++i) {\r
- model.addRow(saa[i]);\r
+ modelPcd.addRow(saa[i]);\r
}\r
\r
saa = new String[ffc.getPlatformDefsSkuInfoCount()][2];\r
ffc.getPlatformDefsSkuInfos(saa);\r
for (int i = 0; i < saa.length; ++i) {\r
- model1.addRow(saa[i]);\r
+ modelSku.addRow(saa[i]);\r
}\r
\r
}\r
if (jContentPane == null) {\r
jContentPane = new JPanel();\r
jContentPane.setLayout(new BorderLayout());\r
- jContentPane.add(getJPanel(), java.awt.BorderLayout.NORTH);\r
- jContentPane.add(getJPanel1(), java.awt.BorderLayout.CENTER);\r
- jContentPane.add(getJPanel2(), java.awt.BorderLayout.SOUTH);\r
+ jContentPane.add(getJPanelContentNorth(), java.awt.BorderLayout.NORTH);\r
+ jContentPane.add(getJPanelContentCenter(), java.awt.BorderLayout.CENTER);\r
+ jContentPane.add(getJPanelContentSouth(), java.awt.BorderLayout.SOUTH);\r
}\r
return jContentPane;\r
}\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel() {\r
- if (jPanel == null) {\r
- jPanel = new JPanel();\r
+ private JPanel getJPanelContentNorth() {\r
+ if (jPanelContentNorth == null) {\r
+ jPanelContentNorth = new JPanel();\r
}\r
- return jPanel;\r
+ return jPanelContentNorth;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel1() {\r
- if (jPanel1 == null) {\r
- jPanel1 = new JPanel();\r
- jPanel1.add(getJScrollPane(), null);\r
- jPanel1.add(getJPanel3(), null);\r
- jPanel1.add(getJPanel4(), null);\r
- }\r
- return jPanel1;\r
+ private JPanel getJPanelContentCenter() {\r
+ if (jPanelContentCenter == null) {\r
+ jPanelContentCenter = new JPanel();\r
+ jPanelContentCenter.add(getJScrollPaneDynPcd(), null);\r
+ jPanelContentCenter.add(getJPanelSkuInfo(), null);\r
+ jPanelContentCenter.add(getJPanelDynPcdValue(), null);\r
+ }\r
+ return jPanelContentCenter;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel2() {\r
- if (jPanel2 == null) {\r
- jPanel2 = new JPanel();\r
+ private JPanel getJPanelContentSouth() {\r
+ if (jPanelContentSouth == null) {\r
+ jPanelContentSouth = new JPanel();\r
}\r
- return jPanel2;\r
+ return jPanelContentSouth;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane() {\r
- if (jScrollPane == null) {\r
- jScrollPane = new JScrollPane();\r
- jScrollPane.setPreferredSize(new java.awt.Dimension(600,200));\r
- jScrollPane.setViewportView(getJTable());\r
+ private JScrollPane getJScrollPaneDynPcd() {\r
+ if (jScrollPaneDynPcd == null) {\r
+ jScrollPaneDynPcd = new JScrollPane();\r
+ jScrollPaneDynPcd.setPreferredSize(new java.awt.Dimension(600,200));\r
+ jScrollPaneDynPcd.setViewportView(getJTableDynPcd());\r
}\r
- return jScrollPane;\r
+ return jScrollPaneDynPcd;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable() {\r
- if (jTable == null) {\r
- model = new DynPcdTableModel();\r
- model.addColumn("CName");\r
- model.addColumn("Token");\r
- model.addColumn("TokenSpaceGuid");\r
- model.addColumn("MaxDatumSize");\r
- model.addColumn("DatumType");\r
- jTable = new JTable(model);\r
- jTable.setRowHeight(20);\r
- jTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
- jTable.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
+ private JTable getJTableDynPcd() {\r
+ if (jTableDynPcd == null) {\r
+ modelPcd = new DynPcdTableModel();\r
+ modelPcd.addColumn("CName");\r
+ modelPcd.addColumn("Token");\r
+ modelPcd.addColumn("TokenSpaceGuid");\r
+ modelPcd.addColumn("MaxDatumSize");\r
+ modelPcd.addColumn("DatumType");\r
+ jTableDynPcd = new JTable(modelPcd);\r
+ jTableDynPcd.setRowHeight(20);\r
+ jTableDynPcd.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ jTableDynPcd.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
public void valueChanged(ListSelectionEvent e) {\r
if (e.getValueIsAdjusting()){\r
return;\r
}\r
});\r
}\r
- return jTable;\r
+ return jTableDynPcd;\r
}\r
//\r
// should display default sku info here, as no selection event of table1 will be triggered when change selection of rows in table. \r
//\r
private void displayDetails(int i) {\r
- jTable1.changeSelection(0, 1, false, false);\r
+ jTableSkuInfo.changeSelection(0, 1, false, false);\r
int skuCount = ffc.getDynamicPcdSkuInfoCount(i);\r
String defaultVal = ffc.getDynamicPcdBuildDataValue(i);\r
if (defaultVal != null) {\r
- jRadioButton2.setSelected(true);\r
- jTextField5.setText(defaultVal);\r
+ jRadioButtonDefaultValue.setSelected(true);\r
+ jTextFieldDefaultValue.setText(defaultVal);\r
if ( skuCount == 1) {\r
- jCheckBox.setSelected(false);\r
+ jCheckBoxSkuEnable.setSelected(false);\r
}\r
else{\r
- jCheckBox.setSelected(true);\r
+ jCheckBoxSkuEnable.setSelected(true);\r
}\r
}\r
\r
else if (ffc.getDynamicPcdBuildDataVpdOffset(i) != null) {\r
- jRadioButton1.setSelected(true);\r
- jTextField4.setText(ffc.getDynamicPcdBuildDataVpdOffset(i));\r
+ jRadioButtonVpd.setSelected(true);\r
+ jTextFieldVpdOffset.setText(ffc.getDynamicPcdBuildDataVpdOffset(i));\r
if (skuCount ==1) {\r
- jCheckBox.setSelected(false);\r
+ jCheckBoxSkuEnable.setSelected(false);\r
\r
}\r
else{\r
- jCheckBox.setSelected(true);\r
+ jCheckBoxSkuEnable.setSelected(true);\r
}\r
}\r
else {\r
- jRadioButton.setSelected(true);\r
+ jRadioButtonHii.setSelected(true);\r
String[][] saa = new String[ffc.getDynamicPcdSkuInfoCount(i)][7];\r
ffc.getDynamicPcdSkuInfos(i, saa);\r
- jTextField.setText(saa[0][1]);\r
- jTextField1.setText(saa[0][2]);\r
- jTextField2.setText(saa[0][3]);\r
- jTextField3.setText(saa[0][4]);\r
+ jTextFieldVarName.setText(saa[0][1]);\r
+ jTextFieldVarGuid.setText(saa[0][2]);\r
+ jTextFieldVarOffset.setText(saa[0][3]);\r
+ jTextFieldHiiDefaultValue.setText(saa[0][4]);\r
if (skuCount ==1) {\r
- jCheckBox.setSelected(false);\r
+ jCheckBoxSkuEnable.setSelected(false);\r
}\r
else{\r
- jCheckBox.setSelected(true);\r
+ jCheckBoxSkuEnable.setSelected(true);\r
}\r
}\r
\r
}\r
\r
private void displaySkuInfoDetails(int i) {\r
- int pcdSelected = jTable.getSelectedRow();\r
+ int pcdSelected = jTableDynPcd.getSelectedRow();\r
if (pcdSelected < 0) {\r
return;\r
}\r
ffc.getDynamicPcdSkuInfos(pcdSelected, saa);\r
\r
if (saa[i][5] != null){\r
- jRadioButton1.setSelected(true);\r
- jTextField4.setText(saa[i][5]);\r
+ jRadioButtonVpd.setSelected(true);\r
+ jTextFieldVpdOffset.setText(saa[i][5]);\r
} \r
\r
else if (saa[i][1] != null) {\r
- jRadioButton.setSelected(true);\r
- jTextField.setText(saa[i][1]);\r
- jTextField1.setText(saa[i][2]);\r
- jTextField2.setText(saa[i][3]);\r
- jTextField3.setText(saa[i][4]);\r
+ jRadioButtonHii.setSelected(true);\r
+ jTextFieldVarName.setText(saa[i][1]);\r
+ jTextFieldVarGuid.setText(saa[i][2]);\r
+ jTextFieldVarOffset.setText(saa[i][3]);\r
+ jTextFieldHiiDefaultValue.setText(saa[i][4]);\r
}\r
\r
else{\r
- jRadioButton2.setSelected(true);\r
- jTextField5.setText(saa[i][6]);\r
+ jRadioButtonDefaultValue.setSelected(true);\r
+ jTextFieldDefaultValue.setText(saa[i][6]);\r
}\r
\r
}\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel3() {\r
- if (jPanel3 == null) {\r
+ private JPanel getJPanelSkuInfo() {\r
+ if (jPanelSkuInfo == null) {\r
FlowLayout flowLayout = new FlowLayout();\r
flowLayout.setAlignment(java.awt.FlowLayout.LEFT);\r
- jPanel3 = new JPanel();\r
- jPanel3.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));\r
- jPanel3.setLayout(flowLayout);\r
- jPanel3.setPreferredSize(new java.awt.Dimension(600,100));\r
- jPanel3.add(getJCheckBox(), null);\r
- jPanel3.add(getJScrollPane1(), null);\r
- jPanel3.add(getJButton(), null);\r
- }\r
- return jPanel3;\r
+ jPanelSkuInfo = new JPanel();\r
+ jPanelSkuInfo.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));\r
+ jPanelSkuInfo.setLayout(flowLayout);\r
+ jPanelSkuInfo.setPreferredSize(new java.awt.Dimension(600,100));\r
+ jPanelSkuInfo.add(getJCheckBoxSkuEnable(), null);\r
+ jPanelSkuInfo.add(getJScrollPaneSkuInfo(), null);\r
+ jPanelSkuInfo.add(getJButtonSkuInfoUpdate(), null);\r
+ }\r
+ return jPanelSkuInfo;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox() {\r
- if (jCheckBox == null) {\r
- jCheckBox = new JCheckBox();\r
- jCheckBox.setText("SKU Enable");\r
- jCheckBox.addItemListener(new java.awt.event.ItemListener() {\r
+ private JCheckBox getJCheckBoxSkuEnable() {\r
+ if (jCheckBoxSkuEnable == null) {\r
+ jCheckBoxSkuEnable = new JCheckBox();\r
+ jCheckBoxSkuEnable.setText("SKU Enable");\r
+ jCheckBoxSkuEnable.addItemListener(new java.awt.event.ItemListener() {\r
public void itemStateChanged(java.awt.event.ItemEvent e) {\r
- jTable1.setEnabled(jCheckBox.isSelected());\r
+ jTableSkuInfo.setEnabled(jCheckBoxSkuEnable.isSelected());\r
}\r
});\r
}\r
- return jCheckBox;\r
+ return jCheckBoxSkuEnable;\r
}\r
\r
\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel4() {\r
- if (jPanel4 == null) {\r
- jLabel5 = new JLabel();\r
- jLabel5.setPreferredSize(new java.awt.Dimension(80,20));\r
- jLabel5.setText("VPD Offset");\r
- jLabel4 = new JLabel();\r
- jLabel4.setPreferredSize(new java.awt.Dimension(100,20));\r
- jLabel4.setText("HII Default Value");\r
- jLabel3 = new JLabel();\r
- jLabel3.setText("Variable Offset");\r
- jLabel3.setPreferredSize(new java.awt.Dimension(90,20));\r
- jLabel2 = new JLabel();\r
- jLabel2.setText(" ");\r
- jLabel1 = new JLabel();\r
- jLabel1.setText("Variable GUID");\r
- jLabel1.setPreferredSize(new java.awt.Dimension(100,20));\r
- jLabel = new JLabel();\r
- jLabel.setText("Variable Name");\r
- jLabel.setToolTipText("");\r
- jLabel.setPreferredSize(new java.awt.Dimension(90,20));\r
+ private JPanel getJPanelDynPcdValue() {\r
+ if (jPanelDynPcdValue == null) {\r
+ jLabelVpdOffset = new JLabel();\r
+ jLabelVpdOffset.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jLabelVpdOffset.setText("VPD Offset");\r
+ jLabelHiiDefaultValue = new JLabel();\r
+ jLabelHiiDefaultValue.setPreferredSize(new java.awt.Dimension(100,20));\r
+ jLabelHiiDefaultValue.setText("HII Default Value");\r
+ jLabelVarOffset = new JLabel();\r
+ jLabelVarOffset.setText("Variable Offset");\r
+ jLabelVarOffset.setPreferredSize(new java.awt.Dimension(90,20));\r
+ jLabelPad = new JLabel();\r
+ jLabelPad.setText(" ");\r
+ jLabelVarGuid = new JLabel();\r
+ jLabelVarGuid.setText("Variable GUID");\r
+ jLabelVarGuid.setPreferredSize(new java.awt.Dimension(100,20));\r
+ jLabelVarName = new JLabel();\r
+ jLabelVarName.setText("Variable Name");\r
+ jLabelVarName.setToolTipText("");\r
+ jLabelVarName.setPreferredSize(new java.awt.Dimension(90,20));\r
FlowLayout flowLayout1 = new FlowLayout();\r
flowLayout1.setAlignment(java.awt.FlowLayout.LEFT);\r
- jPanel4 = new JPanel();\r
- jPanel4.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.LOWERED));\r
- jPanel4.setLayout(flowLayout1);\r
- jPanel4.setPreferredSize(new java.awt.Dimension(600,120));\r
- jPanel4.add(getJRadioButton(), null);\r
- jPanel4.add(jLabel, null);\r
- jPanel4.add(getJTextField(), null);\r
- jPanel4.add(jLabel1, null);\r
- jPanel4.add(getJTextField1(), null);\r
- jPanel4.add(jLabel2, null);\r
- jPanel4.add(jLabel3, null);\r
- jPanel4.add(getJTextField2(), null);\r
- jPanel4.add(jLabel4, null);\r
- jPanel4.add(getJTextField3(), null);\r
- jPanel4.add(getJRadioButton1(), null);\r
- jPanel4.add(jLabel5, null);\r
- jPanel4.add(getJTextField4(), null);\r
- jLabel6 = new JLabel();\r
- jLabel6.setText(" ");\r
- jPanel4.add(jLabel6, null);\r
- jLabel.setEnabled(false);\r
- jLabel1.setEnabled(false);\r
- jLabel4.setEnabled(false);\r
- jLabel3.setEnabled(false);\r
- jLabel5.setEnabled(false);\r
- jPanel4.add(getJRadioButton2(), null);\r
- jPanel4.add(getJTextField5(), null);\r
- bg.add(jRadioButton);\r
- bg.add(jRadioButton1);\r
+ jPanelDynPcdValue = new JPanel();\r
+ jPanelDynPcdValue.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.LOWERED));\r
+ jPanelDynPcdValue.setLayout(flowLayout1);\r
+ jPanelDynPcdValue.setPreferredSize(new java.awt.Dimension(600,120));\r
+ jPanelDynPcdValue.add(getJRadioButtonHii(), null);\r
+ jPanelDynPcdValue.add(jLabelVarName, null);\r
+ jPanelDynPcdValue.add(getJTextFieldVarName(), null);\r
+ jPanelDynPcdValue.add(jLabelVarGuid, null);\r
+ jPanelDynPcdValue.add(getJTextFieldVarGuid(), null);\r
+ jPanelDynPcdValue.add(jLabelPad, null);\r
+ jPanelDynPcdValue.add(jLabelVarOffset, null);\r
+ jPanelDynPcdValue.add(getJTextFieldVarOffset(), null);\r
+ jPanelDynPcdValue.add(jLabelHiiDefaultValue, null);\r
+ jPanelDynPcdValue.add(getJTextFieldHiiDefaultValue(), null);\r
+ jPanelDynPcdValue.add(getJRadioButtonVpd(), null);\r
+ jPanelDynPcdValue.add(jLabelVpdOffset, null);\r
+ jPanelDynPcdValue.add(getJTextFieldVpdOffset(), null);\r
+ jLabelPadd = new JLabel();\r
+ jLabelPadd.setText(" ");\r
+ jPanelDynPcdValue.add(jLabelPadd, null);\r
+ jLabelVarName.setEnabled(false);\r
+ jLabelVarGuid.setEnabled(false);\r
+ jLabelHiiDefaultValue.setEnabled(false);\r
+ jLabelVarOffset.setEnabled(false);\r
+ jLabelVpdOffset.setEnabled(false);\r
+ jPanelDynPcdValue.add(getJRadioButtonDefaultValue(), null);\r
+ jPanelDynPcdValue.add(getJTextFieldDefaultValue(), null);\r
+ bg.add(jRadioButtonHii);\r
+ bg.add(jRadioButtonVpd);\r
} \r
\r
- return jPanel4;\r
+ return jPanelDynPcdValue;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JRadioButton \r
*/\r
- private JRadioButton getJRadioButton() {\r
- if (jRadioButton == null) {\r
- jRadioButton = new JRadioButton();\r
- jRadioButton.setText("HII Enable");\r
- jRadioButton.addItemListener(new java.awt.event.ItemListener() {\r
+ private JRadioButton getJRadioButtonHii() {\r
+ if (jRadioButtonHii == null) {\r
+ jRadioButtonHii = new JRadioButton();\r
+ jRadioButtonHii.setText("HII Enable");\r
+ jRadioButtonHii.addItemListener(new java.awt.event.ItemListener() {\r
public void itemStateChanged(java.awt.event.ItemEvent e) {\r
- boolean selected = jRadioButton.isSelected();\r
- jLabel.setEnabled(selected);\r
- jLabel1.setEnabled(selected);\r
- jLabel2.setEnabled(selected);\r
- jLabel3.setEnabled(selected);\r
- jLabel4.setEnabled(selected);\r
- jTextField.setEnabled(selected);\r
- jTextField1.setEnabled(selected);\r
- jTextField2.setEnabled(selected);\r
- jTextField3.setEnabled(selected);\r
+ boolean selected = jRadioButtonHii.isSelected();\r
+ jLabelVarName.setEnabled(selected);\r
+ jLabelVarGuid.setEnabled(selected);\r
+ jLabelPad.setEnabled(selected);\r
+ jLabelVarOffset.setEnabled(selected);\r
+ jLabelHiiDefaultValue.setEnabled(selected);\r
+ jTextFieldVarName.setEnabled(selected);\r
+ jTextFieldVarGuid.setEnabled(selected);\r
+ jTextFieldVarOffset.setEnabled(selected);\r
+ jTextFieldHiiDefaultValue.setEnabled(selected);\r
}\r
});\r
}\r
- return jRadioButton;\r
+ return jRadioButtonHii;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JRadioButton \r
*/\r
- private JRadioButton getJRadioButton1() {\r
- if (jRadioButton1 == null) {\r
- jRadioButton1 = new JRadioButton();\r
- jRadioButton1.setText("VPD Enable");\r
- jRadioButton1.addItemListener(new java.awt.event.ItemListener() {\r
+ private JRadioButton getJRadioButtonVpd() {\r
+ if (jRadioButtonVpd == null) {\r
+ jRadioButtonVpd = new JRadioButton();\r
+ jRadioButtonVpd.setText("VPD Enable");\r
+ jRadioButtonVpd.addItemListener(new java.awt.event.ItemListener() {\r
public void itemStateChanged(java.awt.event.ItemEvent e) {\r
- boolean selected = jRadioButton1.isSelected();\r
- jTextField4.setEnabled(selected);\r
- jLabel5.setEnabled(selected);\r
+ boolean selected = jRadioButtonVpd.isSelected();\r
+ jTextFieldVpdOffset.setEnabled(selected);\r
+ jLabelVpdOffset.setEnabled(selected);\r
}\r
});\r
}\r
- return jRadioButton1;\r
+ return jRadioButtonVpd;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane1() {\r
- if (jScrollPane1 == null) {\r
- jScrollPane1 = new JScrollPane();\r
- jScrollPane1.setPreferredSize(new java.awt.Dimension(300,80));\r
- jScrollPane1.setViewportView(getJTable1());\r
+ private JScrollPane getJScrollPaneSkuInfo() {\r
+ if (jScrollPaneSkuInfo == null) {\r
+ jScrollPaneSkuInfo = new JScrollPane();\r
+ jScrollPaneSkuInfo.setPreferredSize(new java.awt.Dimension(300,80));\r
+ jScrollPaneSkuInfo.setViewportView(getJTableSkuInfo());\r
}\r
- return jScrollPane1;\r
+ return jScrollPaneSkuInfo;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable1() {\r
- if (jTable1 == null) {\r
- model1 = new DynPcdTableModel();\r
- jTable1 = new JTable(model1);\r
- model1.addColumn("SKU ID");\r
- model1.addColumn("SKU Name");\r
+ private JTable getJTableSkuInfo() {\r
+ if (jTableSkuInfo == null) {\r
+ modelSku = new DynPcdTableModel();\r
+ jTableSkuInfo = new JTable(modelSku);\r
+ modelSku.addColumn("SKU ID");\r
+ modelSku.addColumn("SKU Name");\r
\r
- jTable1.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
- jTable1.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
+ jTableSkuInfo.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ jTableSkuInfo.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
public void valueChanged(ListSelectionEvent e) {\r
- if (jTable.getSelectedRow() < 0) {\r
+ if (jTableDynPcd.getSelectedRow() < 0) {\r
return;\r
}\r
if (e.getValueIsAdjusting()){\r
}\r
});\r
}\r
- return jTable1;\r
+ return jTableSkuInfo;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton() {\r
- if (jButton == null) {\r
- jButton = new JButton();\r
- jButton.setPreferredSize(new java.awt.Dimension(180,20));\r
- jButton.setText(" Update SKU Information");\r
- jButton.addActionListener(new java.awt.event.ActionListener() {\r
+ private JButton getJButtonSkuInfoUpdate() {\r
+ if (jButtonSkuInfoUpdate == null) {\r
+ jButtonSkuInfoUpdate = new JButton();\r
+ jButtonSkuInfoUpdate.setPreferredSize(new java.awt.Dimension(180,20));\r
+ jButtonSkuInfoUpdate.setText(" Update SKU Information");\r
+ jButtonSkuInfoUpdate.addActionListener(new java.awt.event.ActionListener() {\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- int pcdSelected = jTable.getSelectedRow();\r
+ int pcdSelected = jTableDynPcd.getSelectedRow();\r
if (pcdSelected < 0) {\r
return;\r
}\r
}\r
});\r
}\r
- return jButton;\r
+ return jButtonSkuInfoUpdate;\r
}\r
\r
private void updateSkuInfo (int pcdSelected) {\r
String hiiDefault = null;\r
String value = null;\r
String vpdOffset = null;\r
- if (jRadioButton.isSelected()) {\r
- varName = jTextField.getText();\r
- varGuid = jTextField1.getText();\r
- varOffset = jTextField2.getText();\r
- hiiDefault = jTextField3.getText();\r
+ if (jRadioButtonHii.isSelected()) {\r
+ varName = jTextFieldVarName.getText();\r
+ varGuid = jTextFieldVarGuid.getText();\r
+ varOffset = jTextFieldVarOffset.getText();\r
+ hiiDefault = jTextFieldHiiDefaultValue.getText();\r
}\r
- if (jRadioButton1.isSelected()) {\r
- vpdOffset = jTextField4.getText();\r
+ if (jRadioButtonVpd.isSelected()) {\r
+ vpdOffset = jTextFieldVpdOffset.getText();\r
}\r
- if (jRadioButton2.isSelected()) {\r
- value = jTextField5.getText();\r
+ if (jRadioButtonDefaultValue.isSelected()) {\r
+ value = jTextFieldDefaultValue.getText();\r
}\r
//\r
// SKU disabled. only modify data for default SKU.\r
//\r
- if (!jCheckBox.isSelected()) {\r
+ if (!jCheckBoxSkuEnable.isSelected()) {\r
if (true) {\r
ffc.removeDynamicPcdBuildDataSkuInfo(pcdSelected);\r
- if (jRadioButton.isSelected()) {\r
+ if (jRadioButtonHii.isSelected()) {\r
ffc.genDynamicPcdBuildDataSkuInfo("0", varName, varGuid, varOffset, hiiDefault, null, null, pcdSelected);\r
}\r
- else if (jRadioButton1.isSelected()){\r
+ else if (jRadioButtonVpd.isSelected()){\r
ffc.genDynamicPcdBuildDataSkuInfo("0", null, null, null, null, vpdOffset, null, pcdSelected);\r
}\r
else{\r
//\r
// SKU Enabled, need add data to all SKUs.\r
//\r
- if (jCheckBox.isSelected()) {\r
+ if (jCheckBoxSkuEnable.isSelected()) {\r
if (skuCount == 1) {\r
\r
- for (int i = 1; i < jTable1.getRowCount(); ++i) {\r
- ffc.genDynamicPcdBuildDataSkuInfo(jTable1.getValueAt(i, 0)+"", varName, varGuid, varOffset, hiiDefault, vpdOffset, value, pcdSelected);\r
+ for (int i = 1; i < jTableSkuInfo.getRowCount(); ++i) {\r
+ ffc.genDynamicPcdBuildDataSkuInfo(jTableSkuInfo.getValueAt(i, 0)+"", varName, varGuid, varOffset, hiiDefault, vpdOffset, value, pcdSelected);\r
}\r
}\r
else {\r
- int row = jTable1.getSelectedRow();\r
+ int row = jTableSkuInfo.getSelectedRow();\r
if (row < 0) {\r
return;\r
}\r
- ffc.updateDynamicPcdBuildDataSkuInfo(jTable1.getValueAt(row, 0)+"", varName, varGuid, varOffset, hiiDefault, vpdOffset, value, pcdSelected);\r
+ ffc.updateDynamicPcdBuildDataSkuInfo(jTableSkuInfo.getValueAt(row, 0)+"", varName, varGuid, varOffset, hiiDefault, vpdOffset, value, pcdSelected);\r
}\r
}\r
}\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(150,20));\r
- jTextField.setEnabled(false);\r
+ private JTextField getJTextFieldVarName() {\r
+ if (jTextFieldVarName == null) {\r
+ jTextFieldVarName = new JTextField();\r
+ jTextFieldVarName.setPreferredSize(new java.awt.Dimension(150,20));\r
+ jTextFieldVarName.setEnabled(false);\r
}\r
- return jTextField;\r
+ return jTextFieldVarName;\r
}\r
\r
/**\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(150,20));\r
- jTextField1.setEnabled(false);\r
+ private JTextField getJTextFieldVarGuid() {\r
+ if (jTextFieldVarGuid == null) {\r
+ jTextFieldVarGuid = new JTextField();\r
+ jTextFieldVarGuid.setPreferredSize(new java.awt.Dimension(150,20));\r
+ jTextFieldVarGuid.setEnabled(false);\r
}\r
- return jTextField1;\r
+ return jTextFieldVarGuid;\r
}\r
\r
/**\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(150,20));\r
- jTextField2.setEnabled(false);\r
+ private JTextField getJTextFieldVarOffset() {\r
+ if (jTextFieldVarOffset == null) {\r
+ jTextFieldVarOffset = new JTextField();\r
+ jTextFieldVarOffset.setPreferredSize(new java.awt.Dimension(150,20));\r
+ jTextFieldVarOffset.setEnabled(false);\r
}\r
- return jTextField2;\r
+ return jTextFieldVarOffset;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField3() {\r
- if (jTextField3 == null) {\r
- jTextField3 = new JTextField();\r
- jTextField3.setPreferredSize(new java.awt.Dimension(150,20));\r
- jTextField3.setEnabled(false);\r
+ private JTextField getJTextFieldHiiDefaultValue() {\r
+ if (jTextFieldHiiDefaultValue == null) {\r
+ jTextFieldHiiDefaultValue = new JTextField();\r
+ jTextFieldHiiDefaultValue.setPreferredSize(new java.awt.Dimension(150,20));\r
+ jTextFieldHiiDefaultValue.setEnabled(false);\r
}\r
- return jTextField3;\r
+ return jTextFieldHiiDefaultValue;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField4() {\r
- if (jTextField4 == null) {\r
- jTextField4 = new JTextField();\r
- jTextField4.setPreferredSize(new java.awt.Dimension(150,20));\r
- jTextField4.setEnabled(false);\r
+ private JTextField getJTextFieldVpdOffset() {\r
+ if (jTextFieldVpdOffset == null) {\r
+ jTextFieldVpdOffset = new JTextField();\r
+ jTextFieldVpdOffset.setPreferredSize(new java.awt.Dimension(150,20));\r
+ jTextFieldVpdOffset.setEnabled(false);\r
}\r
- return jTextField4;\r
+ return jTextFieldVpdOffset;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField5() {\r
- if (jTextField5 == null) {\r
- jTextField5 = new JTextField();\r
- jTextField5.setPreferredSize(new java.awt.Dimension(150,20));\r
+ private JTextField getJTextFieldDefaultValue() {\r
+ if (jTextFieldDefaultValue == null) {\r
+ jTextFieldDefaultValue = new JTextField();\r
+ jTextFieldDefaultValue.setPreferredSize(new java.awt.Dimension(150,20));\r
}\r
- return jTextField5;\r
+ return jTextFieldDefaultValue;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JRadioButton \r
*/\r
- private JRadioButton getJRadioButton2() {\r
- if (jRadioButton2 == null) {\r
- jRadioButton2 = new JRadioButton();\r
- jRadioButton2.setText("Default PCD Value");\r
- jRadioButton2.setSelected(true);\r
- jRadioButton2.setPreferredSize(new java.awt.Dimension(175,20));\r
- jRadioButton2.addItemListener(new java.awt.event.ItemListener() {\r
+ private JRadioButton getJRadioButtonDefaultValue() {\r
+ if (jRadioButtonDefaultValue == null) {\r
+ jRadioButtonDefaultValue = new JRadioButton();\r
+ jRadioButtonDefaultValue.setText("Default PCD Value");\r
+ jRadioButtonDefaultValue.setSelected(true);\r
+ jRadioButtonDefaultValue.setPreferredSize(new java.awt.Dimension(175,20));\r
+ jRadioButtonDefaultValue.addItemListener(new java.awt.event.ItemListener() {\r
public void itemStateChanged(java.awt.event.ItemEvent e) {\r
- jTextField5.setEnabled(jRadioButton2.isSelected());\r
+ jTextFieldDefaultValue.setEnabled(jRadioButtonDefaultValue.isSelected());\r
}\r
});\r
- bg.add(jRadioButton2);\r
+ bg.add(jRadioButtonDefaultValue);\r
}\r
- return jRadioButton2;\r
+ return jRadioButtonDefaultValue;\r
}\r
\r
} // @jve:decl-index=0:visual-constraint="10,10"\r
private String details = null;\r
\r
PcdItemTypeConflictException(String info){\r
- details = info;\r
+ details = "ItemTypeConflict: " + info;\r
}\r
\r
public String getMessage() {\r
private String details = null;\r
\r
PcdDeclNotFound(String info) {\r
- details = info;\r
+ details = "PcdDeclNotFound: " + info;\r
}\r
\r
public String getMessage() {\r
private String details = null;\r
\r
PcdValueMalFormed(String info) {\r
- details = info;\r
+ details = "PcdValueMalFormed: " + info;\r
}\r
\r
public String getMessage() {\r
private static final long serialVersionUID = 1L;\r
static JFrame frame;\r
private JPanel jContentPane = null;\r
- private JPanel jPanel = null;\r
- private JPanel jPanel1 = null;\r
- private JPanel jPanel2 = null;\r
- private JPanel jPanel3 = null;\r
+ private JPanel jPanelContentEast = null;\r
+ private JPanel jPanelContentSouth = null;\r
+ private JPanel jPanelContentWest = null;\r
+ private JPanel jPanelContentNorth = null;\r
private JTabbedPane jTabbedPane = null;\r
private JPanel jPanelFvImages = null;\r
- private JButton jButtonOk = null;\r
- private JButton jButtonCancel = null;\r
private JPanel jPanelFvImageN = null;\r
private JPanel jPanelFvImageS = null;\r
- private JCheckBox jCheckBox1 = null;\r
- private JLabel jLabel = null;\r
- private JTextField jTextField = null;\r
- private JLabel jLabel1 = null;\r
- private JTextField jTextField1 = null;\r
- private JButton jButton = null;\r
- private JScrollPane jScrollPane1 = null;\r
- private JTable jTable = null;\r
- private JPanel jPanel4 = null;\r
- private JButton jButton1 = null;\r
+ private JCheckBox jCheckBoxFvProperty = null;\r
+ private JLabel jLabelFvPropName = null;\r
+ private JTextField jTextFieldFvPropName = null;\r
+ private JLabel jLabelFvPropValue = null;\r
+ private JTextField jTextFieldFvPropValue = null;\r
+ private JButton jButtonFvPropAdd = null;\r
+ private JScrollPane jScrollPaneFvProp = null;\r
+ private JTable jTableFvProp = null;\r
+ private JPanel jPanelFvPropButtonGroup = null;\r
+ private JButton jButtonFvPropDel = null;\r
private DefaultTableModel fvPropertyTableModel = null;\r
private DefaultTableModel fvImageNameTableModel = null;\r
private ImageParaTableModel fvImageParaTableModel = null;\r
private DefaultTableModel fvOptionTableModel = null;\r
private JPanel jPanelFvImageC = null;\r
- private JCheckBox jCheckBox2 = null;\r
- private JLabel jLabel2 = null;\r
- private JComboBox jComboBox = null;\r
- private JLabel jLabel3 = null;\r
- private JLabel jLabel4 = null;\r
- private JTextField jTextField2 = null;\r
- private JButton jButton2 = null;\r
- private JScrollPane jScrollPane2 = null;\r
- private JTable jTable1 = null;\r
- private JButton jButton3 = null;\r
- private JPanel jPanel5 = null;\r
- private JButton jButton4 = null;\r
- private JScrollPane jScrollPane3 = null;\r
- private JTable jTable2 = null;\r
- private JButton jButton6 = null;\r
- private JCheckBox jCheckBox3 = null;\r
- private JPanel jPanel6 = null;\r
+ private JCheckBox jCheckBoxFvImagePara = null;\r
+ private JLabel jLabelFvParaType = null;\r
+ private JComboBox jComboBoxFvParaType = null;\r
+ private JLabel jLabelFvImageNames = null;\r
+ private JLabel jLabelFvParaName = null;\r
+ private JTextField jTextFieldFvParaName = null;\r
+ private JButton jButtonFvParaAdd = null;\r
+ private JScrollPane jScrollPaneFvImageNames = null;\r
+ private JTable jTableFvImageNames = null;\r
+ private JButton jButtonFvParaDel = null;\r
+ private JPanel jPanelFvImageOpts = null;\r
+ private JButton jButtonAddFvImage = null;\r
+ private JScrollPane jScrollPaneFvInfo = null;\r
+ private JTable jTableFvInfo = null;\r
+ private JButton jButtonDelFvImage = null;\r
+ private JCheckBox jCheckBoxFvImageOpts = null;\r
+ private JPanel jPanelFvImagePara = null;\r
private OpeningPlatformType docConsole = null;\r
private FpdFileContents ffc = null;\r
- private JPanel jPanel7 = null;\r
- private JCheckBox jCheckBox = null;\r
- private JTextField jTextField3 = null;\r
- private JButton jButton5 = null;\r
- private JLabel jLabel5 = null;\r
- private JTextField jTextField4 = null;\r
- private JLabel jLabel6 = null;\r
- private JTextField jTextField5 = null;\r
- private JPanel jPanel8 = null;\r
- private JButton jButton7 = null;\r
- private JButton jButton8 = null;\r
+ private JPanel jPanelFdf = null;\r
+ private JCheckBox jCheckBoxFdf = null;\r
+ private JTextField jTextFieldFdf = null;\r
+ private JButton jButtonFdfBrowse = null;\r
+ private JLabel jLabelFvImageOptName = null;\r
+ private JTextField jTextFieldFvImageOptName = null;\r
+ private JLabel jLabelFvImageOptValue = null;\r
+ private JTextField jTextFieldFvImageOptValue = null;\r
+ private JPanel jPanelFvImageOptsButtonGroup = null;\r
+ private JButton jButtonFvImageOptAdd = null;\r
+ private JButton jButtonFvImageOptDel = null;\r
private JScrollPane jScrollPane = null;\r
- private JTable jTable3 = null;\r
- private JButton jButton9 = null;\r
+ private JTable jTableFvImageOpts = null;\r
+ private JButton jButtonUpdateFvImage = null;\r
public FpdFlash() {\r
super();\r
// TODO Auto-generated constructor stub\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel() {\r
- if (jPanel == null) {\r
- jPanel = new JPanel();\r
+ private JPanel getJPanelContentEast() {\r
+ if (jPanelContentEast == null) {\r
+ jPanelContentEast = new JPanel();\r
}\r
- return jPanel;\r
+ return jPanelContentEast;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel1() {\r
- if (jPanel1 == null) {\r
+ private JPanel getJPanelContentSouth() {\r
+ if (jPanelContentSouth == null) {\r
FlowLayout flowLayout = new FlowLayout();\r
flowLayout.setAlignment(java.awt.FlowLayout.RIGHT);\r
flowLayout.setHgap(15);\r
- jPanel1 = new JPanel();\r
- jPanel1.setLayout(flowLayout);\r
- jPanel1.setComponentOrientation(java.awt.ComponentOrientation.LEFT_TO_RIGHT);\r
- jPanel1.add(getJButtonCancel(), null);\r
- jPanel1.add(getJButtonOk(), null);\r
+ jPanelContentSouth = new JPanel();\r
+ jPanelContentSouth.setLayout(flowLayout);\r
+ jPanelContentSouth.setComponentOrientation(java.awt.ComponentOrientation.LEFT_TO_RIGHT);\r
}\r
- return jPanel1;\r
+ return jPanelContentSouth;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel2() {\r
- if (jPanel2 == null) {\r
- jPanel2 = new JPanel();\r
+ private JPanel getJPanelContentWest() {\r
+ if (jPanelContentWest == null) {\r
+ jPanelContentWest = new JPanel();\r
}\r
- return jPanel2;\r
+ return jPanelContentWest;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel3() {\r
- if (jPanel3 == null) {\r
- jPanel3 = new JPanel();\r
+ private JPanel getJPanelContentNorth() {\r
+ if (jPanelContentNorth == null) {\r
+ jPanelContentNorth = new JPanel();\r
}\r
- return jPanel3;\r
+ return jPanelContentNorth;\r
}\r
\r
/**\r
if (jTabbedPane == null) {\r
jTabbedPane = new JTabbedPane();\r
jTabbedPane.addTab("FV Images", null, getJPanelFvImages(), null);\r
- jTabbedPane.addTab("Flash Definition File", null, getJPanel7(), null);\r
+ jTabbedPane.addTab("Flash Definition File", null, getJPanelFdf(), null);\r
\r
}\r
return jTabbedPane;\r
return jPanelFvImages;\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.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButtonOk.setText("Cancel");\r
- jButtonOk.setVisible(false);\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.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButtonCancel.setText("Ok");\r
- jButtonCancel.setVisible(false);\r
- }\r
- return jButtonCancel;\r
- }\r
-\r
/**\r
* This method initializes jPanelFvImageN \r
* \r
*/\r
private JPanel getJPanelFvImageN() {\r
if (jPanelFvImageN == null) {\r
- jLabel1 = new JLabel();\r
- jLabel1.setText("Value");\r
- jLabel1.setEnabled(false);\r
- jLabel1.setPreferredSize(new java.awt.Dimension(38,20));\r
- jLabel = new JLabel();\r
- jLabel.setText("Name");\r
- jLabel.setEnabled(false);\r
- jLabel.setPreferredSize(new java.awt.Dimension(38,20));\r
+ jLabelFvPropValue = new JLabel();\r
+ jLabelFvPropValue.setText("Value");\r
+ jLabelFvPropValue.setEnabled(false);\r
+ jLabelFvPropValue.setPreferredSize(new java.awt.Dimension(38,20));\r
+ jLabelFvPropName = new JLabel();\r
+ jLabelFvPropName.setText("Name");\r
+ jLabelFvPropName.setEnabled(false);\r
+ jLabelFvPropName.setPreferredSize(new java.awt.Dimension(38,20));\r
FlowLayout flowLayout2 = new FlowLayout();\r
flowLayout2.setAlignment(java.awt.FlowLayout.CENTER);\r
flowLayout2.setHgap(15);\r
jPanelFvImageN.setPreferredSize(new java.awt.Dimension(576,100));\r
jPanelFvImageN.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));\r
jPanelFvImageN.setLayout(flowLayout2);\r
- jPanelFvImageN.add(getJCheckBox1(), null);\r
- jPanelFvImageN.add(jLabel, null);\r
- jPanelFvImageN.add(getJTextField(), null);\r
- jPanelFvImageN.add(jLabel1, null);\r
- jPanelFvImageN.add(getJTextField1(), null);\r
- jPanelFvImageN.add(getJScrollPane1(), null);\r
- jPanelFvImageN.add(getJPanel4(), null);\r
+ jPanelFvImageN.add(getJCheckBoxFvProperty(), null);\r
+ jPanelFvImageN.add(jLabelFvPropName, null);\r
+ jPanelFvImageN.add(getJTextFieldFvPropName(), null);\r
+ jPanelFvImageN.add(jLabelFvPropValue, null);\r
+ jPanelFvImageN.add(getJTextFieldFvPropValue(), null);\r
+ jPanelFvImageN.add(getJScrollPaneFvProp(), null);\r
+ jPanelFvImageN.add(getJPanelFvPropButtonGroup(), null);\r
}\r
return jPanelFvImageN;\r
}\r
jPanelFvImageS = new JPanel();\r
jPanelFvImageS.setPreferredSize(new java.awt.Dimension(480,190));\r
jPanelFvImageS.setLayout(gridLayout2);\r
- jPanelFvImageS.add(getJScrollPane3(), null);\r
+ jPanelFvImageS.add(getJScrollPaneFvInfo(), null);\r
}\r
return jPanelFvImageS;\r
}\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox1() {\r
- if (jCheckBox1 == null) {\r
- jCheckBox1 = new JCheckBox();\r
- jCheckBox1.setText("FV Properties");\r
- jCheckBox1.addItemListener(new ItemListener(){\r
+ private JCheckBox getJCheckBoxFvProperty() {\r
+ if (jCheckBoxFvProperty == null) {\r
+ jCheckBoxFvProperty = new JCheckBox();\r
+ jCheckBoxFvProperty.setText("FV Properties");\r
+ jCheckBoxFvProperty.addItemListener(new ItemListener(){\r
\r
public void itemStateChanged(ItemEvent arg0) {\r
// TODO Auto-generated method stub\r
- boolean seleted = jCheckBox1.isSelected();\r
+ boolean seleted = jCheckBoxFvProperty.isSelected();\r
\r
- jLabel.setEnabled(seleted);\r
- jTextField.setEnabled(seleted);\r
- jLabel1.setEnabled(seleted);\r
- jTextField1.setEnabled(seleted);\r
- jTable.setEnabled(seleted);\r
- jButton.setEnabled(seleted);\r
- jButton1.setEnabled(seleted);\r
+ jLabelFvPropName.setEnabled(seleted);\r
+ jTextFieldFvPropName.setEnabled(seleted);\r
+ jLabelFvPropValue.setEnabled(seleted);\r
+ jTextFieldFvPropValue.setEnabled(seleted);\r
+ jTableFvProp.setEnabled(seleted);\r
+ jButtonFvPropAdd.setEnabled(seleted);\r
+ jButtonFvPropDel.setEnabled(seleted);\r
\r
\r
}\r
\r
});\r
}\r
- return jCheckBox1;\r
+ return jCheckBoxFvProperty;\r
}\r
\r
\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
- jTextField.setEnabled(false);\r
+ private JTextField getJTextFieldFvPropName() {\r
+ if (jTextFieldFvPropName == null) {\r
+ jTextFieldFvPropName = new JTextField();\r
+ jTextFieldFvPropName.setPreferredSize(new java.awt.Dimension(100,20));\r
+ jTextFieldFvPropName.setEnabled(false);\r
}\r
- return jTextField;\r
+ return jTextFieldFvPropName;\r
}\r
\r
\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
- jTextField1.setEnabled(false);\r
+ private JTextField getJTextFieldFvPropValue() {\r
+ if (jTextFieldFvPropValue == null) {\r
+ jTextFieldFvPropValue = new JTextField();\r
+ jTextFieldFvPropValue.setPreferredSize(new java.awt.Dimension(100,20));\r
+ jTextFieldFvPropValue.setEnabled(false);\r
}\r
- return jTextField1;\r
+ return jTextFieldFvPropValue;\r
}\r
\r
\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton() {\r
- if (jButton == null) {\r
- jButton = new JButton();\r
- jButton.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton.setEnabled(false);\r
- jButton.setText("Add");\r
- jButton.addActionListener(new AbstractAction() {\r
+ private JButton getJButtonFvPropAdd() {\r
+ if (jButtonFvPropAdd == null) {\r
+ jButtonFvPropAdd = new JButton();\r
+ jButtonFvPropAdd.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jButtonFvPropAdd.setEnabled(false);\r
+ jButtonFvPropAdd.setText("Add");\r
+ jButtonFvPropAdd.addActionListener(new AbstractAction() {\r
/**\r
* \r
*/\r
private static final long serialVersionUID = 1L;\r
\r
public void actionPerformed(ActionEvent e) {\r
- if (jTextField.getText().length() > 0 && jTextField1.getText().length() > 0){\r
- String[] row = {jTextField.getText(), jTextField1.getText()}; \r
+ if (jTextFieldFvPropName.getText().length() > 0 && jTextFieldFvPropValue.getText().length() > 0){\r
+ String[] row = {jTextFieldFvPropName.getText(), jTextFieldFvPropValue.getText()}; \r
fvPropertyTableModel.addRow(row);\r
docConsole.setSaved(false);\r
ffc.genFvImagesNameValue(row[0], row[1]);\r
}\r
});\r
}\r
- return jButton;\r
+ return jButtonFvPropAdd;\r
}\r
\r
\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane1() {\r
- if (jScrollPane1 == null) {\r
- jScrollPane1 = new JScrollPane();\r
- jScrollPane1.setPreferredSize(new java.awt.Dimension(350,55));\r
- jScrollPane1.setViewportView(getJTable());\r
+ private JScrollPane getJScrollPaneFvProp() {\r
+ if (jScrollPaneFvProp == null) {\r
+ jScrollPaneFvProp = new JScrollPane();\r
+ jScrollPaneFvProp.setPreferredSize(new java.awt.Dimension(350,55));\r
+ jScrollPaneFvProp.setViewportView(getJTableFvProp());\r
}\r
- return jScrollPane1;\r
+ return jScrollPaneFvProp;\r
}\r
\r
\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable() {\r
- if (jTable == null) {\r
+ private JTable getJTableFvProp() {\r
+ if (jTableFvProp == null) {\r
fvPropertyTableModel = new DefaultTableModel();\r
- jTable = new JTable(fvPropertyTableModel);\r
+ jTableFvProp = new JTable(fvPropertyTableModel);\r
fvPropertyTableModel.addColumn("Name");\r
fvPropertyTableModel.addColumn("Value");\r
- jTable.setRowHeight(20);\r
- jTable.setEnabled(false);\r
+ jTableFvProp.setRowHeight(20);\r
+ jTableFvProp.setEnabled(false);\r
\r
- jTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
- jTable.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
+ jTableFvProp.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ jTableFvProp.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
public void valueChanged(ListSelectionEvent e) {\r
if (e.getValueIsAdjusting()){\r
return;\r
}\r
});\r
\r
- jTable.getModel().addTableModelListener(new TableModelListener(){\r
+ jTableFvProp.getModel().addTableModelListener(new TableModelListener(){\r
public void tableChanged(TableModelEvent arg0) {\r
// TODO Auto-generated method stub\r
int row = arg0.getFirstRow();\r
}\r
});\r
}\r
- return jTable;\r
+ return jTableFvProp;\r
}\r
\r
\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel4() {\r
- if (jPanel4 == null) {\r
- jPanel4 = new JPanel();\r
- jPanel4.setPreferredSize(new java.awt.Dimension(80,55));\r
+ private JPanel getJPanelFvPropButtonGroup() {\r
+ if (jPanelFvPropButtonGroup == null) {\r
+ jPanelFvPropButtonGroup = new JPanel();\r
+ jPanelFvPropButtonGroup.setPreferredSize(new java.awt.Dimension(80,55));\r
\r
- jPanel4.add(getJButton(), null);\r
- jPanel4.add(getJButton1(), null);\r
+ jPanelFvPropButtonGroup.add(getJButtonFvPropAdd(), null);\r
+ jPanelFvPropButtonGroup.add(getJButtonFvPropDel(), null);\r
}\r
- return jPanel4;\r
+ return jPanelFvPropButtonGroup;\r
}\r
\r
\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton1() {\r
- if (jButton1 == null) {\r
- jButton1 = new JButton();\r
- jButton1.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton1.setEnabled(false);\r
- jButton1.setText("Delete");\r
- jButton1.addActionListener(new AbstractAction() {\r
+ private JButton getJButtonFvPropDel() {\r
+ if (jButtonFvPropDel == null) {\r
+ jButtonFvPropDel = new JButton();\r
+ jButtonFvPropDel.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jButtonFvPropDel.setEnabled(false);\r
+ jButtonFvPropDel.setText("Delete");\r
+ jButtonFvPropDel.addActionListener(new AbstractAction() {\r
/**\r
* \r
*/\r
private static final long serialVersionUID = 1L;\r
\r
public void actionPerformed(ActionEvent e) {\r
- if (jTable.getSelectedRow() >= 0){\r
- fvPropertyTableModel.removeRow(jTable.getSelectedRow());\r
+ if (jTableFvProp.getSelectedRow() >= 0){\r
+ fvPropertyTableModel.removeRow(jTableFvProp.getSelectedRow());\r
docConsole.setSaved(false);\r
- ffc.removeFvImagesNameValue(jTable.getSelectedRow());\r
+ ffc.removeFvImagesNameValue(jTableFvProp.getSelectedRow());\r
}\r
}\r
});\r
}\r
- return jButton1;\r
+ return jButtonFvPropDel;\r
}\r
\r
\r
*/\r
private JPanel getJPanelFvImageC() {\r
if (jPanelFvImageC == null) {\r
- jLabel4 = new JLabel();\r
- jLabel4.setPreferredSize(new Dimension(38, 20));\r
- jLabel4.setEnabled(false);\r
- jLabel4.setText("Name");\r
- jLabel3 = new JLabel();\r
- jLabel3.setText("FV Image Names");\r
- jLabel3.setEnabled(false);\r
- jLabel3.setPreferredSize(new java.awt.Dimension(150,20));\r
- jLabel2 = new JLabel();\r
- jLabel2.setText("Type");\r
- jLabel2.setEnabled(false);\r
- jLabel2.setPreferredSize(new java.awt.Dimension(70,20));\r
+ jLabelFvParaName = new JLabel();\r
+ jLabelFvParaName.setPreferredSize(new Dimension(38, 20));\r
+ jLabelFvParaName.setEnabled(false);\r
+ jLabelFvParaName.setText("Name");\r
+ jLabelFvImageNames = new JLabel();\r
+ jLabelFvImageNames.setText("FV Image Names");\r
+ jLabelFvImageNames.setEnabled(false);\r
+ jLabelFvImageNames.setPreferredSize(new java.awt.Dimension(150,20));\r
+ jLabelFvParaType = new JLabel();\r
+ jLabelFvParaType.setText("Type");\r
+ jLabelFvParaType.setEnabled(false);\r
+ jLabelFvParaType.setPreferredSize(new java.awt.Dimension(70,20));\r
FlowLayout flowLayout3 = new FlowLayout();\r
flowLayout3.setAlignment(java.awt.FlowLayout.LEFT);\r
flowLayout3.setHgap(5);\r
jPanelFvImageC = new JPanel();\r
jPanelFvImageC.setLayout(flowLayout3);\r
- jPanelFvImageC.add(getJPanel6(), null);\r
+ jPanelFvImageC.add(getJPanelFvImagePara(), null);\r
\r
- jPanelFvImageC.add(getJPanel5(), null);\r
+ jPanelFvImageC.add(getJPanelFvImageOpts(), null);\r
\r
}\r
return jPanelFvImageC;\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox2() {\r
- if (jCheckBox2 == null) {\r
- jCheckBox2 = new JCheckBox();\r
- jCheckBox2.setText("FV Image Parameters");\r
- jCheckBox2.setPreferredSize(new java.awt.Dimension(200,20));\r
- jCheckBox2.addItemListener(new ItemListener(){\r
+ private JCheckBox getJCheckBoxFvImagePara() {\r
+ if (jCheckBoxFvImagePara == null) {\r
+ jCheckBoxFvImagePara = new JCheckBox();\r
+ jCheckBoxFvImagePara.setText("FV Image Parameters");\r
+ jCheckBoxFvImagePara.setPreferredSize(new java.awt.Dimension(200,20));\r
+ jCheckBoxFvImagePara.addItemListener(new ItemListener(){\r
\r
public void itemStateChanged(ItemEvent arg0) {\r
// TODO Auto-generated method stub\r
- boolean seleted = jCheckBox2.isSelected();\r
+ boolean seleted = jCheckBoxFvImagePara.isSelected();\r
\r
- jLabel2.setEnabled(seleted);\r
- jLabel3.setEnabled(seleted);\r
- jLabel4.setEnabled(seleted);\r
- jComboBox.setEnabled(seleted);\r
- jTextField2.setEnabled(seleted);\r
+ jLabelFvParaType.setEnabled(seleted);\r
+ jLabelFvImageNames.setEnabled(seleted);\r
+ jLabelFvParaName.setEnabled(seleted);\r
+ jComboBoxFvParaType.setEnabled(seleted);\r
+ jTextFieldFvParaName.setEnabled(seleted);\r
\r
- jTable1.setEnabled(seleted);\r
- jButton2.setEnabled(seleted);\r
- jButton3.setEnabled(seleted);\r
+ jTableFvImageNames.setEnabled(seleted);\r
+ jButtonFvParaAdd.setEnabled(seleted);\r
+ jButtonFvParaDel.setEnabled(seleted);\r
\r
\r
}\r
\r
});\r
}\r
- return jCheckBox2;\r
+ return jCheckBoxFvImagePara;\r
}\r
\r
\r
* \r
* @return javax.swing.JComboBox \r
*/\r
- private JComboBox getJComboBox() {\r
- if (jComboBox == null) {\r
- jComboBox = new JComboBox();\r
- jComboBox.addItem("ImageName");\r
- jComboBox.addItem("Attributes");\r
- jComboBox.addItem("Options");\r
- jComboBox.addItem("Components");\r
- jComboBox.setPreferredSize(new java.awt.Dimension(180,20));\r
- jComboBox.setEnabled(false);\r
- jComboBox.addItemListener(new ItemListener() {\r
+ private JComboBox getJComboBoxFvParaType() {\r
+ if (jComboBoxFvParaType == null) {\r
+ jComboBoxFvParaType = new JComboBox();\r
+ jComboBoxFvParaType.addItem("ImageName");\r
+ jComboBoxFvParaType.addItem("Attributes");\r
+ jComboBoxFvParaType.addItem("Options");\r
+ jComboBoxFvParaType.addItem("Components");\r
+ jComboBoxFvParaType.setPreferredSize(new java.awt.Dimension(180,20));\r
+ jComboBoxFvParaType.setEnabled(false);\r
+ jComboBoxFvParaType.addItemListener(new ItemListener() {\r
\r
public void itemStateChanged(ItemEvent arg0) {\r
// TODO disable attribute settings when ValidImageNames selected.\r
\r
});\r
}\r
- return jComboBox;\r
+ return jComboBoxFvParaType;\r
}\r
\r
\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(140,20));\r
- jTextField2.setEnabled(false);\r
+ private JTextField getJTextFieldFvParaName() {\r
+ if (jTextFieldFvParaName == null) {\r
+ jTextFieldFvParaName = new JTextField();\r
+ jTextFieldFvParaName.setPreferredSize(new java.awt.Dimension(140,20));\r
+ jTextFieldFvParaName.setEnabled(false);\r
}\r
- return jTextField2;\r
+ return jTextFieldFvParaName;\r
}\r
\r
\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton2() {\r
- if (jButton2 == null) {\r
- jButton2 = new JButton();\r
- jButton2.setPreferredSize(new Dimension(80, 20));\r
- jButton2.setEnabled(false);\r
- jButton2.setText("Add");\r
- jButton2.addActionListener(new AbstractAction() {\r
+ private JButton getJButtonFvParaAdd() {\r
+ if (jButtonFvParaAdd == null) {\r
+ jButtonFvParaAdd = new JButton();\r
+ jButtonFvParaAdd.setPreferredSize(new Dimension(80, 20));\r
+ jButtonFvParaAdd.setEnabled(false);\r
+ jButtonFvParaAdd.setText("Add");\r
+ jButtonFvParaAdd.addActionListener(new AbstractAction() {\r
/**\r
* \r
*/\r
private static final long serialVersionUID = 1L;\r
\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- if (jTextField2.getText().length() > 0){\r
- String[] row = {jTextField2.getText()}; \r
+ if (jTextFieldFvParaName.getText().length() > 0){\r
+ String[] row = {jTextFieldFvParaName.getText()}; \r
fvImageNameTableModel.addRow(row);\r
}\r
}\r
});\r
}\r
- return jButton2;\r
+ return jButtonFvParaAdd;\r
}\r
\r
\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane2() {\r
- if (jScrollPane2 == null) {\r
- jScrollPane2 = new JScrollPane();\r
- jScrollPane2.setPreferredSize(new java.awt.Dimension(350,50));\r
- jScrollPane2.setViewportView(getJTable1());\r
+ private JScrollPane getJScrollPaneFvImageNames() {\r
+ if (jScrollPaneFvImageNames == null) {\r
+ jScrollPaneFvImageNames = new JScrollPane();\r
+ jScrollPaneFvImageNames.setPreferredSize(new java.awt.Dimension(350,50));\r
+ jScrollPaneFvImageNames.setViewportView(getJTableFvImageNames());\r
}\r
- return jScrollPane2;\r
+ return jScrollPaneFvImageNames;\r
}\r
\r
\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable1() {\r
- if (jTable1 == null) {\r
+ private JTable getJTableFvImageNames() {\r
+ if (jTableFvImageNames == null) {\r
fvImageNameTableModel = new DefaultTableModel();\r
- jTable1 = new JTable(fvImageNameTableModel);\r
- jTable1.setEnabled(false);\r
+ jTableFvImageNames = new JTable(fvImageNameTableModel);\r
+ jTableFvImageNames.setEnabled(false);\r
fvImageNameTableModel.addColumn("FV Image Name");\r
}\r
- return jTable1;\r
+ return jTableFvImageNames;\r
}\r
\r
\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton3() {\r
- if (jButton3 == null) {\r
- jButton3 = new JButton();\r
- jButton3.setPreferredSize(new Dimension(80, 20));\r
- jButton3.setEnabled(false);\r
- jButton3.setText("Delete");\r
- jButton3.addActionListener(new AbstractAction() {\r
+ private JButton getJButtonFvParaDel() {\r
+ if (jButtonFvParaDel == null) {\r
+ jButtonFvParaDel = new JButton();\r
+ jButtonFvParaDel.setPreferredSize(new Dimension(80, 20));\r
+ jButtonFvParaDel.setEnabled(false);\r
+ jButtonFvParaDel.setText("Delete");\r
+ jButtonFvParaDel.addActionListener(new AbstractAction() {\r
/**\r
* \r
*/\r
private static final long serialVersionUID = 1L;\r
\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- if (jTable1.getSelectedRow() >= 0){\r
+ if (jTableFvImageNames.getSelectedRow() >= 0){\r
\r
- fvImageNameTableModel.removeRow(jTable1.getSelectedRow());\r
+ fvImageNameTableModel.removeRow(jTableFvImageNames.getSelectedRow());\r
}\r
}\r
});\r
}\r
- return jButton3;\r
+ return jButtonFvParaDel;\r
}\r
\r
\r
\r
\r
- private JPanel getJPanel5() {\r
+ private JPanel getJPanelFvImageOpts() {\r
\r
\r
- if (jPanel5 == null) {\r
+ if (jPanelFvImageOpts == null) {\r
//ToDo add ButtonGroup for RadioButtons\r
- jLabel6 = new JLabel();\r
- jLabel6.setEnabled(true);\r
- jLabel6.setText("Value");\r
- jLabel6.setPreferredSize(new Dimension(38, 20));\r
- jLabel5 = new JLabel();\r
- jLabel5.setEnabled(true);\r
- jLabel5.setText("Name");\r
- jLabel5.setPreferredSize(new Dimension(38, 20));\r
- jPanel5 = new JPanel();\r
- jPanel5.setPreferredSize(new java.awt.Dimension(480,150));\r
+ jLabelFvImageOptValue = new JLabel();\r
+ jLabelFvImageOptValue.setEnabled(true);\r
+ jLabelFvImageOptValue.setText("Value");\r
+ jLabelFvImageOptValue.setPreferredSize(new Dimension(38, 20));\r
+ jLabelFvImageOptName = new JLabel();\r
+ jLabelFvImageOptName.setEnabled(true);\r
+ jLabelFvImageOptName.setText("Name");\r
+ jLabelFvImageOptName.setPreferredSize(new Dimension(38, 20));\r
+ jPanelFvImageOpts = new JPanel();\r
+ jPanelFvImageOpts.setPreferredSize(new java.awt.Dimension(480,150));\r
\r
- jPanel5.setLayout(new FlowLayout());\r
+ jPanelFvImageOpts.setLayout(new FlowLayout());\r
\r
- jPanel5.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.LOWERED));\r
- jPanel5.add(getJCheckBox3(), null);\r
- jPanel5.add(jLabel5, null);\r
- jPanel5.add(getJTextField4(), null);\r
- jPanel5.add(jLabel6, null);\r
- jPanel5.add(getJTextField5(), null);\r
- jPanel5.add(getJScrollPane(), null);\r
- jPanel5.add(getJPanel8(), null);\r
- jPanel5.add(getJButton4(), null);\r
- jPanel5.add(getJButton6(), null);\r
- jPanel5.add(getJButton9(), null);\r
+ jPanelFvImageOpts.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.LOWERED));\r
+ jPanelFvImageOpts.add(getJCheckBoxFvImageOpts(), null);\r
+ jPanelFvImageOpts.add(jLabelFvImageOptName, null);\r
+ jPanelFvImageOpts.add(getJTextFieldFvImageOptName(), null);\r
+ jPanelFvImageOpts.add(jLabelFvImageOptValue, null);\r
+ jPanelFvImageOpts.add(getJTextFieldFvImageOptValue(), null);\r
+ jPanelFvImageOpts.add(getJScrollPane(), null);\r
+ jPanelFvImageOpts.add(getJPanelFvImageOptsButtonGroup(), null);\r
+ jPanelFvImageOpts.add(getJButtonAddFvImage(), null);\r
+ jPanelFvImageOpts.add(getJButtonDelFvImage(), null);\r
+ jPanelFvImageOpts.add(getJButtonUpdateFvImage(), null);\r
\r
\r
\r
\r
\r
}\r
- return jPanel5;\r
+ return jPanelFvImageOpts;\r
}\r
\r
\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton4() {\r
- if (jButton4 == null) {\r
- jButton4 = new JButton();\r
- jButton4.setPreferredSize(new java.awt.Dimension(120,20));\r
+ private JButton getJButtonAddFvImage() {\r
+ if (jButtonAddFvImage == null) {\r
+ jButtonAddFvImage = new JButton();\r
+ jButtonAddFvImage.setPreferredSize(new java.awt.Dimension(120,20));\r
// jButton4.setEnabled(false);\r
- jButton4.setText("Add FV Image");\r
- jButton4.addActionListener(new AbstractAction() {\r
+ jButtonAddFvImage.setText("Add FV Image");\r
+ jButtonAddFvImage.addActionListener(new AbstractAction() {\r
/**\r
* \r
*/\r
private static final long serialVersionUID = 1L;\r
\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- if (jTable2.isEditing()) {\r
- jTable2.getCellEditor().stopCellEditing();\r
+ if (jTableFvInfo.isEditing()) {\r
+ jTableFvInfo.getCellEditor().stopCellEditing();\r
}\r
- if (jTable3.isEditing()) {\r
- jTable3.getCellEditor().stopCellEditing();\r
+ if (jTableFvImageOpts.isEditing()) {\r
+ jTableFvImageOpts.getCellEditor().stopCellEditing();\r
}\r
- if (jTable1.getRowCount()== 0){\r
+ if (jTableFvImageNames.getRowCount()== 0){\r
return;\r
}\r
String imageName = " ";\r
- for (int i = 0; i < jTable1.getRowCount(); ++i){\r
- imageName += (String)jTable1.getValueAt(i, 0);\r
+ for (int i = 0; i < jTableFvImageNames.getRowCount(); ++i){\r
+ imageName += (String)jTableFvImageNames.getValueAt(i, 0);\r
imageName += " ";\r
}\r
imageName = imageName.trim();\r
\r
- if (!jCheckBox3.isSelected() && jComboBox.getSelectedIndex() != 0){\r
+ if (!jCheckBoxFvImageOpts.isSelected() && jComboBoxFvParaType.getSelectedIndex() != 0){\r
return;\r
\r
}\r
\r
LinkedHashMap<String, String> m = null;\r
- if (jCheckBox3.isSelected()) {\r
+ if (jCheckBoxFvImageOpts.isSelected()) {\r
m = new LinkedHashMap<String, String>();\r
getOptionNameValue(m);\r
}\r
- ffc.genFvImagesFvImage(imageName.split(" "), jComboBox.getSelectedItem()+"", m);\r
+ ffc.genFvImagesFvImage(imageName.split(" "), jComboBoxFvParaType.getSelectedItem()+"", m);\r
docConsole.setSaved(false);\r
- Object[] row = {imageName, jComboBox.getSelectedItem()};\r
+ Object[] row = {imageName, jComboBoxFvParaType.getSelectedItem()};\r
fvImageParaTableModel.addRow(row); \r
}\r
});\r
}\r
- return jButton4;\r
+ return jButtonAddFvImage;\r
}\r
\r
\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane3() {\r
- if (jScrollPane3 == null) {\r
- jScrollPane3 = new JScrollPane();\r
- jScrollPane3.setPreferredSize(new java.awt.Dimension(480,150));\r
- jScrollPane3.setViewportView(getJTable2());\r
+ private JScrollPane getJScrollPaneFvInfo() {\r
+ if (jScrollPaneFvInfo == null) {\r
+ jScrollPaneFvInfo = new JScrollPane();\r
+ jScrollPaneFvInfo.setPreferredSize(new java.awt.Dimension(480,150));\r
+ jScrollPaneFvInfo.setViewportView(getJTableFvInfo());\r
}\r
- return jScrollPane3;\r
+ return jScrollPaneFvInfo;\r
}\r
\r
\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable2() {\r
- if (jTable2 == null) {\r
+ private JTable getJTableFvInfo() {\r
+ if (jTableFvInfo == null) {\r
fvImageParaTableModel = new ImageParaTableModel();\r
- jTable2 = new JTable(fvImageParaTableModel);\r
+ jTableFvInfo = new JTable(fvImageParaTableModel);\r
fvImageParaTableModel.addColumn("FvImageNames");\r
fvImageParaTableModel.addColumn("Type");\r
\r
\r
- TableColumn typeCol = jTable2.getColumnModel().getColumn(1);\r
+ TableColumn typeCol = jTableFvInfo.getColumnModel().getColumn(1);\r
JComboBox cb = new JComboBox();\r
cb.addItem("ValidImageNames");\r
cb.addItem("Attributes");\r
cb.addItem("Components");\r
typeCol.setCellEditor(new DefaultCellEditor(cb));\r
\r
- jTable2.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
- jTable2.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
+ jTableFvInfo.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ jTableFvInfo.getSelectionModel().addListSelectionListener(new ListSelectionListener(){\r
public void valueChanged(ListSelectionEvent e) {\r
if (e.getValueIsAdjusting()){\r
return;\r
\r
\r
}\r
- return jTable2;\r
+ return jTableFvInfo;\r
}\r
\r
\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton6() {\r
- if (jButton6 == null) {\r
- jButton6 = new JButton();\r
- jButton6.setPreferredSize(new java.awt.Dimension(120,20));\r
+ private JButton getJButtonDelFvImage() {\r
+ if (jButtonDelFvImage == null) {\r
+ jButtonDelFvImage = new JButton();\r
+ jButtonDelFvImage.setPreferredSize(new java.awt.Dimension(120,20));\r
// jButton6.setEnabled(false);\r
- jButton6.setText("Delete Row");\r
- jButton6.addActionListener(new AbstractAction() {\r
+ jButtonDelFvImage.setText("Delete Row");\r
+ jButtonDelFvImage.addActionListener(new AbstractAction() {\r
/**\r
* \r
*/\r
\r
public void actionPerformed(ActionEvent arg0) {\r
// TODO Auto-generated method stub\r
- if (jTable2.getSelectedRow() >= 0 ) {\r
- ffc.removeFvImagesFvImage(jTable2.getSelectedRow());\r
- fvImageParaTableModel.removeRow(jTable2.getSelectedRow());\r
+ if (jTableFvInfo.getSelectedRow() >= 0 ) {\r
+ ffc.removeFvImagesFvImage(jTableFvInfo.getSelectedRow());\r
+ fvImageParaTableModel.removeRow(jTableFvInfo.getSelectedRow());\r
docConsole.setSaved(false);\r
}\r
}\r
\r
});\r
}\r
- return jButton6;\r
+ return jButtonDelFvImage;\r
}\r
\r
\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox3() {\r
- if (jCheckBox3 == null) {\r
- jCheckBox3 = new JCheckBox();\r
- jCheckBox3.setText("FV Image Options");\r
- jCheckBox3.addItemListener(new ItemListener(){\r
+ private JCheckBox getJCheckBoxFvImageOpts() {\r
+ if (jCheckBoxFvImageOpts == null) {\r
+ jCheckBoxFvImageOpts = new JCheckBox();\r
+ jCheckBoxFvImageOpts.setText("FV Image Options");\r
+ jCheckBoxFvImageOpts.addItemListener(new ItemListener(){\r
\r
public void itemStateChanged(ItemEvent arg0) {\r
// TODO Auto-generated method stub\r
// boolean selected = jCheckBox3.isSelected();\r
\r
- if (!jCheckBox2.isSelected() || jComboBox.getSelectedIndex() == 0) {\r
+ if (!jCheckBoxFvImagePara.isSelected() || jComboBoxFvParaType.getSelectedIndex() == 0) {\r
return;\r
}\r
\r
\r
});\r
}\r
- return jCheckBox3;\r
+ return jCheckBoxFvImageOpts;\r
}\r
\r
\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel6() {\r
- if (jPanel6 == null) {\r
+ private JPanel getJPanelFvImagePara() {\r
+ if (jPanelFvImagePara == null) {\r
StarLabel starLabel = new StarLabel();\r
starLabel.setVisible(false);\r
- jPanel6 = new JPanel();\r
- jPanel6.setPreferredSize(new java.awt.Dimension(480,120));\r
- jPanel6.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));\r
- jPanel6.add(getJCheckBox2(), null);\r
- jPanel6.add(jLabel2, null);\r
- jPanel6.add(getJComboBox(), null);\r
- jPanel6.add(new StarLabel(), null);\r
- jPanel6.add(jLabel3, null);\r
- jPanel6.add(jLabel4, null);\r
- jPanel6.add(getJTextField2(), null);\r
- jPanel6.add(getJButton2(), null);\r
- jPanel6.add(getJScrollPane2(), null);\r
- jPanel6.add(getJButton3(), null);\r
+ jPanelFvImagePara = new JPanel();\r
+ jPanelFvImagePara.setPreferredSize(new java.awt.Dimension(480,120));\r
+ jPanelFvImagePara.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));\r
+ jPanelFvImagePara.add(getJCheckBoxFvImagePara(), null);\r
+ jPanelFvImagePara.add(jLabelFvParaType, null);\r
+ jPanelFvImagePara.add(getJComboBoxFvParaType(), null);\r
+ jPanelFvImagePara.add(new StarLabel(), null);\r
+ jPanelFvImagePara.add(jLabelFvImageNames, null);\r
+ jPanelFvImagePara.add(jLabelFvParaName, null);\r
+ jPanelFvImagePara.add(getJTextFieldFvParaName(), null);\r
+ jPanelFvImagePara.add(getJButtonFvParaAdd(), null);\r
+ jPanelFvImagePara.add(getJScrollPaneFvImageNames(), null);\r
+ jPanelFvImagePara.add(getJButtonFvParaDel(), null);\r
}\r
- return jPanel6;\r
+ return jPanelFvImagePara;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel7() {\r
- if (jPanel7 == null) {\r
+ private JPanel getJPanelFdf() {\r
+ if (jPanelFdf == null) {\r
FlowLayout flowLayout1 = new FlowLayout();\r
flowLayout1.setAlignment(FlowLayout.LEFT);\r
- jPanel7 = new JPanel();\r
- jPanel7.setLayout(flowLayout1);\r
- jPanel7.add(getJCheckBox(), null);\r
- jPanel7.add(getJTextField3(), null);\r
- jPanel7.add(getJButton5(), null);\r
- jPanel7.addComponentListener(new ComponentAdapter(){\r
+ jPanelFdf = new JPanel();\r
+ jPanelFdf.setLayout(flowLayout1);\r
+ jPanelFdf.add(getJCheckBoxFdf(), null);\r
+ jPanelFdf.add(getJTextFieldFdf(), null);\r
+ jPanelFdf.add(getJButtonFdfBrowse(), null);\r
+ jPanelFdf.addComponentListener(new ComponentAdapter(){\r
public void componentShown(ComponentEvent e) {\r
if (ffc.getFlashDefinitionFile() != null) {\r
- jTextField3.setText(ffc.getFlashDefinitionFile());\r
+ jTextFieldFdf.setText(ffc.getFlashDefinitionFile());\r
}\r
}\r
public void componentHidden(ComponentEvent e) {\r
- if (jCheckBox.isSelected()) {\r
- ffc.genFlashDefinitionFile(jTextField3.getText());\r
+ if (jCheckBoxFdf.isSelected()) {\r
+ ffc.genFlashDefinitionFile(jTextFieldFdf.getText());\r
}\r
}\r
});\r
}\r
- return jPanel7;\r
+ return jPanelFdf;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox() {\r
- if (jCheckBox == null) {\r
- jCheckBox = new JCheckBox();\r
- jCheckBox.setText("Flash Definition File");\r
- jCheckBox.addItemListener(new ItemListener() {\r
+ private JCheckBox getJCheckBoxFdf() {\r
+ if (jCheckBoxFdf == null) {\r
+ jCheckBoxFdf = new JCheckBox();\r
+ jCheckBoxFdf.setText("Flash Definition File");\r
+ jCheckBoxFdf.addItemListener(new ItemListener() {\r
\r
public void itemStateChanged(ItemEvent arg0) {\r
// TODO Auto-generated method stub\r
- if (jCheckBox.isSelected()){\r
- jTextField3.setEnabled(true);\r
- jButton5.setEnabled(true);\r
+ if (jCheckBoxFdf.isSelected()){\r
+ jTextFieldFdf.setEnabled(true);\r
+ jButtonFdfBrowse.setEnabled(true);\r
}\r
else {\r
\r
- jTextField3.setEnabled(false);\r
- jButton5.setEnabled(false);\r
+ jTextFieldFdf.setEnabled(false);\r
+ jButtonFdfBrowse.setEnabled(false);\r
}\r
}\r
});\r
}\r
- return jCheckBox;\r
+ return jCheckBoxFdf;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField3() {\r
- if (jTextField3 == null) {\r
- jTextField3 = new JTextField();\r
- jTextField3.setEnabled(false);\r
- jTextField3.setPreferredSize(new Dimension(300, 20));\r
- jTextField3.addFocusListener(new java.awt.event.FocusAdapter() {\r
+ private JTextField getJTextFieldFdf() {\r
+ if (jTextFieldFdf == null) {\r
+ jTextFieldFdf = new JTextField();\r
+ jTextFieldFdf.setEnabled(false);\r
+ jTextFieldFdf.setPreferredSize(new Dimension(300, 20));\r
+ jTextFieldFdf.addFocusListener(new java.awt.event.FocusAdapter() {\r
public void focusLost(java.awt.event.FocusEvent e) {\r
- ffc.genFlashDefinitionFile(jTextField3.getText());\r
+ ffc.genFlashDefinitionFile(jTextFieldFdf.getText());\r
}\r
});\r
}\r
- return jTextField3;\r
+ return jTextFieldFdf;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton5() {\r
- if (jButton5 == null) {\r
- jButton5 = new JButton();\r
- jButton5.setEnabled(false);\r
- jButton5.setText("Browse");\r
- jButton5.setPreferredSize(new Dimension(78, 20));\r
- jButton5.addActionListener(new AbstractAction(){\r
+ private JButton getJButtonFdfBrowse() {\r
+ if (jButtonFdfBrowse == null) {\r
+ jButtonFdfBrowse = new JButton();\r
+ jButtonFdfBrowse.setEnabled(false);\r
+ jButtonFdfBrowse.setText("Browse");\r
+ jButtonFdfBrowse.setPreferredSize(new Dimension(78, 20));\r
+ jButtonFdfBrowse.addActionListener(new AbstractAction(){\r
/**\r
* \r
*/\r
JOptionPane.showMessageDialog(frame, "You can only select files in current WORKSPACE.");\r
return;\r
}\r
- jTextField3.setText(filePath.substring(wsDir.length() + 1).replace('\\', '/'));\r
+ jTextFieldFdf.setText(filePath.substring(wsDir.length() + 1).replace('\\', '/'));\r
}\r
}\r
\r
});\r
}\r
- return jButton5;\r
+ return jButtonFdfBrowse;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField4() {\r
- if (jTextField4 == null) {\r
- jTextField4 = new JTextField();\r
- jTextField4.setEnabled(true);\r
- jTextField4.setPreferredSize(new Dimension(100, 20));\r
+ private JTextField getJTextFieldFvImageOptName() {\r
+ if (jTextFieldFvImageOptName == null) {\r
+ jTextFieldFvImageOptName = new JTextField();\r
+ jTextFieldFvImageOptName.setEnabled(true);\r
+ jTextFieldFvImageOptName.setPreferredSize(new Dimension(100, 20));\r
}\r
- return jTextField4;\r
+ return jTextFieldFvImageOptName;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField5() {\r
- if (jTextField5 == null) {\r
- jTextField5 = new JTextField();\r
- jTextField5.setEnabled(true);\r
- jTextField5.setPreferredSize(new Dimension(100, 20));\r
+ private JTextField getJTextFieldFvImageOptValue() {\r
+ if (jTextFieldFvImageOptValue == null) {\r
+ jTextFieldFvImageOptValue = new JTextField();\r
+ jTextFieldFvImageOptValue.setEnabled(true);\r
+ jTextFieldFvImageOptValue.setPreferredSize(new Dimension(100, 20));\r
}\r
- return jTextField5;\r
+ return jTextFieldFvImageOptValue;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel8() {\r
- if (jPanel8 == null) {\r
- jPanel8 = new JPanel();\r
- jPanel8.setPreferredSize(new Dimension(80, 55));\r
- jPanel8.add(getJButton7(), null);\r
- jPanel8.add(getJButton8(), null);\r
+ private JPanel getJPanelFvImageOptsButtonGroup() {\r
+ if (jPanelFvImageOptsButtonGroup == null) {\r
+ jPanelFvImageOptsButtonGroup = new JPanel();\r
+ jPanelFvImageOptsButtonGroup.setPreferredSize(new Dimension(80, 55));\r
+ jPanelFvImageOptsButtonGroup.add(getJButtonFvImageOptAdd(), null);\r
+ jPanelFvImageOptsButtonGroup.add(getJButtonFvImageOptDel(), null);\r
}\r
- return jPanel8;\r
+ return jPanelFvImageOptsButtonGroup;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton7() {\r
- if (jButton7 == null) {\r
- jButton7 = new JButton();\r
- jButton7.setEnabled(true);\r
- jButton7.setText("Add");\r
- jButton7.setPreferredSize(new Dimension(80, 20));\r
- jButton7.addActionListener(new AbstractAction() {\r
+ private JButton getJButtonFvImageOptAdd() {\r
+ if (jButtonFvImageOptAdd == null) {\r
+ jButtonFvImageOptAdd = new JButton();\r
+ jButtonFvImageOptAdd.setEnabled(true);\r
+ jButtonFvImageOptAdd.setText("Add");\r
+ jButtonFvImageOptAdd.setPreferredSize(new Dimension(80, 20));\r
+ jButtonFvImageOptAdd.addActionListener(new AbstractAction() {\r
/**\r
* \r
*/\r
private static final long serialVersionUID = 1L;\r
\r
public void actionPerformed(ActionEvent e) {\r
- if (jTextField4.getText().length() > 0 && jTextField5.getText().length() > 0){\r
- String[] row = {jTextField4.getText(), jTextField5.getText()}; \r
+ if (jTextFieldFvImageOptName.getText().length() > 0 && jTextFieldFvImageOptValue.getText().length() > 0){\r
+ String[] row = {jTextFieldFvImageOptName.getText(), jTextFieldFvImageOptValue.getText()}; \r
fvOptionTableModel.addRow(row);\r
}\r
}\r
});\r
}\r
- return jButton7;\r
+ return jButtonFvImageOptAdd;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton8() {\r
- if (jButton8 == null) {\r
- jButton8 = new JButton();\r
- jButton8.setEnabled(true);\r
- jButton8.setText("Delete");\r
- jButton8.setPreferredSize(new Dimension(80, 20));\r
- jButton8.addActionListener(new AbstractAction() {\r
+ private JButton getJButtonFvImageOptDel() {\r
+ if (jButtonFvImageOptDel == null) {\r
+ jButtonFvImageOptDel = new JButton();\r
+ jButtonFvImageOptDel.setEnabled(true);\r
+ jButtonFvImageOptDel.setText("Delete");\r
+ jButtonFvImageOptDel.setPreferredSize(new Dimension(80, 20));\r
+ jButtonFvImageOptDel.addActionListener(new AbstractAction() {\r
/**\r
* \r
*/\r
private static final long serialVersionUID = 1L;\r
\r
public void actionPerformed(ActionEvent e) {\r
- if (jTable3.getSelectedRow() >= 0){\r
- fvOptionTableModel.removeRow(jTable.getSelectedRow());\r
+ if (jTableFvImageOpts.getSelectedRow() >= 0){\r
+ fvOptionTableModel.removeRow(jTableFvProp.getSelectedRow());\r
}\r
}\r
});\r
}\r
- return jButton8;\r
+ return jButtonFvImageOptDel;\r
}\r
\r
/**\r
if (jScrollPane == null) {\r
jScrollPane = new JScrollPane();\r
jScrollPane.setPreferredSize(new java.awt.Dimension(350,80));\r
- jScrollPane.setViewportView(getJTable3());\r
+ jScrollPane.setViewportView(getJTableFvImageOpts());\r
}\r
return jScrollPane;\r
}\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable3() {\r
- if (jTable3 == null) {\r
+ private JTable getJTableFvImageOpts() {\r
+ if (jTableFvImageOpts == null) {\r
fvOptionTableModel = new DefaultTableModel();\r
fvOptionTableModel.addColumn("Name");\r
fvOptionTableModel.addColumn("Value");\r
- jTable3 = new JTable(fvOptionTableModel);\r
+ jTableFvImageOpts = new JTable(fvOptionTableModel);\r
\r
- jTable3.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
- jTable3.setRowHeight(20);\r
+ jTableFvImageOpts.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ jTableFvImageOpts.setRowHeight(20);\r
\r
}\r
- return jTable3;\r
+ return jTableFvImageOpts;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton9() {\r
- if (jButton9 == null) {\r
- jButton9 = new JButton();\r
- jButton9.setPreferredSize(new Dimension(120, 20));\r
- jButton9.setActionCommand("Update");\r
- jButton9.setText("Update FV");\r
- jButton9.addActionListener(new java.awt.event.ActionListener() {\r
+ private JButton getJButtonUpdateFvImage() {\r
+ if (jButtonUpdateFvImage == null) {\r
+ jButtonUpdateFvImage = new JButton();\r
+ jButtonUpdateFvImage.setPreferredSize(new Dimension(120, 20));\r
+ jButtonUpdateFvImage.setActionCommand("Update");\r
+ jButtonUpdateFvImage.setText("Update FV");\r
+ jButtonUpdateFvImage.addActionListener(new java.awt.event.ActionListener() {\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- int row = jTable2.getSelectedRow();\r
- if (jTable2.isEditing()) {\r
- jTable2.getCellEditor().stopCellEditing();\r
+ int row = jTableFvInfo.getSelectedRow();\r
+ if (jTableFvInfo.isEditing()) {\r
+ jTableFvInfo.getCellEditor().stopCellEditing();\r
}\r
- if (jTable3.isEditing()) {\r
- jTable3.getCellEditor().stopCellEditing();\r
+ if (jTableFvImageOpts.isEditing()) {\r
+ jTableFvImageOpts.getCellEditor().stopCellEditing();\r
}\r
\r
//ToDo Check data validity before update\r
}\r
});\r
}\r
- return jButton9;\r
+ return jButtonUpdateFvImage;\r
}\r
\r
/**\r
this.setTitle("FPD Flash Definitions");\r
this.addInternalFrameListener(new InternalFrameAdapter(){\r
public void internalFrameDeactivated(InternalFrameEvent e){\r
- if (jTable.isEditing()) {\r
- jTable.getCellEditor().stopCellEditing();\r
+ if (jTableFvProp.isEditing()) {\r
+ jTableFvProp.getCellEditor().stopCellEditing();\r
}\r
- if (jTable1.isEditing()) {\r
- jTable1.getCellEditor().stopCellEditing();\r
+ if (jTableFvImageNames.isEditing()) {\r
+ jTableFvImageNames.getCellEditor().stopCellEditing();\r
}\r
- if (jTable2.isEditing()) {\r
- jTable2.getCellEditor().stopCellEditing();\r
+ if (jTableFvInfo.isEditing()) {\r
+ jTableFvInfo.getCellEditor().stopCellEditing();\r
}\r
}\r
});\r
}\r
\r
private void getOptionNameValue(Map<String, String> m){\r
- for (int i = 0; i < jTable3.getRowCount(); ++i) {\r
+ for (int i = 0; i < jTableFvImageOpts.getRowCount(); ++i) {\r
m.put(fvOptionTableModel.getValueAt(i, 0)+"", fvOptionTableModel.getValueAt(i, 1)+"");\r
}\r
}\r
if (jContentPane == null) {\r
jContentPane = new JPanel();\r
jContentPane.setLayout(new BorderLayout());\r
- jContentPane.add(getJPanel(), java.awt.BorderLayout.EAST);\r
- jContentPane.add(getJPanel1(), java.awt.BorderLayout.SOUTH);\r
- jContentPane.add(getJPanel2(), java.awt.BorderLayout.WEST);\r
- jContentPane.add(getJPanel3(), java.awt.BorderLayout.NORTH);\r
+ jContentPane.add(getJPanelContentEast(), java.awt.BorderLayout.EAST);\r
+ jContentPane.add(getJPanelContentSouth(), java.awt.BorderLayout.SOUTH);\r
+ jContentPane.add(getJPanelContentWest(), java.awt.BorderLayout.WEST);\r
+ jContentPane.add(getJPanelContentNorth(), java.awt.BorderLayout.NORTH);\r
jContentPane.add(getJTabbedPane(), java.awt.BorderLayout.CENTER);\r
}\r
return jContentPane;\r
private static final long serialVersionUID = 1L;\r
static JFrame frame;\r
private JSplitPane jSplitPane = null;\r
- private JPanel jPanel = null;\r
- private JPanel jPanel1 = null;\r
+ private JPanel jPanelTop = null;\r
+ private JPanel jPanelBottom = null;\r
private JLabel jLabel = null;\r
- private JScrollPane jScrollPane = null;\r
- private JTable jTable = null;\r
- private JPanel jPanel2 = null;\r
- private JButton jButton = null;\r
- private JLabel jLabel1 = null;\r
- private JPanel jPanel3 = null;\r
- private JScrollPane jScrollPane1 = null;\r
- private JTable jTable1 = null;\r
- private JButton jButton1 = null;\r
- private JButton jButton2 = null;\r
- private NonEditableTableModel model = null;\r
- private NonEditableTableModel model1 = null;\r
+ private JScrollPane jScrollPaneAllModules = null;\r
+ private JTable jTableAllModules = null;\r
+ private JPanel jPanelTopSouth = null;\r
+ private JButton jButtonAddModule = null;\r
+ private JLabel jLabelModulesAdded = null;\r
+ private JPanel jPanelBottomSouth = null;\r
+ private JScrollPane jScrollPaneFpdModules = null;\r
+ private JTable jTableFpdModules = null;\r
+ private JButton jButtonSettings = null;\r
+ private JButton jButtonRemoveModule = null;\r
+ private NonEditableTableModel modelAllModules = null;\r
+ private NonEditableTableModel modelFpdModules = null;\r
\r
private FpdModuleSA settingDlg = null;\r
\r
jSplitPane = new JSplitPane();\r
jSplitPane.setOrientation(javax.swing.JSplitPane.VERTICAL_SPLIT);\r
jSplitPane.setDividerLocation(250);\r
- jSplitPane.setBottomComponent(getJPanel1());\r
- jSplitPane.setTopComponent(getJPanel());\r
+ jSplitPane.setBottomComponent(getJPanelBottom());\r
+ jSplitPane.setTopComponent(getJPanelTop());\r
}\r
return jSplitPane;\r
}\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel() {\r
- if (jPanel == null) {\r
+ private JPanel getJPanelTop() {\r
+ if (jPanelTop == null) {\r
jLabel = new JLabel();\r
jLabel.setText("Modules in Workspace");\r
- jPanel = new JPanel();\r
- jPanel.setLayout(new BorderLayout());\r
- jPanel.add(jLabel, java.awt.BorderLayout.NORTH);\r
- jPanel.add(getJScrollPane(), java.awt.BorderLayout.CENTER);\r
- jPanel.add(getJPanel2(), java.awt.BorderLayout.SOUTH);\r
+ jPanelTop = new JPanel();\r
+ jPanelTop.setLayout(new BorderLayout());\r
+ jPanelTop.add(jLabel, java.awt.BorderLayout.NORTH);\r
+ jPanelTop.add(getJScrollPaneAllModules(), java.awt.BorderLayout.CENTER);\r
+ jPanelTop.add(getJPanelTopSouth(), java.awt.BorderLayout.SOUTH);\r
}\r
- return jPanel;\r
+ return jPanelTop;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel1() {\r
- if (jPanel1 == null) {\r
- jLabel1 = new JLabel();\r
- jLabel1.setText("Modules Added");\r
- jPanel1 = new JPanel();\r
- jPanel1.setLayout(new BorderLayout());\r
- jPanel1.add(jLabel1, java.awt.BorderLayout.NORTH);\r
- jPanel1.add(getJPanel3(), java.awt.BorderLayout.SOUTH);\r
- jPanel1.add(getJScrollPane1(), java.awt.BorderLayout.CENTER);\r
+ private JPanel getJPanelBottom() {\r
+ if (jPanelBottom == null) {\r
+ jLabelModulesAdded = new JLabel();\r
+ jLabelModulesAdded.setText("Modules Added");\r
+ jPanelBottom = new JPanel();\r
+ jPanelBottom.setLayout(new BorderLayout());\r
+ jPanelBottom.add(jLabelModulesAdded, java.awt.BorderLayout.NORTH);\r
+ jPanelBottom.add(getJPanelBottomSouth(), java.awt.BorderLayout.SOUTH);\r
+ jPanelBottom.add(getJScrollPaneFpdModules(), java.awt.BorderLayout.CENTER);\r
}\r
- return jPanel1;\r
+ return jPanelBottom;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane() {\r
- if (jScrollPane == null) {\r
- jScrollPane = new JScrollPane();\r
- jScrollPane.setPreferredSize(new java.awt.Dimension(600,200));\r
- jScrollPane.setViewportView(getJTable());\r
+ private JScrollPane getJScrollPaneAllModules() {\r
+ if (jScrollPaneAllModules == null) {\r
+ jScrollPaneAllModules = new JScrollPane();\r
+ jScrollPaneAllModules.setPreferredSize(new java.awt.Dimension(600,200));\r
+ jScrollPaneAllModules.setViewportView(getJTableAllModules());\r
}\r
- return jScrollPane;\r
+ return jScrollPaneAllModules;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable() {\r
- if (jTable == null) {\r
- model = new NonEditableTableModel();\r
- jTable = new JTable(model);\r
- jTable.setRowHeight(20);\r
- model.addColumn("ModuleName");\r
- model.addColumn("ModuleVersion");\r
- model.addColumn("PackageName");\r
- model.addColumn("PackageVersion");\r
- model.addColumn("Path");\r
+ private JTable getJTableAllModules() {\r
+ if (jTableAllModules == null) {\r
+ modelAllModules = new NonEditableTableModel();\r
+ jTableAllModules = new JTable(modelAllModules);\r
+ jTableAllModules.setRowHeight(20);\r
+ modelAllModules.addColumn("ModuleName");\r
+ modelAllModules.addColumn("ModuleVersion");\r
+ modelAllModules.addColumn("PackageName");\r
+ modelAllModules.addColumn("PackageVersion");\r
+ modelAllModules.addColumn("Path");\r
\r
- jTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ jTableAllModules.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
}\r
- return jTable;\r
+ return jTableAllModules;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel2() {\r
- if (jPanel2 == null) {\r
+ private JPanel getJPanelTopSouth() {\r
+ if (jPanelTopSouth == null) {\r
FlowLayout flowLayout = new FlowLayout();\r
flowLayout.setAlignment(java.awt.FlowLayout.RIGHT);\r
- jPanel2 = new JPanel();\r
- jPanel2.setLayout(flowLayout);\r
- jPanel2.add(getJButton(), null);\r
+ jPanelTopSouth = new JPanel();\r
+ jPanelTopSouth.setLayout(flowLayout);\r
+ jPanelTopSouth.add(getJButtonAddModule(), null);\r
}\r
- return jPanel2;\r
+ return jPanelTopSouth;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton() {\r
- if (jButton == null) {\r
- jButton = new JButton();\r
- jButton.setPreferredSize(new java.awt.Dimension(130,20));\r
- jButton.setText("Add a Module");\r
- jButton.addActionListener(new java.awt.event.ActionListener() {\r
+ private JButton getJButtonAddModule() {\r
+ if (jButtonAddModule == null) {\r
+ jButtonAddModule = new JButton();\r
+ jButtonAddModule.setPreferredSize(new java.awt.Dimension(130,20));\r
+ jButtonAddModule.setText("Add a Module");\r
+ jButtonAddModule.addActionListener(new java.awt.event.ActionListener() {\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- int selectedRow = jTable.getSelectedRow();\r
+ int selectedRow = jTableAllModules.getSelectedRow();\r
if (selectedRow < 0){\r
return;\r
}\r
\r
- String path = model.getValueAt(selectedRow, 4)+"";\r
+ String path = modelAllModules.getValueAt(selectedRow, 4)+"";\r
ModuleIdentification mi = miList.get(selectedRow);\r
Vector<String> vArchs = null;\r
try {\r
row[2] = mi.getPackage().getName();\r
\r
}\r
- model1.addRow(row);\r
+ modelFpdModules.addRow(row);\r
\r
docConsole.setSaved(false);\r
try{\r
\r
\r
JOptionPane.showMessageDialog(frame, "This Module with Arch "+ archsAdded +" Added Successfully.");\r
- jTable1.changeSelection(model1.getRowCount()-1, 0, false, false);\r
+ jTableFpdModules.changeSelection(modelFpdModules.getRowCount()-1, 0, false, false);\r
}\r
});\r
}\r
- return jButton;\r
+ return jButtonAddModule;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel3() {\r
- if (jPanel3 == null) {\r
+ private JPanel getJPanelBottomSouth() {\r
+ if (jPanelBottomSouth == null) {\r
FlowLayout flowLayout1 = new FlowLayout();\r
flowLayout1.setAlignment(java.awt.FlowLayout.RIGHT);\r
- jPanel3 = new JPanel();\r
- jPanel3.setLayout(flowLayout1);\r
- jPanel3.add(getJButton1(), null);\r
- jPanel3.add(getJButton2(), null);\r
+ jPanelBottomSouth = new JPanel();\r
+ jPanelBottomSouth.setLayout(flowLayout1);\r
+ jPanelBottomSouth.add(getJButtonSettings(), null);\r
+ jPanelBottomSouth.add(getJButtonRemoveModule(), null);\r
}\r
- return jPanel3;\r
+ return jPanelBottomSouth;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane1() {\r
- if (jScrollPane1 == null) {\r
- jScrollPane1 = new JScrollPane();\r
- jScrollPane1.setPreferredSize(new java.awt.Dimension(453,200));\r
- jScrollPane1.setViewportView(getJTable1());\r
+ private JScrollPane getJScrollPaneFpdModules() {\r
+ if (jScrollPaneFpdModules == null) {\r
+ jScrollPaneFpdModules = new JScrollPane();\r
+ jScrollPaneFpdModules.setPreferredSize(new java.awt.Dimension(453,200));\r
+ jScrollPaneFpdModules.setViewportView(getJTableFpdModules());\r
}\r
- return jScrollPane1;\r
+ return jScrollPaneFpdModules;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable1() {\r
- if (jTable1 == null) {\r
- model1 = new NonEditableTableModel();\r
- jTable1 = new JTable(model1);\r
- jTable1.setRowHeight(20);\r
- model1.addColumn("ModuleName");\r
- model1.addColumn("ModuleVersion"); \r
- model1.addColumn("PackageName");\r
- model1.addColumn("PackageVersion");\r
- model1.addColumn("SupportedArch");\r
- model1.addColumn("Path");\r
+ private JTable getJTableFpdModules() {\r
+ if (jTableFpdModules == null) {\r
+ modelFpdModules = new NonEditableTableModel();\r
+ jTableFpdModules = new JTable(modelFpdModules);\r
+ jTableFpdModules.setRowHeight(20);\r
+ modelFpdModules.addColumn("ModuleName");\r
+ modelFpdModules.addColumn("ModuleVersion"); \r
+ modelFpdModules.addColumn("PackageName");\r
+ modelFpdModules.addColumn("PackageVersion");\r
+ modelFpdModules.addColumn("SupportedArch");\r
+ modelFpdModules.addColumn("Path");\r
\r
- jTable1.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ jTableFpdModules.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
}\r
- return jTable1;\r
+ return jTableFpdModules;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton1() {\r
- if (jButton1 == null) {\r
- jButton1 = new JButton();\r
- jButton1.setPreferredSize(new java.awt.Dimension(130,20));\r
- jButton1.setText("Settings");\r
- jButton1.addActionListener(new java.awt.event.ActionListener() {\r
+ private JButton getJButtonSettings() {\r
+ if (jButtonSettings == null) {\r
+ jButtonSettings = new JButton();\r
+ jButtonSettings.setPreferredSize(new java.awt.Dimension(130,20));\r
+ jButtonSettings.setText("Settings");\r
+ jButtonSettings.addActionListener(new java.awt.event.ActionListener() {\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- int selectedRow = jTable1.getSelectedRow();\r
+ int selectedRow = jTableFpdModules.getSelectedRow();\r
if (selectedRow < 0){\r
return;\r
}\r
}\r
});\r
}\r
- return jButton1;\r
+ return jButtonSettings;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton2() {\r
- if (jButton2 == null) {\r
- jButton2 = new JButton();\r
- jButton2.setPreferredSize(new java.awt.Dimension(130,20));\r
- jButton2.setText("Remove Module");\r
- jButton2.addActionListener(new java.awt.event.ActionListener() {\r
+ private JButton getJButtonRemoveModule() {\r
+ if (jButtonRemoveModule == null) {\r
+ jButtonRemoveModule = new JButton();\r
+ jButtonRemoveModule.setPreferredSize(new java.awt.Dimension(130,20));\r
+ jButtonRemoveModule.setText("Remove Module");\r
+ jButtonRemoveModule.addActionListener(new java.awt.event.ActionListener() {\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- int selectedRow = jTable1.getSelectedRow();\r
+ int selectedRow = jTableFpdModules.getSelectedRow();\r
if (selectedRow < 0){\r
return;\r
}\r
ModuleIdentification mi = getModuleId(sa[0] + " " + sa[1] + " " + sa[2] + " " + sa[3] + " " + sa[4]);\r
mv = mi.getVersion();\r
pv = mi.getPackage().getVersion();\r
- model1.removeRow(selectedRow);\r
+ modelFpdModules.removeRow(selectedRow);\r
if (arch == null) {\r
// if no arch specified in ModuleSA\r
fpdMsa.remove(mg+mv+pg+pv);\r
}\r
});\r
}\r
- return jButton2;\r
+ return jButtonRemoveModule;\r
}\r
\r
/**\r
JOptionPane.showMessageDialog(frame, "ShowFPDModules:" + e.getMessage());\r
}\r
}\r
- model1.addRow(row);\r
+ modelFpdModules.addRow(row);\r
ArrayList<String> al = fpdMsa.get(saa[i][0]+row[1]+saa[i][2]+row[3]);\r
if (al == null) {\r
al = new ArrayList<String>();\r
catch (Exception e) {\r
JOptionPane.showMessageDialog(frame, "ShowAllModules:" + e.getMessage());\r
}\r
- model.addRow(s);\r
+ modelAllModules.addRow(s);\r
miList.add(mi);\r
}\r
}\r
\r
private JLabel jLabel = null;\r
\r
- private JTextField jTextField = null;\r
+ private JTextField jTextFieldUrl = null;\r
\r
private FpdFileContents ffc = null;\r
\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField() {\r
- if (jTextField == null) {\r
- jTextField = new JTextField();\r
- jTextField.setBounds(new java.awt.Rectangle(160,193,320,20));\r
- jTextField.setPreferredSize(new Dimension(320, 20));\r
- jTextField.addFocusListener(new FocusAdapter(){\r
+ private JTextField getJTextFieldUrl() {\r
+ if (jTextFieldUrl == null) {\r
+ jTextFieldUrl = new JTextField();\r
+ jTextFieldUrl.setBounds(new java.awt.Rectangle(160,193,320,20));\r
+ jTextFieldUrl.setPreferredSize(new Dimension(320, 20));\r
+ jTextFieldUrl.addFocusListener(new FocusAdapter(){\r
public void focusLost(FocusEvent e){\r
- if (jTextField.getText().length() == 0 && ffc.getFpdHdrUrl() == null) {\r
+ if (jTextFieldUrl.getText().length() == 0 && ffc.getFpdHdrUrl() == null) {\r
return;\r
}\r
- if (jTextField.getText().equals(ffc.getFpdHdrUrl())) {\r
+ if (jTextFieldUrl.getText().equals(ffc.getFpdHdrUrl())) {\r
return;\r
}\r
ffc.setFpdHdrLicense(jTextAreaLicense.getText());\r
- ffc.setFpdHdrUrl(jTextField.getText());\r
+ ffc.setFpdHdrUrl(jTextFieldUrl.getText());\r
docConsole.setSaved(false);\r
} \r
});\r
}\r
- return jTextField;\r
+ return jTextFieldUrl;\r
}\r
\r
public static void main(String[] args) {\r
jTextFieldAbstract.setText(ffc.getFpdHdrAbs());\r
}\r
if (ffc.getFpdHdrUrl() != null) {\r
- jTextField.setText(ffc.getFpdHdrUrl());\r
+ jTextFieldUrl.setText(ffc.getFpdHdrUrl());\r
}\r
if (ffc.getFpdHdrCopyright() != null) {\r
jTextFieldCopyright.setText(ffc.getFpdHdrCopyright());\r
jContentPane.add(getJTextFieldCopyright(), null);\r
\r
jContentPane.add(jLabel, null);\r
- jContentPane.add(getJTextField(), null);\r
+ jContentPane.add(getJTextFieldUrl(), null);\r
}\r
return jContentPane;\r
}\r
resizeComponentWidth(this.jTextFieldBaseName, this.getWidth(), intPreferredWidth);\r
resizeComponentWidth(this.jTextFieldGuid, this.getWidth(), intPreferredWidth);\r
resizeComponentWidth(this.jTextFieldVersion, this.getWidth(), intPreferredWidth);\r
- resizeComponentWidth(this.jTextField, this.getWidth(), intPreferredWidth);\r
+ resizeComponentWidth(this.jTextFieldUrl, this.getWidth(), intPreferredWidth);\r
resizeComponentWidth(this.jScrollPaneLicense, this.getWidth(), intPreferredWidth);\r
resizeComponentWidth(this.jTextFieldCopyright, this.getWidth(), intPreferredWidth);\r
resizeComponentWidth(this.jScrollPaneDescription, this.getWidth(), intPreferredWidth);\r
private static final long serialVersionUID = 1L;\r
static JFrame frame;\r
private JPanel jContentPane = null;\r
- private JPanel jPanel = null;\r
- private JPanel jPanel1 = null;\r
- private JPanel jPanel2 = null;\r
- private JPanel jPanel3 = null;\r
+ private JPanel jPanelContentEast = null;\r
+ private JPanel jPanelContentWest = null;\r
+ private JPanel jPanelContentNorth = null;\r
private JTabbedPane jTabbedPane = null;\r
- private JButton jButtonOk = null;\r
- private JButton jButtonCancel = null;\r
- private TargetTableModel imageEntryPointTableModel = null;\r
+ private TargetTableModel buildTargetTableModel = null;\r
\r
private SkuInfoTableModel skuInfoTableModel = null;\r
private OpeningPlatformType docConsole = null;\r
private FpdFileContents ffc = null;\r
- private JPanel jPanel4 = null;\r
- private JPanel jPanel5 = null;\r
+ private JPanel jPanelGeneralTab = null;\r
+ private JPanel jPanelGeneralTabNorth = null;\r
private JLabel jLabel = null;\r
- private JCheckBox jCheckBox1 = null;\r
- private JCheckBox jCheckBox2 = null;\r
- private JCheckBox jCheckBox3 = null;\r
- private JPanel jPanel6 = null;\r
- private JCheckBox jCheckBox4 = null;\r
- private JComboBox jComboBox = null;\r
- private JTable jTable = null;\r
- private JPanel jPanel7 = null;\r
- private JLabel jLabel2 = null;\r
- private JTextField jTextField1 = null;\r
- private JButton jButton2 = null;\r
- private JButton jButton3 = null;\r
- private JScrollPane jScrollPane2 = null;\r
- private JScrollPane jScrollPane3 = null;\r
- private JTable jTable2 = null;\r
- private JCheckBox jCheckBox = null;\r
- private JCheckBox jCheckBox5 = null;\r
- private JCheckBox jCheckBox6 = null;\r
- private JPanel jPanel8 = null;\r
- private JLabel jLabel7 = null;\r
- private JLabel jLabel1 = null;\r
- private JTextField jTextField = null;\r
- private JPanel jPanel9 = null;\r
- private JLabel jLabel3 = null;\r
- private JLabel jLabel4 = null;\r
- private JTextField jTextField2 = null;\r
- private JLabel jLabel5 = null;\r
- private JTextField jTextField3 = null;\r
- private JButton jButton = null;\r
- private JButton jButton1 = null;\r
- private JLabel jLabel6 = null;\r
+ private JCheckBox jCheckBoxIa32 = null;\r
+ private JCheckBox jCheckBoxX64 = null;\r
+ private JCheckBox jCheckBoxIpf = null;\r
+ private JPanel jPanelGeneralTabSouth = null;\r
+ private JCheckBox jCheckBoxInterDir = null;\r
+ private JComboBox jComboBoxInterDir = null;\r
+ private JTable jTableBuildTargets = null;\r
+ private JPanel jPanelGeneralTabCenter = null;\r
+ private JLabel jLabelBuildTargets = null;\r
+ private JTextField jTextFieldBuildTarget = null;\r
+ private JButton jButtonAddBuildTarget = null;\r
+ private JButton jButtonDelBuildTarget = null;\r
+ private JScrollPane jScrollPaneBuildTargets = null;\r
+ private JScrollPane jScrollPaneSkuInfo = null;\r
+ private JTable jTableSkuInfo = null;\r
+ private JCheckBox jCheckBoxEbc = null;\r
+ private JCheckBox jCheckBoxArm = null;\r
+ private JCheckBox jCheckBoxPpc = null;\r
+ private JPanel jPanelDir = null;\r
+ private JLabel jLabelPad = null;\r
+ private JLabel jLabelOutputDir = null;\r
+ private JTextField jTextFieldOutputDir = null;\r
+ private JPanel jPanelSkuInfo = null;\r
+ private JLabel jLabelSkuInfo = null;\r
+ private JLabel jLabelSkuId = null;\r
+ private JTextField jTextFieldSkuId = null;\r
+ private JLabel jLabelSkuName = null;\r
+ private JTextField jTextFieldSkuName = null;\r
+ private JButton jButtonSkuAdd = null;\r
+ private JButton jButtonSkuDel = null;\r
+ private JLabel jLabelPadd = null;\r
public FpdPlatformDefs() {\r
super();\r
// TODO Auto-generated constructor stub\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel() {\r
- if (jPanel == null) {\r
- jPanel = new JPanel();\r
+ private JPanel getJPanelContentEast() {\r
+ if (jPanelContentEast == null) {\r
+ jPanelContentEast = new JPanel();\r
}\r
- return jPanel;\r
- }\r
-\r
- /**\r
- * This method initializes jPanel1 \r
- * \r
- * @return javax.swing.JPanel \r
- */\r
- private JPanel getJPanel1() {\r
- if (jPanel1 == null) {\r
- FlowLayout flowLayout = new FlowLayout();\r
- flowLayout.setAlignment(java.awt.FlowLayout.RIGHT);\r
- flowLayout.setHgap(15);\r
- jPanel1 = new JPanel();\r
- jPanel1.setLayout(flowLayout);\r
- jPanel1.setComponentOrientation(java.awt.ComponentOrientation.LEFT_TO_RIGHT);\r
- jPanel1.add(getJButtonCancel(), null);\r
- jPanel1.add(getJButtonOk(), null);\r
- }\r
- return jPanel1;\r
+ return jPanelContentEast;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel2() {\r
- if (jPanel2 == null) {\r
- jPanel2 = new JPanel();\r
+ private JPanel getJPanelContentWest() {\r
+ if (jPanelContentWest == null) {\r
+ jPanelContentWest = new JPanel();\r
}\r
- return jPanel2;\r
+ return jPanelContentWest;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel3() {\r
- if (jPanel3 == null) {\r
- jPanel3 = new JPanel();\r
+ private JPanel getJPanelContentNorth() {\r
+ if (jPanelContentNorth == null) {\r
+ jPanelContentNorth = new JPanel();\r
}\r
- return jPanel3;\r
+ return jPanelContentNorth;\r
}\r
\r
/**\r
if (jTabbedPane == null) {\r
jTabbedPane = new JTabbedPane();\r
\r
- jTabbedPane.addTab("General", null, getJPanel4(), null);\r
+ jTabbedPane.addTab("General", null, getJPanelGeneralTab(), null);\r
\r
}\r
return jTabbedPane;\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.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButtonOk.setText("Cancel");\r
- jButtonOk.setVisible(false);\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.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButtonCancel.setText("Ok");\r
- jButtonCancel.setVisible(false);\r
- }\r
- return jButtonCancel;\r
- }\r
-\r
- /**\r
* This method initializes this\r
* \r
* @return void\r
this.setTitle("FPD Platform Definitions");\r
this.addInternalFrameListener(new InternalFrameAdapter(){\r
public void internalFrameDeactivated(InternalFrameEvent e){\r
- if (jTable.isEditing()) {\r
- jTable.getCellEditor().stopCellEditing();\r
+ if (jTableBuildTargets.isEditing()) {\r
+ jTableBuildTargets.getCellEditor().stopCellEditing();\r
}\r
- if (jTable2.isEditing()) {\r
- jTable2.getCellEditor().stopCellEditing();\r
+ if (jTableSkuInfo.isEditing()) {\r
+ jTableSkuInfo.getCellEditor().stopCellEditing();\r
}\r
\r
}\r
ffc.getPlatformDefsSupportedArchs(v);\r
showToolChain(v);\r
\r
- imageEntryPointTableModel.setRowCount(0);\r
+ buildTargetTableModel.setRowCount(0);\r
v.removeAllElements();\r
ffc.getPlatformDefsBuildTargets(v);\r
for (int i = 0; i < v.size(); ++i){\r
Object[] row = {v.get(i)};\r
- imageEntryPointTableModel.addRow(row);\r
+ buildTargetTableModel.addRow(row);\r
}\r
\r
String[][] saa = new String[ffc.getPlatformDefsSkuInfoCount()][2];\r
\r
String interDir = ffc.getPlatformDefsInterDir();\r
if (interDir != null) {\r
- jComboBox.setSelectedItem(interDir);\r
+ jComboBoxInterDir.setSelectedItem(interDir);\r
}\r
\r
String outputDir = ffc.getPlatformDefsOutputDir();\r
if (outputDir != null) {\r
- jTextField.setText(outputDir);\r
+ jTextFieldOutputDir.setText(outputDir);\r
}\r
}\r
\r
private void showToolChain(Vector<Object> v) {\r
if (v.contains("IA32")) {\r
- jCheckBox1.setSelected(true);\r
+ jCheckBoxIa32.setSelected(true);\r
}\r
else{\r
- jCheckBox1.setSelected(false);\r
+ jCheckBoxIa32.setSelected(false);\r
}\r
if (v.contains("X64")) {\r
- jCheckBox2.setSelected(true);\r
+ jCheckBoxX64.setSelected(true);\r
}\r
else{\r
- jCheckBox2.setSelected(false);\r
+ jCheckBoxX64.setSelected(false);\r
}\r
if (v.contains("IPF")) {\r
- jCheckBox3.setSelected(true);\r
+ jCheckBoxIpf.setSelected(true);\r
}\r
else{\r
- jCheckBox3.setSelected(false);\r
+ jCheckBoxIpf.setSelected(false);\r
}\r
if (v.contains("EBC")) {\r
- jCheckBox.setSelected(true);\r
+ jCheckBoxEbc.setSelected(true);\r
}\r
else{\r
- jCheckBox.setSelected(false);\r
+ jCheckBoxEbc.setSelected(false);\r
}\r
if (v.contains("ARM")) {\r
- jCheckBox5.setSelected(true);\r
+ jCheckBoxArm.setSelected(true);\r
}\r
else{\r
- jCheckBox5.setSelected(false);\r
+ jCheckBoxArm.setSelected(false);\r
}\r
if (v.contains("PPC")) {\r
- jCheckBox6.setSelected(true);\r
+ jCheckBoxPpc.setSelected(true);\r
}\r
else{\r
- jCheckBox6.setSelected(false);\r
+ jCheckBoxPpc.setSelected(false);\r
}\r
}\r
\r
docConsole.setSaved(false);\r
}\r
v.removeAllElements();\r
- if (jCheckBox1.isSelected()) {\r
+ if (jCheckBoxIa32.isSelected()) {\r
v.add("IA32");\r
}\r
- if (jCheckBox2.isSelected()) {\r
+ if (jCheckBoxX64.isSelected()) {\r
v.add("X64");\r
}\r
- if (jCheckBox3.isSelected()) {\r
+ if (jCheckBoxIpf.isSelected()) {\r
v.add("IPF");\r
}\r
- if (jCheckBox.isSelected()) {\r
+ if (jCheckBoxEbc.isSelected()) {\r
v.add("EBC");\r
}\r
- if (jCheckBox5.isSelected()) {\r
+ if (jCheckBoxArm.isSelected()) {\r
v.add("ARM");\r
}\r
- if (jCheckBox6.isSelected()) {\r
+ if (jCheckBoxPpc.isSelected()) {\r
v.add("PPC");\r
}\r
\r
if (jContentPane == null) {\r
jContentPane = new JPanel();\r
jContentPane.setLayout(new BorderLayout());\r
- jContentPane.add(getJPanel(), java.awt.BorderLayout.EAST);\r
- jContentPane.add(getJPanel1(), java.awt.BorderLayout.SOUTH);\r
- jContentPane.add(getJPanel2(), java.awt.BorderLayout.WEST);\r
- jContentPane.add(getJPanel3(), java.awt.BorderLayout.NORTH);\r
+ jContentPane.add(getJPanelContentEast(), java.awt.BorderLayout.EAST);\r
+ jContentPane.add(getJPanelContentWest(), java.awt.BorderLayout.WEST);\r
+ jContentPane.add(getJPanelContentNorth(), java.awt.BorderLayout.NORTH);\r
jContentPane.add(getJTabbedPane(), java.awt.BorderLayout.CENTER);\r
}\r
return jContentPane;\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel4() {\r
- if (jPanel4 == null) {\r
- jPanel4 = new JPanel();\r
- jPanel4.setLayout(new BorderLayout());\r
- jPanel4.add(getJPanel5(), java.awt.BorderLayout.NORTH);\r
- jPanel4.add(getJPanel6(), java.awt.BorderLayout.SOUTH);\r
- jPanel4.add(getJPanel7(), java.awt.BorderLayout.CENTER);\r
+ private JPanel getJPanelGeneralTab() {\r
+ if (jPanelGeneralTab == null) {\r
+ jPanelGeneralTab = new JPanel();\r
+ jPanelGeneralTab.setLayout(new BorderLayout());\r
+ jPanelGeneralTab.add(getJPanelGeneralTabNorth(), java.awt.BorderLayout.NORTH);\r
+ jPanelGeneralTab.add(getJPanelGeneralTabSouth(), java.awt.BorderLayout.SOUTH);\r
+ jPanelGeneralTab.add(getJPanelGeneralTabCenter(), java.awt.BorderLayout.CENTER);\r
}\r
- return jPanel4;\r
+ return jPanelGeneralTab;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel5() {\r
- if (jPanel5 == null) {\r
+ private JPanel getJPanelGeneralTabNorth() {\r
+ if (jPanelGeneralTabNorth == null) {\r
jLabel = new JLabel();\r
jLabel.setText("Supported Archs");\r
FlowLayout flowLayout2 = new FlowLayout();\r
flowLayout2.setAlignment(FlowLayout.LEFT);\r
flowLayout2.setHgap(12);\r
- jPanel5 = new JPanel();\r
- jPanel5.setLayout(flowLayout2);\r
- jPanel5.add(jLabel, null);\r
- jPanel5.add(getJCheckBox1(), null);\r
- jPanel5.add(getJCheckBox2(), null);\r
- jPanel5.add(getJCheckBox3(), null);\r
- jPanel5.add(getJCheckBox(), null);\r
- jPanel5.add(getJCheckBox5(), null);\r
- jPanel5.add(getJCheckBox6(), null);\r
+ jPanelGeneralTabNorth = new JPanel();\r
+ jPanelGeneralTabNorth.setLayout(flowLayout2);\r
+ jPanelGeneralTabNorth.add(jLabel, null);\r
+ jPanelGeneralTabNorth.add(getJCheckBoxIa32(), null);\r
+ jPanelGeneralTabNorth.add(getJCheckBoxX64(), null);\r
+ jPanelGeneralTabNorth.add(getJCheckBoxIpf(), null);\r
+ jPanelGeneralTabNorth.add(getJCheckBoxEbc(), null);\r
+ jPanelGeneralTabNorth.add(getJCheckBoxArm(), null);\r
+ jPanelGeneralTabNorth.add(getJCheckBoxPpc(), null);\r
}\r
- return jPanel5;\r
+ return jPanelGeneralTabNorth;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox1() {\r
- if (jCheckBox1 == null) {\r
- jCheckBox1 = new JCheckBox();\r
- jCheckBox1.setText("IA32");\r
- jCheckBox1.addItemListener(new java.awt.event.ItemListener() {\r
+ private JCheckBox getJCheckBoxIa32() {\r
+ if (jCheckBoxIa32 == null) {\r
+ jCheckBoxIa32 = new JCheckBox();\r
+ jCheckBoxIa32.setText("IA32");\r
+ jCheckBoxIa32.addItemListener(new java.awt.event.ItemListener() {\r
public void itemStateChanged(java.awt.event.ItemEvent e) {\r
Vector<Object> v = new Vector<Object>();\r
getToolChain(v);\r
}\r
});\r
}\r
- return jCheckBox1;\r
+ return jCheckBoxIa32;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox2() {\r
- if (jCheckBox2 == null) {\r
- jCheckBox2 = new JCheckBox();\r
- jCheckBox2.setText("X64");\r
- jCheckBox2.addItemListener(new java.awt.event.ItemListener() {\r
+ private JCheckBox getJCheckBoxX64() {\r
+ if (jCheckBoxX64 == null) {\r
+ jCheckBoxX64 = new JCheckBox();\r
+ jCheckBoxX64.setText("X64");\r
+ jCheckBoxX64.addItemListener(new java.awt.event.ItemListener() {\r
public void itemStateChanged(java.awt.event.ItemEvent e) {\r
Vector<Object> v = new Vector<Object>();\r
getToolChain(v);\r
}\r
});\r
}\r
- return jCheckBox2;\r
+ return jCheckBoxX64;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox3() {\r
- if (jCheckBox3 == null) {\r
- jCheckBox3 = new JCheckBox();\r
- jCheckBox3.setText("IPF");\r
- jCheckBox3.addItemListener(new java.awt.event.ItemListener() {\r
+ private JCheckBox getJCheckBoxIpf() {\r
+ if (jCheckBoxIpf == null) {\r
+ jCheckBoxIpf = new JCheckBox();\r
+ jCheckBoxIpf.setText("IPF");\r
+ jCheckBoxIpf.addItemListener(new java.awt.event.ItemListener() {\r
public void itemStateChanged(java.awt.event.ItemEvent e) {\r
Vector<Object> v = new Vector<Object>();\r
getToolChain(v);\r
}\r
});\r
}\r
- return jCheckBox3;\r
+ return jCheckBoxIpf;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable() {\r
- if (jTable == null) {\r
- imageEntryPointTableModel = new TargetTableModel();\r
- imageEntryPointTableModel.addColumn("Build Target");\r
- jTable = new JTable(imageEntryPointTableModel);\r
- jTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ private JTable getJTableBuildTargets() {\r
+ if (jTableBuildTargets == null) {\r
+ buildTargetTableModel = new TargetTableModel();\r
+ buildTargetTableModel.addColumn("Build Target");\r
+ jTableBuildTargets = new JTable(buildTargetTableModel);\r
+ jTableBuildTargets.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
\r
- jTable.getModel().addTableModelListener(new TableModelListener() {\r
+ jTableBuildTargets.getModel().addTableModelListener(new TableModelListener() {\r
public void tableChanged(TableModelEvent arg0) {\r
// TODO Auto-generated method stub\r
- if (jTable.getSelectedRow() < 0) {\r
+ if (jTableBuildTargets.getSelectedRow() < 0) {\r
return;\r
}\r
TableModel m = (TableModel)arg0.getSource();\r
if (arg0.getType() == TableModelEvent.UPDATE){\r
//ToDo Data Validition check.\r
Vector<Object> v = new Vector<Object>();\r
- for (int i = 0; i < jTable.getRowCount(); ++i) {\r
+ for (int i = 0; i < jTableBuildTargets.getRowCount(); ++i) {\r
v.add(m.getValueAt(i, 0));\r
}\r
docConsole.setSaved(false);\r
}\r
});\r
}\r
- return jTable;\r
+ return jTableBuildTargets;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel6() {\r
- if (jPanel6 == null) {\r
+ private JPanel getJPanelGeneralTabSouth() {\r
+ if (jPanelGeneralTabSouth == null) {\r
FlowLayout flowLayout3 = new FlowLayout();\r
flowLayout3.setAlignment(FlowLayout.LEFT);\r
flowLayout3.setHgap(20);\r
- jPanel6 = new JPanel();\r
- jPanel6.setPreferredSize(new java.awt.Dimension(10,200));\r
- jPanel6.setLayout(flowLayout3);\r
- jPanel6.add(getJPanel8(), null);\r
+ jPanelGeneralTabSouth = new JPanel();\r
+ jPanelGeneralTabSouth.setPreferredSize(new java.awt.Dimension(10,200));\r
+ jPanelGeneralTabSouth.setLayout(flowLayout3);\r
+ jPanelGeneralTabSouth.add(getJPanelDir(), null);\r
}\r
- return jPanel6;\r
+ return jPanelGeneralTabSouth;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox4() {\r
- if (jCheckBox4 == null) {\r
- jCheckBox4 = new JCheckBox();\r
- jCheckBox4.setText("Intermediate Directories");\r
+ private JCheckBox getJCheckBoxInterDir() {\r
+ if (jCheckBoxInterDir == null) {\r
+ jCheckBoxInterDir = new JCheckBox();\r
+ jCheckBoxInterDir.setText("Intermediate Directories");\r
}\r
- return jCheckBox4;\r
+ return jCheckBoxInterDir;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JComboBox \r
*/\r
- private JComboBox getJComboBox() {\r
- if (jComboBox == null) {\r
- jComboBox = new JComboBox();\r
- jComboBox.setPreferredSize(new Dimension(100, 20));\r
- jComboBox.addItem("UNIFIED");\r
- jComboBox.addItem("MODULE");\r
+ private JComboBox getJComboBoxInterDir() {\r
+ if (jComboBoxInterDir == null) {\r
+ jComboBoxInterDir = new JComboBox();\r
+ jComboBoxInterDir.setPreferredSize(new Dimension(100, 20));\r
+ jComboBoxInterDir.addItem("UNIFIED");\r
+ jComboBoxInterDir.addItem("MODULE");\r
\r
- jComboBox.setSelectedIndex(0);\r
- jComboBox.addItemListener(new java.awt.event.ItemListener() {\r
+ jComboBoxInterDir.setSelectedIndex(0);\r
+ jComboBoxInterDir.addItemListener(new java.awt.event.ItemListener() {\r
public void itemStateChanged(java.awt.event.ItemEvent e) {\r
if (docConsole != null){\r
docConsole.setSaved(false);\r
}\r
- ffc.setPlatformDefsInterDir(jComboBox.getSelectedItem()+"");\r
+ ffc.setPlatformDefsInterDir(jComboBoxInterDir.getSelectedItem()+"");\r
}\r
});\r
}\r
- return jComboBox;\r
+ return jComboBoxInterDir;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel7() {\r
- if (jPanel7 == null) {\r
- jLabel2 = new JLabel();\r
- jLabel2.setPreferredSize(new Dimension(109, 16));\r
- jLabel2.setText("Build Targets");\r
+ private JPanel getJPanelGeneralTabCenter() {\r
+ if (jPanelGeneralTabCenter == null) {\r
+ jLabelBuildTargets = new JLabel();\r
+ jLabelBuildTargets.setPreferredSize(new Dimension(109, 16));\r
+ jLabelBuildTargets.setText("Build Targets");\r
FlowLayout flowLayout4 = new FlowLayout();\r
flowLayout4.setAlignment(FlowLayout.LEFT);\r
flowLayout4.setHgap(20);\r
- jPanel7 = new JPanel();\r
- jPanel7.setPreferredSize(new Dimension(972, 100));\r
- jPanel7.setLayout(flowLayout4);\r
- jPanel7.add(jLabel2, null);\r
- jPanel7.add(getJTextField1(), null);\r
- jPanel7.add(getJButton2(), null);\r
- jPanel7.add(getJButton3(), null);\r
- jPanel7.add(getJScrollPane2(), null);\r
- jPanel7.add(getJPanel9(), null);\r
- jPanel7.add(getJScrollPane3(), null);\r
+ jPanelGeneralTabCenter = new JPanel();\r
+ jPanelGeneralTabCenter.setPreferredSize(new Dimension(972, 100));\r
+ jPanelGeneralTabCenter.setLayout(flowLayout4);\r
+ jPanelGeneralTabCenter.add(jLabelBuildTargets, null);\r
+ jPanelGeneralTabCenter.add(getJTextFieldBuildTarget(), null);\r
+ jPanelGeneralTabCenter.add(getJButtonAddBuildTarget(), null);\r
+ jPanelGeneralTabCenter.add(getJButtonDelBuildTarget(), null);\r
+ jPanelGeneralTabCenter.add(getJScrollPaneBuildTargets(), null);\r
+ jPanelGeneralTabCenter.add(getJPanelSkuInfo(), null);\r
+ jPanelGeneralTabCenter.add(getJScrollPaneSkuInfo(), null);\r
}\r
- return jPanel7;\r
+ return jPanelGeneralTabCenter;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField1() {\r
- if (jTextField1 == null) {\r
- jTextField1 = new JTextField();\r
- jTextField1.setPreferredSize(new Dimension(150, 20));\r
+ private JTextField getJTextFieldBuildTarget() {\r
+ if (jTextFieldBuildTarget == null) {\r
+ jTextFieldBuildTarget = new JTextField();\r
+ jTextFieldBuildTarget.setPreferredSize(new Dimension(150, 20));\r
}\r
- return jTextField1;\r
+ return jTextFieldBuildTarget;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton2() {\r
- if (jButton2 == null) {\r
- jButton2 = new JButton();\r
- jButton2.setPreferredSize(new Dimension(70, 20));\r
- jButton2.setText("Add");\r
- jButton2.addActionListener(new java.awt.event.ActionListener() {\r
+ private JButton getJButtonAddBuildTarget() {\r
+ if (jButtonAddBuildTarget == null) {\r
+ jButtonAddBuildTarget = new JButton();\r
+ jButtonAddBuildTarget.setPreferredSize(new Dimension(70, 20));\r
+ jButtonAddBuildTarget.setText("Add");\r
+ jButtonAddBuildTarget.addActionListener(new java.awt.event.ActionListener() {\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- if (jTextField1.getText().length() > 0) {\r
- String[] row = {jTextField1.getText()};\r
- imageEntryPointTableModel.addRow(row);\r
+ if (jTextFieldBuildTarget.getText().length() > 0) {\r
+ String[] row = {jTextFieldBuildTarget.getText()};\r
+ buildTargetTableModel.addRow(row);\r
Vector<Object> v = new Vector<Object>();\r
- for (int i = 0; i < jTable.getRowCount(); ++i) {\r
- v.add(imageEntryPointTableModel.getValueAt(i, 0));\r
+ for (int i = 0; i < jTableBuildTargets.getRowCount(); ++i) {\r
+ v.add(buildTargetTableModel.getValueAt(i, 0));\r
}\r
docConsole.setSaved(false);\r
ffc.setPlatformDefsBuildTargets(v);\r
}\r
});\r
}\r
- return jButton2;\r
+ return jButtonAddBuildTarget;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton3() {\r
- if (jButton3 == null) {\r
- jButton3 = new JButton();\r
- jButton3.setPreferredSize(new Dimension(70, 20));\r
- jButton3.setText("Delete");\r
- jButton3.setVisible(false);\r
+ private JButton getJButtonDelBuildTarget() {\r
+ if (jButtonDelBuildTarget == null) {\r
+ jButtonDelBuildTarget = new JButton();\r
+ jButtonDelBuildTarget.setPreferredSize(new Dimension(70, 20));\r
+ jButtonDelBuildTarget.setText("Delete");\r
+ jButtonDelBuildTarget.setVisible(false);\r
}\r
- return jButton3;\r
+ return jButtonDelBuildTarget;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane2() {\r
- if (jScrollPane2 == null) {\r
- jScrollPane2 = new JScrollPane();\r
- jScrollPane2.setPreferredSize(new Dimension(453, 100));\r
- jScrollPane2.setViewportView(getJTable());\r
+ private JScrollPane getJScrollPaneBuildTargets() {\r
+ if (jScrollPaneBuildTargets == null) {\r
+ jScrollPaneBuildTargets = new JScrollPane();\r
+ jScrollPaneBuildTargets.setPreferredSize(new Dimension(453, 100));\r
+ jScrollPaneBuildTargets.setViewportView(getJTableBuildTargets());\r
}\r
- return jScrollPane2;\r
+ return jScrollPaneBuildTargets;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JScrollPane \r
*/\r
- private JScrollPane getJScrollPane3() {\r
- if (jScrollPane3 == null) {\r
- jScrollPane3 = new JScrollPane();\r
- jScrollPane3.setPreferredSize(new java.awt.Dimension(453,100));\r
- jScrollPane3.setViewportView(getJTable2());\r
+ private JScrollPane getJScrollPaneSkuInfo() {\r
+ if (jScrollPaneSkuInfo == null) {\r
+ jScrollPaneSkuInfo = new JScrollPane();\r
+ jScrollPaneSkuInfo.setPreferredSize(new java.awt.Dimension(453,100));\r
+ jScrollPaneSkuInfo.setViewportView(getJTableSkuInfo());\r
}\r
- return jScrollPane3;\r
+ return jScrollPaneSkuInfo;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTable \r
*/\r
- private JTable getJTable2() {\r
- if (jTable2 == null) {\r
+ private JTable getJTableSkuInfo() {\r
+ if (jTableSkuInfo == null) {\r
skuInfoTableModel = new SkuInfoTableModel();\r
skuInfoTableModel.addColumn("SKU ID");\r
skuInfoTableModel.addColumn("Name");\r
- jTable2 = new JTable(skuInfoTableModel);\r
+ jTableSkuInfo = new JTable(skuInfoTableModel);\r
\r
- jTable2.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
+ jTableSkuInfo.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);\r
\r
- jTable2.getModel().addTableModelListener(new TableModelListener() {\r
+ jTableSkuInfo.getModel().addTableModelListener(new TableModelListener() {\r
public void tableChanged(TableModelEvent arg0) {\r
// TODO Auto-generated method stub\r
int row = arg0.getFirstRow();\r
}\r
});\r
}\r
- return jTable2;\r
+ return jTableSkuInfo;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox() {\r
- if (jCheckBox == null) {\r
- jCheckBox = new JCheckBox();\r
- jCheckBox.setPreferredSize(new java.awt.Dimension(50,20));\r
- jCheckBox.setText("EBC");\r
- jCheckBox.addItemListener(new java.awt.event.ItemListener() {\r
+ private JCheckBox getJCheckBoxEbc() {\r
+ if (jCheckBoxEbc == null) {\r
+ jCheckBoxEbc = new JCheckBox();\r
+ jCheckBoxEbc.setPreferredSize(new java.awt.Dimension(50,20));\r
+ jCheckBoxEbc.setText("EBC");\r
+ jCheckBoxEbc.addItemListener(new java.awt.event.ItemListener() {\r
public void itemStateChanged(java.awt.event.ItemEvent e) {\r
Vector<Object> v = new Vector<Object>();\r
getToolChain(v);\r
}\r
});\r
}\r
- return jCheckBox;\r
+ return jCheckBoxEbc;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox5() {\r
- if (jCheckBox5 == null) {\r
- jCheckBox5 = new JCheckBox();\r
- jCheckBox5.setPreferredSize(new java.awt.Dimension(52,20));\r
- jCheckBox5.setText("ARM");\r
- jCheckBox5.setVisible(false);\r
- jCheckBox5.addItemListener(new java.awt.event.ItemListener() {\r
+ private JCheckBox getJCheckBoxArm() {\r
+ if (jCheckBoxArm == null) {\r
+ jCheckBoxArm = new JCheckBox();\r
+ jCheckBoxArm.setPreferredSize(new java.awt.Dimension(52,20));\r
+ jCheckBoxArm.setText("ARM");\r
+ jCheckBoxArm.setVisible(false);\r
+ jCheckBoxArm.addItemListener(new java.awt.event.ItemListener() {\r
public void itemStateChanged(java.awt.event.ItemEvent e) {\r
Vector<Object> v = new Vector<Object>();\r
getToolChain(v);\r
}\r
});\r
}\r
- return jCheckBox5;\r
+ return jCheckBoxArm;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JCheckBox \r
*/\r
- private JCheckBox getJCheckBox6() {\r
- if (jCheckBox6 == null) {\r
- jCheckBox6 = new JCheckBox();\r
- jCheckBox6.setPreferredSize(new Dimension(50, 20));\r
- jCheckBox6.setText("PPC");\r
- jCheckBox6.setVisible(false);\r
- jCheckBox6.addItemListener(new java.awt.event.ItemListener() {\r
+ private JCheckBox getJCheckBoxPpc() {\r
+ if (jCheckBoxPpc == null) {\r
+ jCheckBoxPpc = new JCheckBox();\r
+ jCheckBoxPpc.setPreferredSize(new Dimension(50, 20));\r
+ jCheckBoxPpc.setText("PPC");\r
+ jCheckBoxPpc.setVisible(false);\r
+ jCheckBoxPpc.addItemListener(new java.awt.event.ItemListener() {\r
public void itemStateChanged(java.awt.event.ItemEvent e) {\r
Vector<Object> v = new Vector<Object>();\r
getToolChain(v);\r
}\r
});\r
}\r
- return jCheckBox6;\r
+ return jCheckBoxPpc;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel8() {\r
- if (jPanel8 == null) {\r
+ private JPanel getJPanelDir() {\r
+ if (jPanelDir == null) {\r
FlowLayout flowLayout1 = new FlowLayout();\r
flowLayout1.setAlignment(java.awt.FlowLayout.LEFT);\r
- jLabel1 = new JLabel();\r
- jLabel1.setText("Output Directory");\r
- jLabel7 = new JLabel();\r
- jLabel7.setPreferredSize(new java.awt.Dimension(150,20));\r
- jLabel7.setText("");\r
- jPanel8 = new JPanel();\r
- jPanel8.setLayout(flowLayout1);\r
- jPanel8.setPreferredSize(new java.awt.Dimension(450,100));\r
- jPanel8.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));\r
- jPanel8.add(getJCheckBox4(), null);\r
- jPanel8.add(getJComboBox(), null);\r
- jPanel8.add(jLabel7, null);\r
- jPanel8.add(jLabel1, null);\r
- jPanel8.add(getJTextField(), null);\r
+ jLabelOutputDir = new JLabel();\r
+ jLabelOutputDir.setText("Output Directory");\r
+ jLabelPad = new JLabel();\r
+ jLabelPad.setPreferredSize(new java.awt.Dimension(150,20));\r
+ jLabelPad.setText("");\r
+ jPanelDir = new JPanel();\r
+ jPanelDir.setLayout(flowLayout1);\r
+ jPanelDir.setPreferredSize(new java.awt.Dimension(450,100));\r
+ jPanelDir.setBorder(javax.swing.BorderFactory.createEtchedBorder(javax.swing.border.EtchedBorder.RAISED));\r
+ jPanelDir.add(getJCheckBoxInterDir(), null);\r
+ jPanelDir.add(getJComboBoxInterDir(), null);\r
+ jPanelDir.add(jLabelPad, null);\r
+ jPanelDir.add(jLabelOutputDir, null);\r
+ jPanelDir.add(getJTextFieldOutputDir(), null);\r
}\r
- return jPanel8;\r
+ return jPanelDir;\r
}\r
\r
/**\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(300,20));\r
- jTextField.addFocusListener(new java.awt.event.FocusAdapter() {\r
+ private JTextField getJTextFieldOutputDir() {\r
+ if (jTextFieldOutputDir == null) {\r
+ jTextFieldOutputDir = new JTextField();\r
+ jTextFieldOutputDir.setPreferredSize(new java.awt.Dimension(300,20));\r
+ jTextFieldOutputDir.addFocusListener(new java.awt.event.FocusAdapter() {\r
public void focusLost(java.awt.event.FocusEvent e) {\r
docConsole.setSaved(false);\r
- ffc.setPlatformDefsOutputDir(jTextField.getText());\r
+ ffc.setPlatformDefsOutputDir(jTextFieldOutputDir.getText());\r
}\r
});\r
}\r
- return jTextField;\r
+ return jTextFieldOutputDir;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel9() {\r
- if (jPanel9 == null) {\r
- jLabel6 = new JLabel();\r
- jLabel6.setPreferredSize(new Dimension(280, 20));\r
- jLabel6.setText(" ");\r
- jLabel5 = new JLabel();\r
- jLabel5.setPreferredSize(new Dimension(40, 20));\r
- jLabel5.setText("Name");\r
- jLabel4 = new JLabel();\r
- jLabel4.setPreferredSize(new Dimension(20, 20));\r
- jLabel4.setText("ID");\r
- jLabel3 = new JLabel();\r
- jLabel3.setPreferredSize(new java.awt.Dimension(150,20));\r
- jLabel3.setText("SKU Information");\r
- jPanel9 = new JPanel();\r
- jPanel9.setPreferredSize(new java.awt.Dimension(450,70));\r
- jPanel9.add(jLabel3, null);\r
- jPanel9.add(jLabel6, null);\r
- jPanel9.add(jLabel4, null);\r
- jPanel9.add(getJTextField2(), null);\r
- jPanel9.add(jLabel5, null);\r
- jPanel9.add(getJTextField3(), null);\r
- jPanel9.add(getJButton(), null);\r
- jPanel9.add(getJButton1(), null);\r
- }\r
- return jPanel9;\r
+ private JPanel getJPanelSkuInfo() {\r
+ if (jPanelSkuInfo == null) {\r
+ jLabelPadd = new JLabel();\r
+ jLabelPadd.setPreferredSize(new Dimension(280, 20));\r
+ jLabelPadd.setText(" ");\r
+ jLabelSkuName = new JLabel();\r
+ jLabelSkuName.setPreferredSize(new Dimension(40, 20));\r
+ jLabelSkuName.setText("Name");\r
+ jLabelSkuId = new JLabel();\r
+ jLabelSkuId.setPreferredSize(new Dimension(20, 20));\r
+ jLabelSkuId.setText("ID");\r
+ jLabelSkuInfo = new JLabel();\r
+ jLabelSkuInfo.setPreferredSize(new java.awt.Dimension(150,20));\r
+ jLabelSkuInfo.setText("SKU Information");\r
+ jPanelSkuInfo = new JPanel();\r
+ jPanelSkuInfo.setPreferredSize(new java.awt.Dimension(450,70));\r
+ jPanelSkuInfo.add(jLabelSkuInfo, null);\r
+ jPanelSkuInfo.add(jLabelPadd, null);\r
+ jPanelSkuInfo.add(jLabelSkuId, null);\r
+ jPanelSkuInfo.add(getJTextFieldSkuId(), null);\r
+ jPanelSkuInfo.add(jLabelSkuName, null);\r
+ jPanelSkuInfo.add(getJTextFieldSkuName(), null);\r
+ jPanelSkuInfo.add(getJButtonSkuAdd(), null);\r
+ jPanelSkuInfo.add(getJButtonSkuDel(), null);\r
+ }\r
+ return jPanelSkuInfo;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField2() {\r
- if (jTextField2 == null) {\r
- jTextField2 = new JTextField();\r
- jTextField2.setPreferredSize(new Dimension(50, 20));\r
+ private JTextField getJTextFieldSkuId() {\r
+ if (jTextFieldSkuId == null) {\r
+ jTextFieldSkuId = new JTextField();\r
+ jTextFieldSkuId.setPreferredSize(new Dimension(50, 20));\r
}\r
- return jTextField2;\r
+ return jTextFieldSkuId;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JTextField \r
*/\r
- private JTextField getJTextField3() {\r
- if (jTextField3 == null) {\r
- jTextField3 = new JTextField();\r
- jTextField3.setPreferredSize(new Dimension(150, 20));\r
+ private JTextField getJTextFieldSkuName() {\r
+ if (jTextFieldSkuName == null) {\r
+ jTextFieldSkuName = new JTextField();\r
+ jTextFieldSkuName.setPreferredSize(new Dimension(150, 20));\r
}\r
- return jTextField3;\r
+ return jTextFieldSkuName;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton() {\r
- if (jButton == null) {\r
- jButton = new JButton();\r
- jButton.setPreferredSize(new Dimension(70, 20));\r
- jButton.setText("Add");\r
- jButton.addActionListener(new java.awt.event.ActionListener() {\r
+ private JButton getJButtonSkuAdd() {\r
+ if (jButtonSkuAdd == null) {\r
+ jButtonSkuAdd = new JButton();\r
+ jButtonSkuAdd.setPreferredSize(new Dimension(70, 20));\r
+ jButtonSkuAdd.setText("Add");\r
+ jButtonSkuAdd.addActionListener(new java.awt.event.ActionListener() {\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- if (jTextField2.getText().length() > 0) {\r
- String[] row = {jTextField2.getText(), jTextField3.getText()};\r
+ if (jTextFieldSkuId.getText().length() > 0) {\r
+ String[] row = {jTextFieldSkuId.getText(), jTextFieldSkuName.getText()};\r
skuInfoTableModel.addRow(row);\r
docConsole.setSaved(false);\r
ffc.genPlatformDefsSkuInfo(row[0], row[1]);\r
}\r
});\r
}\r
- return jButton;\r
+ return jButtonSkuAdd;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton1() {\r
- if (jButton1 == null) {\r
- jButton1 = new JButton();\r
- jButton1.setPreferredSize(new Dimension(70, 20));\r
- jButton1.setText("Delete");\r
- jButton1.addActionListener(new java.awt.event.ActionListener() {\r
+ private JButton getJButtonSkuDel() {\r
+ if (jButtonSkuDel == null) {\r
+ jButtonSkuDel = new JButton();\r
+ jButtonSkuDel.setPreferredSize(new Dimension(70, 20));\r
+ jButtonSkuDel.setText("Delete");\r
+ jButtonSkuDel.addActionListener(new java.awt.event.ActionListener() {\r
public void actionPerformed(java.awt.event.ActionEvent e) {\r
- if (jTable2.isEditing()) {\r
- jTable2.getCellEditor().stopCellEditing();\r
+ if (jTableSkuInfo.isEditing()) {\r
+ jTableSkuInfo.getCellEditor().stopCellEditing();\r
}\r
- if (jTable2.getSelectedRow() < 1) {\r
+ if (jTableSkuInfo.getSelectedRow() < 1) {\r
return;\r
}\r
docConsole.setSaved(false);\r
- ffc.removePlatformDefsSkuInfo(jTable2.getSelectedRow());\r
- skuInfoTableModel.removeRow(jTable2.getSelectedRow());\r
+ ffc.removePlatformDefsSkuInfo(jTableSkuInfo.getSelectedRow());\r
+ skuInfoTableModel.removeRow(jTableSkuInfo.getSelectedRow());\r
}\r
});\r
}\r
- return jButton1;\r
+ return jButtonSkuDel;\r
}\r
\r
\r
private static final long serialVersionUID = 1L;\r
\r
private JPanel jContentPane = null;\r
- private JPanel jPanel = null;\r
- private JPanel jPanel1 = null;\r
- private JPanel jPanel2 = null;\r
- private JPanel jPanel3 = null;\r
- private JPanel jPanel4 = null;\r
- private JButton jButton = null;\r
- private JButton jButton1 = null;\r
- private JButton jButton2 = null;\r
+ private JPanel jPanelContentEast = null;\r
+ private JPanel jPanelContentCenter = null;\r
+ private JButton jButtonCancel = null;\r
+ private JButton jButtonOk = null;\r
private ICheckBoxList checkBoxList = null;\r
\r
\r
\r
\r
public void actionPerformed(ActionEvent arg0) {\r
- // TODO Auto-generated method stub\r
- if (arg0.getSource() == jButton1){\r
- checkBoxList.setAllItemsUnchecked();\r
- }\r
\r
- if (arg0.getSource() == jButton2){\r
+ if (arg0.getSource() == jButtonOk){\r
\r
this.dispose();\r
}\r
\r
- if (arg0.getSource() == jButton){\r
+ if (arg0.getSource() == jButtonCancel){\r
this.dispose();\r
}\r
}\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel() {\r
- if (jPanel == null) {\r
+ private JPanel getJPanelContentEast() {\r
+ if (jPanelContentEast == null) {\r
FlowLayout flowLayout = new FlowLayout();\r
flowLayout.setVgap(10);\r
- jPanel = new JPanel();\r
- jPanel.setLayout(flowLayout);\r
- jPanel.setPreferredSize(new java.awt.Dimension(100,30));\r
- jPanel.add(getJButton1(), null);\r
- jPanel.add(getJButton2(), null);\r
- jPanel.add(getJButton(), null);\r
- }\r
- return jPanel;\r
- }\r
-\r
- /**\r
- * This method initializes jPanel1 \r
- * \r
- * @return javax.swing.JPanel \r
- */\r
- private JPanel getJPanel1() {\r
- if (jPanel1 == null) {\r
- jPanel1 = new JPanel();\r
- }\r
- return jPanel1;\r
- }\r
-\r
- /**\r
- * This method initializes jPanel2 \r
- * \r
- * @return javax.swing.JPanel \r
- */\r
- private JPanel getJPanel2() {\r
- if (jPanel2 == null) {\r
- jPanel2 = new JPanel();\r
+ jPanelContentEast = new JPanel();\r
+ jPanelContentEast.setLayout(flowLayout);\r
+ jPanelContentEast.setPreferredSize(new java.awt.Dimension(100,30));\r
+ jPanelContentEast.add(getJButtonOk(), null);\r
+ jPanelContentEast.add(getJButtonCancel(), null);\r
}\r
- return jPanel2;\r
- }\r
-\r
- /**\r
- * This method initializes jPanel3 \r
- * \r
- * @return javax.swing.JPanel \r
- */\r
- private JPanel getJPanel3() {\r
- if (jPanel3 == null) {\r
- jPanel3 = new JPanel();\r
- }\r
- return jPanel3;\r
+ return jPanelContentEast;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JPanel \r
*/\r
- private JPanel getJPanel4() {\r
- if (jPanel4 == null) {\r
- jPanel4 = new JPanel();\r
- jPanel4.setLayout(new FlowLayout());\r
- jPanel4.add(getJScrollPane(), null);\r
+ private JPanel getJPanelContentCenter() {\r
+ if (jPanelContentCenter == null) {\r
+ jPanelContentCenter = new JPanel();\r
+ jPanelContentCenter.setLayout(new FlowLayout());\r
+ jPanelContentCenter.add(getJScrollPane(), null);\r
\r
}\r
- return jPanel4;\r
+ return jPanelContentCenter;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton() {\r
- if (jButton == null) {\r
- jButton = new JButton();\r
- jButton.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton.setText("Cancel");\r
- jButton.addActionListener(this);\r
+ private JButton getJButtonCancel() {\r
+ if (jButtonCancel == null) {\r
+ jButtonCancel = new JButton();\r
+ jButtonCancel.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jButtonCancel.setText("Cancel");\r
+ jButtonCancel.addActionListener(this);\r
}\r
- return jButton;\r
- }\r
-\r
- /**\r
- * This method initializes jButton1 \r
- * \r
- * @return javax.swing.JButton \r
- */\r
- private JButton getJButton1() {\r
- if (jButton1 == null) {\r
- jButton1 = new JButton();\r
- jButton1.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton1.setHorizontalTextPosition(javax.swing.SwingConstants.LEADING);\r
- jButton1.setText("Clear");\r
- jButton1.setVisible(false);\r
- jButton1.addActionListener(this);\r
- }\r
- return jButton1;\r
+ return jButtonCancel;\r
}\r
\r
/**\r
* \r
* @return javax.swing.JButton \r
*/\r
- private JButton getJButton2() {\r
- if (jButton2 == null) {\r
- jButton2 = new JButton();\r
- jButton2.setPreferredSize(new java.awt.Dimension(80,20));\r
- jButton2.setText("Ok");\r
- jButton2.setActionCommand("GenGuidValue");\r
- jButton2.addActionListener(this);\r
+ private JButton getJButtonOk() {\r
+ if (jButtonOk == null) {\r
+ jButtonOk = new JButton();\r
+ jButtonOk.setPreferredSize(new java.awt.Dimension(80,20));\r
+ jButtonOk.setText("Ok");\r
+ jButtonOk.setActionCommand("GenGuidValue");\r
+ jButtonOk.addActionListener(this);\r
}\r
- return jButton2;\r
+ return jButtonOk;\r
}\r
\r
/**\r
if (checkBoxList == null) {\r
checkBoxList = new ICheckBoxList();\r
checkBoxList.setBounds(new java.awt.Rectangle(40,20,177,74));\r
-// Vector<String> v = new Vector<String>();\r
-// v.add("DATA_HUB_RECORD");\r
-// v.add("EFI_EVENT");\r
-// v.add("EFI_SYSTEM_CONFIGURATION_TABLE");\r
-// v.add("EFI_VARIABLE");\r
-// v.add("GUID");\r
-// v.add("HII_PACKAGE_LIST");\r
-// v.add("HOB");\r
-// v.add("TOKEN_SPACE_GUID");\r
-// \r
-// checkBoxList.setAllItems(v);\r
+\r
}\r
return checkBoxList;\r
}\r
\r
public GenListDialog(ActionListener i){\r
this();\r
- jButton2.addActionListener(i);\r
+ jButtonOk.addActionListener(i);\r
\r
}\r
\r
if (jContentPane == null) {\r
jContentPane = new JPanel();\r
jContentPane.setLayout(new BorderLayout());\r
- jContentPane.add(getJPanel(), java.awt.BorderLayout.EAST);\r
- jContentPane.add(getJPanel1(), java.awt.BorderLayout.WEST);\r
- jContentPane.add(getJPanel2(), java.awt.BorderLayout.NORTH);\r
- jContentPane.add(getJPanel3(), java.awt.BorderLayout.SOUTH);\r
- jContentPane.add(getJPanel4(), java.awt.BorderLayout.CENTER);\r
+ jContentPane.add(getJPanelContentEast(), java.awt.BorderLayout.EAST);\r
+ jContentPane.add(getJPanelContentCenter(), java.awt.BorderLayout.CENTER);\r
}\r
return jContentPane;\r
}\r