- this.sfid = inSourceFilesIdentifications;\r
-\r
- if (this.sfid != null) {\r
- this.jTextFieldFileName.setText(sfid.getFilename());\r
- this.jTextFieldTagName.setText(sfid.getTagName());\r
- this.jTextFieldToolCode.setText(sfid.getToolCode());\r
- this.jTextFieldToolChainFamily.setText(sfid.getToolChainFamily());\r
- jTextFieldFeatureFlag.setText(sfid.getFeatureFlag());\r
- this.jArchCheckBox.setSelectedItems(sfid.getSupArchList());\r
+ //this.sfid = inSourceFilesIdentifications;\r
+ this.msaFileName = fileName;\r
+\r
+ if (inSourceFilesIdentifications != null) {\r
+ this.jTextFieldFileName.setText(inSourceFilesIdentifications.getFilename());\r
+ this.jTextFieldTagName.setText(inSourceFilesIdentifications.getTagName());\r
+\r
+ //\r
+ // Generate Tool Code selection list\r
+ //\r
+ Vector<String> v = ed.getVToolCode();\r
+ boolean isFind = false;\r
+ String strToolCode = inSourceFilesIdentifications.getToolCode();\r
+\r
+ //\r
+ // If the input value is not in the default list, add it to the list\r
+ //\r
+ if (strToolCode != null) {\r
+ for (int index = 0; index < v.size(); index++) {\r
+ if (v.elementAt(index).equals(strToolCode)) {\r
+ isFind = true;\r
+ break;\r
+ }\r
+ }\r
+ if (!isFind && !isEmpty(strToolCode)) {\r
+ v.addElement(strToolCode);\r
+ }\r
+ }\r
+\r
+ Tools.generateComboBoxByVector(iComboBoxToolCode, v);\r
+ this.iComboBoxToolCode.setSelectedItem(strToolCode);\r
+\r
+ this.jTextFieldToolChainFamily.setText(inSourceFilesIdentifications.getToolChainFamily());\r
+ jTextFieldFeatureFlag.setText(inSourceFilesIdentifications.getFeatureFlag());\r
+ this.jArchCheckBox.setSelectedItems(inSourceFilesIdentifications.getSupArchList());\r