]> git.proxmox.com Git - mirror_edk2.git/commitdiff
1. Modify start script to
authorhche10x <hche10x@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 28 Apr 2006 08:47:59 +0000 (08:47 +0000)
committerhche10x <hche10x@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 28 Apr 2006 08:47:59 +0000 (08:47 +0000)
a. Check if exist ant and xmlbeans
b. Call main class instead of call .jar file
2. Adjust the structure of page “module header info” to meet new request.
3. Fix bugs in UIs.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@74 6f19259b-4bc3-4df7-8a09-765794883524

19 files changed:
Tools/Source/ModuleEditor/MANIFEST.MF
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/MbdHeader.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/MbdLibHeader.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/ModuleBootModes.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/ModuleDataHubs.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/ModuleEvents.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/ModuleExterns.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/ModuleFormsets.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/ModuleGuids.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/ModuleHobs.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/ModuleIncludes.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/ModuleLibraryClassDefinitions.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/ModuleMain.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/ModulePpis.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/ModuleProtocols.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/ModuleSystemTables.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/MsaHeader.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/module/ui/MsaLibHeader.java
Tools/Source/ModuleEditor/src/org/tianocore/packaging/workspace/common/Workspace.java

index dffa2192fa7ae446edd2e4bbfa375e14cd1607c6..544cd0bae97cd8382fe985e5af0e7ea9d63c4ea1 100644 (file)
@@ -1,3 +1,2 @@
 Manifest-Version: 1.0\r
 Main-Class: org.tianocore.packaging.module.ui.ModuleMain\r
 Manifest-Version: 1.0\r
 Main-Class: org.tianocore.packaging.module.ui.ModuleMain\r
-Class-Path: ../Jars/SurfaceArea.jar ../bin/xmlbeans/lib/jsr173_1.0_api.jar ../bin/xmlbeans/lib/xbean.jar ../bin/xmlbeans/lib/xbean_xpath.jar ../bin/xmlbeans/lib/xmlpublic.jar ../bin/xmlbeans/lib/saxon8.jar ../bin/xmlbeans/lib/saxon8-jdom.jar ../bin/xmlbeans/lib/saxon8-sql.jar ../bin/xmlbeans/lib/resolver.jar\r
index 9176407277fa9955a2c858ee001c0a29e17e3453..c9e65d12623a323bb2dc0486388e301b6d1a655c 100644 (file)
@@ -72,8 +72,6 @@ public class MbdHeader extends IInternalFrame {
 \r
     private JLabel jLabelCopyright = null;\r
 \r
 \r
     private JLabel jLabelCopyright = null;\r
 \r
-    private JTextArea jTextAreaCopyright = null;\r
-\r
     private JLabel jLabelDescription = null;\r
 \r
     private JTextArea jTextAreaDescription = null;\r
     private JLabel jLabelDescription = null;\r
 \r
     private JTextArea jTextAreaDescription = null;\r
@@ -84,8 +82,6 @@ public class MbdHeader extends IInternalFrame {
 \r
     private JScrollPane jScrollPaneLicense = null;\r
 \r
 \r
     private JScrollPane jScrollPaneLicense = null;\r
 \r
-    private JScrollPane jScrollPaneCopyright = null;\r
-\r
     private JScrollPane jScrollPaneDescription = null;\r
 \r
     private StarLabel jStarLabel1 = null;\r
     private JScrollPane jScrollPaneDescription = null;\r
 \r
     private StarLabel jStarLabel1 = null;\r
@@ -102,6 +98,8 @@ public class MbdHeader extends IInternalFrame {
 \r
     private MbdHeaderDocument.MbdHeader mbdHeader = null;\r
 \r
 \r
     private MbdHeaderDocument.MbdHeader mbdHeader = null;\r
 \r
+    private JTextField jTextFieldCopyright = null;\r
+\r
     /**\r
      This method initializes jTextFieldBaseName\r
      \r
     /**\r
      This method initializes jTextFieldBaseName\r
      \r
@@ -125,7 +123,7 @@ public class MbdHeader extends IInternalFrame {
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
-            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 35, 240, 20));\r
+            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 35, 250, 20));\r
         }\r
         return jTextFieldGuid;\r
     }\r
         }\r
         return jTextFieldGuid;\r
     }\r
@@ -153,7 +151,7 @@ public class MbdHeader extends IInternalFrame {
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
-            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(405, 35, 75, 20));\r
+            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(415, 35, 65, 20));\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
@@ -175,20 +173,6 @@ public class MbdHeader extends IInternalFrame {
         return jTextAreaLicense;\r
     }\r
 \r
         return jTextAreaLicense;\r
     }\r
 \r
-    /**\r
-     This method initializes jTextAreaCopyright \r
-     \r
-     @return javax.swing.JTextArea jTextAreaCopyright\r
-     \r
-     **/\r
-    private JTextArea getJTextAreaCopyright() {\r
-        if (jTextAreaCopyright == null) {\r
-            jTextAreaCopyright = new JTextArea();\r
-            jTextAreaCopyright.setLineWrap(true);\r
-        }\r
-        return jTextAreaCopyright;\r
-    }\r
-\r
     /**\r
      This method initializes jTextAreaDescription \r
      \r
     /**\r
      This method initializes jTextAreaDescription \r
      \r
@@ -251,22 +235,6 @@ public class MbdHeader extends IInternalFrame {
         return jScrollPaneLicense;\r
     }\r
 \r
         return jScrollPaneLicense;\r
     }\r
 \r
-    /**\r
-     This method initializes jScrollPaneCopyright \r
-     \r
-     @return javax.swing.JScrollPane jScrollPaneCopyright\r
-     \r
-     **/\r
-    private JScrollPane getJScrollPaneCopyright() {\r
-        if (jScrollPaneCopyright == null) {\r
-            jScrollPaneCopyright = new JScrollPane();\r
-            jScrollPaneCopyright.setBounds(new java.awt.Rectangle(160, 170, 320, 80));\r
-            jScrollPaneCopyright.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);\r
-            jScrollPaneCopyright.setViewportView(getJTextAreaCopyright());\r
-        }\r
-        return jScrollPaneCopyright;\r
-    }\r
-\r
     /**\r
      This method initializes jScrollPaneDescription \r
      \r
     /**\r
      This method initializes jScrollPaneDescription \r
      \r
@@ -276,13 +244,26 @@ public class MbdHeader extends IInternalFrame {
     private JScrollPane getJScrollPaneDescription() {\r
         if (jScrollPaneDescription == null) {\r
             jScrollPaneDescription = new JScrollPane();\r
     private JScrollPane getJScrollPaneDescription() {\r
         if (jScrollPaneDescription == null) {\r
             jScrollPaneDescription = new JScrollPane();\r
-            jScrollPaneDescription.setBounds(new java.awt.Rectangle(160, 255, 320, 80));\r
+            jScrollPaneDescription.setBounds(new java.awt.Rectangle(160, 195, 320, 80));\r
             jScrollPaneDescription.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);\r
             jScrollPaneDescription.setViewportView(getJTextAreaDescription());\r
         }\r
         return jScrollPaneDescription;\r
     }\r
 \r
             jScrollPaneDescription.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);\r
             jScrollPaneDescription.setViewportView(getJTextAreaDescription());\r
         }\r
         return jScrollPaneDescription;\r
     }\r
 \r
+    /**\r
+     * This method initializes jTextFieldCopyright     \r
+     *         \r
+     * @return javax.swing.JTextField  \r
+     */\r
+    private JTextField getJTextFieldCopyright() {\r
+        if (jTextFieldCopyright == null) {\r
+            jTextFieldCopyright = new JTextField();\r
+            jTextFieldCopyright.setBounds(new java.awt.Rectangle(160,170,320,20));\r
+        }\r
+        return jTextFieldCopyright;\r
+    }\r
+\r
     public static void main(String[] args) {\r
 \r
     }\r
     public static void main(String[] args) {\r
 \r
     }\r
@@ -343,7 +324,7 @@ public class MbdHeader extends IInternalFrame {
                 this.jTextAreaLicense.setText(this.mbdHeader.getLicense().getStringValue());\r
             }\r
             if (this.mbdHeader.getCopyright() != null) {\r
                 this.jTextAreaLicense.setText(this.mbdHeader.getLicense().getStringValue());\r
             }\r
             if (this.mbdHeader.getCopyright() != null) {\r
-                this.jTextAreaCopyright.setText(this.mbdHeader.getCopyright());\r
+                this.jTextFieldCopyright.setText(this.mbdHeader.getCopyright());\r
             }\r
             if (this.mbdHeader.getDescription() != null) {\r
                 this.jTextAreaDescription.setText(this.mbdHeader.getDescription());\r
             }\r
             if (this.mbdHeader.getDescription() != null) {\r
                 this.jTextAreaDescription.setText(this.mbdHeader.getDescription());\r
@@ -365,7 +346,7 @@ public class MbdHeader extends IInternalFrame {
             this.jTextFieldGuid.setEnabled(!isView);\r
             this.jTextFieldVersion.setEnabled(!isView);\r
             this.jTextAreaLicense.setEnabled(!isView);\r
             this.jTextFieldGuid.setEnabled(!isView);\r
             this.jTextFieldVersion.setEnabled(!isView);\r
             this.jTextAreaLicense.setEnabled(!isView);\r
-            this.jTextAreaCopyright.setEnabled(!isView);\r
+            this.jTextFieldCopyright.setEnabled(!isView);\r
             this.jTextAreaDescription.setEnabled(!isView);\r
             this.jButtonCancel.setEnabled(!isView);\r
             this.jButtonGenerateGuid.setEnabled(!isView);\r
             this.jTextAreaDescription.setEnabled(!isView);\r
             this.jButtonCancel.setEnabled(!isView);\r
             this.jButtonGenerateGuid.setEnabled(!isView);\r
@@ -383,7 +364,7 @@ public class MbdHeader extends IInternalFrame {
         if (jContentPane == null) {\r
             jLabelDescription = new JLabel();\r
             jLabelDescription.setText("Description");\r
         if (jContentPane == null) {\r
             jLabelDescription = new JLabel();\r
             jLabelDescription.setText("Description");\r
-            jLabelDescription.setBounds(new java.awt.Rectangle(15, 255, 140, 20));\r
+            jLabelDescription.setBounds(new java.awt.Rectangle(15, 195, 140, 20));\r
             jLabelCopyright = new JLabel();\r
             jLabelCopyright.setText("Copyright");\r
             jLabelCopyright.setBounds(new java.awt.Rectangle(15, 170, 140, 20));\r
             jLabelCopyright = new JLabel();\r
             jLabelCopyright.setText("Copyright");\r
             jLabelCopyright.setBounds(new java.awt.Rectangle(15, 170, 140, 20));\r
@@ -417,7 +398,6 @@ public class MbdHeader extends IInternalFrame {
             jContentPane.add(getJButtonOk(), null);\r
             jContentPane.add(getJButtonCancel(), null);\r
             jContentPane.add(getJScrollPaneLicense(), null);\r
             jContentPane.add(getJButtonOk(), null);\r
             jContentPane.add(getJButtonCancel(), null);\r
             jContentPane.add(getJScrollPaneLicense(), null);\r
-            jContentPane.add(getJScrollPaneCopyright(), null);\r
             jContentPane.add(getJScrollPaneDescription(), null);\r
 \r
             jStarLabel1 = new StarLabel();\r
             jContentPane.add(getJScrollPaneDescription(), null);\r
 \r
             jStarLabel1 = new StarLabel();\r
@@ -431,7 +411,7 @@ public class MbdHeader extends IInternalFrame {
             jStarLabel5 = new StarLabel();\r
             jStarLabel5.setLocation(new java.awt.Point(0, 170));\r
             jStarLabel6 = new StarLabel();\r
             jStarLabel5 = new StarLabel();\r
             jStarLabel5.setLocation(new java.awt.Point(0, 170));\r
             jStarLabel6 = new StarLabel();\r
-            jStarLabel6.setLocation(new java.awt.Point(0, 255));\r
+            jStarLabel6.setLocation(new java.awt.Point(0, 195));\r
 \r
             jContentPane.add(jStarLabel1, null);\r
             jContentPane.add(jStarLabel2, null);\r
 \r
             jContentPane.add(jStarLabel1, null);\r
             jContentPane.add(jStarLabel2, null);\r
@@ -439,6 +419,7 @@ public class MbdHeader extends IInternalFrame {
             jContentPane.add(jStarLabel4, null);\r
             jContentPane.add(jStarLabel5, null);\r
             jContentPane.add(jStarLabel6, null);\r
             jContentPane.add(jStarLabel4, null);\r
             jContentPane.add(jStarLabel5, null);\r
             jContentPane.add(jStarLabel6, null);\r
+            jContentPane.add(getJTextFieldCopyright(), null);\r
         }\r
         return jContentPane;\r
     }\r
         }\r
         return jContentPane;\r
     }\r
@@ -494,7 +475,7 @@ public class MbdHeader extends IInternalFrame {
             Log.err("License couldn't be empty");\r
             return false;\r
         }\r
             Log.err("License couldn't be empty");\r
             return false;\r
         }\r
-        if (isEmpty(this.jTextAreaCopyright.getText())) {\r
+        if (isEmpty(this.jTextFieldCopyright.getText())) {\r
             Log.err("Copyright couldn't be empty");\r
             return false;\r
         }\r
             Log.err("Copyright couldn't be empty");\r
             return false;\r
         }\r
@@ -514,7 +495,7 @@ public class MbdHeader extends IInternalFrame {
             Log.err("Incorrect data type for Guid");\r
             return false;\r
         }\r
             Log.err("Incorrect data type for Guid");\r
             return false;\r
         }\r
-        if (!DataValidation.isCopyright(this.jTextAreaCopyright.getText())) {\r
+        if (!DataValidation.isCopyright(this.jTextFieldCopyright.getText())) {\r
             Log.err("Incorrect data type for Copyright");\r
             return false;\r
         }\r
             Log.err("Incorrect data type for Copyright");\r
             return false;\r
         }\r
@@ -558,7 +539,7 @@ public class MbdHeader extends IInternalFrame {
                 this.mbdHeader.setLicense(mLicense);\r
             }\r
 \r
                 this.mbdHeader.setLicense(mLicense);\r
             }\r
 \r
-            this.mbdHeader.setCopyright(this.jTextAreaCopyright.getText());\r
+            this.mbdHeader.setCopyright(this.jTextFieldCopyright.getText());\r
             this.mbdHeader.setDescription(this.jTextAreaDescription.getText());\r
 \r
             if (this.mbdHeader.getCreated() == null) {\r
             this.mbdHeader.setDescription(this.jTextAreaDescription.getText());\r
 \r
             if (this.mbdHeader.getCreated() == null) {\r
index 7f355c1e4d8f870751a305b894fc109884116eed..8adde849a0009dc27325474a39ab5747e199a309 100644 (file)
@@ -72,8 +72,6 @@ public class MbdLibHeader extends IInternalFrame {
 \r
     private JLabel jLabelCopyright = null;\r
 \r
 \r
     private JLabel jLabelCopyright = null;\r
 \r
-    private JTextArea jTextAreaCopyright = null;\r
-\r
     private JLabel jLabelDescription = null;\r
 \r
     private JTextArea jTextAreaDescription = null;\r
     private JLabel jLabelDescription = null;\r
 \r
     private JTextArea jTextAreaDescription = null;\r
@@ -84,8 +82,6 @@ public class MbdLibHeader extends IInternalFrame {
 \r
     private JScrollPane jScrollPaneLicense = null;\r
 \r
 \r
     private JScrollPane jScrollPaneLicense = null;\r
 \r
-    private JScrollPane jScrollPaneCopyright = null;\r
-\r
     private JScrollPane jScrollPaneDescription = null;\r
 \r
     private StarLabel jStarLabel1 = null;\r
     private JScrollPane jScrollPaneDescription = null;\r
 \r
     private StarLabel jStarLabel1 = null;\r
@@ -102,6 +98,8 @@ public class MbdLibHeader extends IInternalFrame {
 \r
     private MbdLibHeaderDocument.MbdLibHeader mbdLibHeader = null;\r
 \r
 \r
     private MbdLibHeaderDocument.MbdLibHeader mbdLibHeader = null;\r
 \r
+    private JTextField jTextFieldCopyright = null;\r
+\r
     /**\r
      This method initializes jTextFieldBaseName \r
      \r
     /**\r
      This method initializes jTextFieldBaseName \r
      \r
@@ -125,7 +123,7 @@ public class MbdLibHeader extends IInternalFrame {
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
-            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 35, 240, 20));\r
+            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 35, 250, 20));\r
         }\r
         return jTextFieldGuid;\r
     }\r
         }\r
         return jTextFieldGuid;\r
     }\r
@@ -153,7 +151,7 @@ public class MbdLibHeader extends IInternalFrame {
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
-            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(405, 35, 75, 20));\r
+            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(415, 35, 65, 20));\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
@@ -175,20 +173,6 @@ public class MbdLibHeader extends IInternalFrame {
         return jTextAreaLicense;\r
     }\r
 \r
         return jTextAreaLicense;\r
     }\r
 \r
-    /**\r
-     This method initializes jTextAreaCopyright \r
-     \r
-     @return javax.swing.JTextArea jTextAreaCopyright\r
-     \r
-     **/\r
-    private JTextArea getJTextAreaCopyright() {\r
-        if (jTextAreaCopyright == null) {\r
-            jTextAreaCopyright = new JTextArea();\r
-            jTextAreaCopyright.setLineWrap(true);\r
-        }\r
-        return jTextAreaCopyright;\r
-    }\r
-\r
     /**\r
      This method initializes jTextAreaDescription \r
      \r
     /**\r
      This method initializes jTextAreaDescription \r
      \r
@@ -251,22 +235,6 @@ public class MbdLibHeader extends IInternalFrame {
         return jScrollPaneLicense;\r
     }\r
 \r
         return jScrollPaneLicense;\r
     }\r
 \r
-    /**\r
-     This method initializes jScrollPaneCopyright \r
-     \r
-     @return javax.swing.JScrollPane jScrollPaneCopyright\r
-     \r
-     **/\r
-    private JScrollPane getJScrollPaneCopyright() {\r
-        if (jScrollPaneCopyright == null) {\r
-            jScrollPaneCopyright = new JScrollPane();\r
-            jScrollPaneCopyright.setBounds(new java.awt.Rectangle(160, 170, 320, 80));\r
-            jScrollPaneCopyright.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);\r
-            jScrollPaneCopyright.setViewportView(getJTextAreaCopyright());\r
-        }\r
-        return jScrollPaneCopyright;\r
-    }\r
-\r
     /**\r
      This method initializes jScrollPaneDescription \r
      \r
     /**\r
      This method initializes jScrollPaneDescription \r
      \r
@@ -276,13 +244,27 @@ public class MbdLibHeader extends IInternalFrame {
     private JScrollPane getJScrollPaneDescription() {\r
         if (jScrollPaneDescription == null) {\r
             jScrollPaneDescription = new JScrollPane();\r
     private JScrollPane getJScrollPaneDescription() {\r
         if (jScrollPaneDescription == null) {\r
             jScrollPaneDescription = new JScrollPane();\r
-            jScrollPaneDescription.setBounds(new java.awt.Rectangle(160, 255, 320, 80));\r
+            jScrollPaneDescription.setBounds(new java.awt.Rectangle(160, 195, 320, 80));\r
             jScrollPaneDescription.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);\r
             jScrollPaneDescription.setViewportView(getJTextAreaDescription());\r
         }\r
         return jScrollPaneDescription;\r
     }\r
 \r
             jScrollPaneDescription.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);\r
             jScrollPaneDescription.setViewportView(getJTextAreaDescription());\r
         }\r
         return jScrollPaneDescription;\r
     }\r
 \r
+    /**\r
+      This method initializes jTextFieldCopyright      \r
+       \r
+      @return javax.swing.JTextField jTextFieldCopyright\r
+     \r
+     **/\r
+    private JTextField getJTextFieldCopyright() {\r
+        if (jTextFieldCopyright == null) {\r
+            jTextFieldCopyright = new JTextField();\r
+            jTextFieldCopyright.setBounds(new java.awt.Rectangle(160,170,320,20));\r
+        }\r
+        return jTextFieldCopyright;\r
+    }\r
+\r
     public static void main(String[] args) {\r
 \r
     }\r
     public static void main(String[] args) {\r
 \r
     }\r
@@ -345,7 +327,7 @@ public class MbdLibHeader extends IInternalFrame {
                 this.jTextAreaLicense.setText(this.mbdLibHeader.getLicense().getStringValue());\r
             }\r
             if (this.mbdLibHeader.getCopyright() != null) {\r
                 this.jTextAreaLicense.setText(this.mbdLibHeader.getLicense().getStringValue());\r
             }\r
             if (this.mbdLibHeader.getCopyright() != null) {\r
-                this.jTextAreaCopyright.setText(this.mbdLibHeader.getCopyright());\r
+                this.jTextFieldCopyright.setText(this.mbdLibHeader.getCopyright());\r
             }\r
             if (this.mbdLibHeader.getDescription() != null) {\r
                 this.jTextAreaDescription.setText(this.mbdLibHeader.getDescription());\r
             }\r
             if (this.mbdLibHeader.getDescription() != null) {\r
                 this.jTextAreaDescription.setText(this.mbdLibHeader.getDescription());\r
@@ -367,7 +349,7 @@ public class MbdLibHeader extends IInternalFrame {
             this.jTextFieldGuid.setEnabled(!isView);\r
             this.jTextFieldVersion.setEnabled(!isView);\r
             this.jTextAreaLicense.setEnabled(!isView);\r
             this.jTextFieldGuid.setEnabled(!isView);\r
             this.jTextFieldVersion.setEnabled(!isView);\r
             this.jTextAreaLicense.setEnabled(!isView);\r
-            this.jTextAreaCopyright.setEnabled(!isView);\r
+            this.jTextFieldCopyright.setEnabled(!isView);\r
             this.jTextAreaDescription.setEnabled(!isView);\r
             this.jButtonCancel.setEnabled(!isView);\r
             this.jButtonGenerateGuid.setEnabled(!isView);\r
             this.jTextAreaDescription.setEnabled(!isView);\r
             this.jButtonCancel.setEnabled(!isView);\r
             this.jButtonGenerateGuid.setEnabled(!isView);\r
@@ -385,7 +367,7 @@ public class MbdLibHeader extends IInternalFrame {
         if (jContentPane == null) {\r
             jLabelDescription = new JLabel();\r
             jLabelDescription.setText("Description");\r
         if (jContentPane == null) {\r
             jLabelDescription = new JLabel();\r
             jLabelDescription.setText("Description");\r
-            jLabelDescription.setBounds(new java.awt.Rectangle(15, 255, 140, 20));\r
+            jLabelDescription.setBounds(new java.awt.Rectangle(15, 195, 140, 20));\r
             jLabelCopyright = new JLabel();\r
             jLabelCopyright.setText("Copyright");\r
             jLabelCopyright.setBounds(new java.awt.Rectangle(15, 170, 140, 20));\r
             jLabelCopyright = new JLabel();\r
             jLabelCopyright.setText("Copyright");\r
             jLabelCopyright.setBounds(new java.awt.Rectangle(15, 170, 140, 20));\r
@@ -419,7 +401,6 @@ public class MbdLibHeader extends IInternalFrame {
             jContentPane.add(getJButtonOk(), null);\r
             jContentPane.add(getJButtonCancel(), null);\r
             jContentPane.add(getJScrollPaneLicense(), null);\r
             jContentPane.add(getJButtonOk(), null);\r
             jContentPane.add(getJButtonCancel(), null);\r
             jContentPane.add(getJScrollPaneLicense(), null);\r
-            jContentPane.add(getJScrollPaneCopyright(), null);\r
             jContentPane.add(getJScrollPaneDescription(), null);\r
 \r
             jStarLabel1 = new StarLabel();\r
             jContentPane.add(getJScrollPaneDescription(), null);\r
 \r
             jStarLabel1 = new StarLabel();\r
@@ -433,7 +414,7 @@ public class MbdLibHeader extends IInternalFrame {
             jStarLabel5 = new StarLabel();\r
             jStarLabel5.setLocation(new java.awt.Point(0, 170));\r
             jStarLabel6 = new StarLabel();\r
             jStarLabel5 = new StarLabel();\r
             jStarLabel5.setLocation(new java.awt.Point(0, 170));\r
             jStarLabel6 = new StarLabel();\r
-            jStarLabel6.setLocation(new java.awt.Point(0, 255));\r
+            jStarLabel6.setLocation(new java.awt.Point(0, 195));\r
 \r
             jContentPane.add(jStarLabel1, null);\r
             jContentPane.add(jStarLabel2, null);\r
 \r
             jContentPane.add(jStarLabel1, null);\r
             jContentPane.add(jStarLabel2, null);\r
@@ -441,6 +422,7 @@ public class MbdLibHeader extends IInternalFrame {
             jContentPane.add(jStarLabel4, null);\r
             jContentPane.add(jStarLabel5, null);\r
             jContentPane.add(jStarLabel6, null);\r
             jContentPane.add(jStarLabel4, null);\r
             jContentPane.add(jStarLabel5, null);\r
             jContentPane.add(jStarLabel6, null);\r
+            jContentPane.add(getJTextFieldCopyright(), null);\r
         }\r
         return jContentPane;\r
     }\r
         }\r
         return jContentPane;\r
     }\r
@@ -493,7 +475,7 @@ public class MbdLibHeader extends IInternalFrame {
             Log.err("License couldn't be empty");\r
             return false;\r
         }\r
             Log.err("License couldn't be empty");\r
             return false;\r
         }\r
-        if (isEmpty(this.jTextAreaCopyright.getText())) {\r
+        if (isEmpty(this.jTextFieldCopyright.getText())) {\r
             Log.err("Copyright couldn't be empty");\r
             return false;\r
         }\r
             Log.err("Copyright couldn't be empty");\r
             return false;\r
         }\r
@@ -513,7 +495,7 @@ public class MbdLibHeader extends IInternalFrame {
             Log.err("Incorrect data type for Guid");\r
             return false;\r
         }\r
             Log.err("Incorrect data type for Guid");\r
             return false;\r
         }\r
-        if (!DataValidation.isCopyright(this.jTextAreaCopyright.getText())) {\r
+        if (!DataValidation.isCopyright(this.jTextFieldCopyright.getText())) {\r
             Log.err("Incorrect data type for Copyright");\r
             return false;\r
         }\r
             Log.err("Incorrect data type for Copyright");\r
             return false;\r
         }\r
@@ -557,7 +539,7 @@ public class MbdLibHeader extends IInternalFrame {
                 this.mbdLibHeader.setLicense(mLicense);\r
             }\r
 \r
                 this.mbdLibHeader.setLicense(mLicense);\r
             }\r
 \r
-            this.mbdLibHeader.setCopyright(this.jTextAreaCopyright.getText());\r
+            this.mbdLibHeader.setCopyright(this.jTextFieldCopyright.getText());\r
             this.mbdLibHeader.setDescription(this.jTextAreaDescription.getText());\r
 \r
             if (this.mbdLibHeader.getCreated() == null) {\r
             this.mbdLibHeader.setDescription(this.jTextAreaDescription.getText());\r
 \r
             if (this.mbdLibHeader.getCreated() == null) {\r
index 1acfa821e7c513c6ce076f7d3667294b8e4e5e92..308b17dd8edee2534d7658ca3d4afd49d4fdbcd2 100644 (file)
@@ -88,7 +88,7 @@ public class ModuleBootModes extends IInternalFrame {
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
-            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 35, 240, 20));\r
+            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 35, 250, 20));\r
         }\r
         return jTextFieldGuid;\r
     }\r
         }\r
         return jTextFieldGuid;\r
     }\r
@@ -162,7 +162,7 @@ public class ModuleBootModes extends IInternalFrame {
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
-            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 85, 320, 20));\r
+            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 85, 50, 20));\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
@@ -176,7 +176,7 @@ public class ModuleBootModes extends IInternalFrame {
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
-            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(405, 35, 75, 20));\r
+            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(415, 35, 65, 20));\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
index 1d8e88c061b6bffd5acf4b0a5ecb54580e4d9a1a..79613d2724ef15f4657b9bc6320711ec8491ad20 100644 (file)
@@ -87,7 +87,7 @@ public class ModuleDataHubs extends IInternalFrame {
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
-            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 35, 240, 20));\r
+            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 35, 250, 20));\r
         }\r
         return jTextFieldGuid;\r
     }\r
         }\r
         return jTextFieldGuid;\r
     }\r
@@ -161,7 +161,7 @@ public class ModuleDataHubs extends IInternalFrame {
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
-            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(405, 35, 75, 20));\r
+            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(415, 35, 65, 20));\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
@@ -177,7 +177,7 @@ public class ModuleDataHubs extends IInternalFrame {
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
-            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 85, 320, 20));\r
+            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 85, 50, 20));\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
index abc3653d298e49302541b0dff0c21edfda46d6e7..5d6151ff13e729a64437e6b71480d211ebdc5a9d 100644 (file)
@@ -154,7 +154,7 @@ public class ModuleEvents extends IInternalFrame {
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
-            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 60, 240, 20));\r
+            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 60, 250, 20));\r
         }\r
         return jTextFieldGuid;\r
     }\r
         }\r
         return jTextFieldGuid;\r
     }\r
@@ -229,7 +229,7 @@ public class ModuleEvents extends IInternalFrame {
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
-            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(405, 60, 75, 20));\r
+            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(415, 60, 65, 20));\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
@@ -245,7 +245,7 @@ public class ModuleEvents extends IInternalFrame {
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
-            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 135, 320, 20));\r
+            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 135, 50, 20));\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
index ad466eb621422ed0c66c281d206c7a1df2075e83..263f1b44e433076101c76670a51fe06684f680ac 100644 (file)
@@ -181,7 +181,7 @@ public class ModuleExterns extends IInternalFrame implements ItemListener {
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
-            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 60, 320, 20));\r
+            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 60, 50, 20));\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
@@ -763,11 +763,11 @@ public class ModuleExterns extends IInternalFrame implements ItemListener {
         jComboBoxUsage.addItem("ALWAYS_CONSUMED");\r
         jComboBoxUsage.addItem("ALWAYS_PRODUCED");\r
 \r
         jComboBoxUsage.addItem("ALWAYS_CONSUMED");\r
         jComboBoxUsage.addItem("ALWAYS_PRODUCED");\r
 \r
-        jComboBoxType.addItem("Type 1");\r
-        jComboBoxType.addItem("Type 2");\r
-        jComboBoxType.addItem("Type 3");\r
-        jComboBoxType.addItem("Type 4");\r
-        jComboBoxType.addItem("Type 5");\r
+        jComboBoxType.addItem("Entry/Unload");\r
+        jComboBoxType.addItem("Library");\r
+        jComboBoxType.addItem("Driver Bindings");\r
+        jComboBoxType.addItem("Call Backs");\r
+        jComboBoxType.addItem("Other");\r
 \r
         jPanelType1.setVisible(true);\r
         jPanelType2.setVisible(false);\r
 \r
         jPanelType1.setVisible(true);\r
         jPanelType2.setVisible(false);\r
index f725379ca866ae939f0d0fb60c2bf4d3b8e82174..192c029f61ffe40c3f74a5b4dcc4d48c44027dae 100644 (file)
@@ -100,7 +100,7 @@ public class ModuleFormsets extends IInternalFrame {
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
-            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 35, 240, 20));\r
+            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 35, 250, 20));\r
         }\r
         return jTextFieldGuid;\r
     }\r
         }\r
         return jTextFieldGuid;\r
     }\r
@@ -160,7 +160,7 @@ public class ModuleFormsets extends IInternalFrame {
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
-            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(405, 35, 75, 20));\r
+            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(415, 35, 65, 20));\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
@@ -176,7 +176,7 @@ public class ModuleFormsets extends IInternalFrame {
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
-            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 85, 320, 20));\r
+            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 85, 50, 20));\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
index 186709644f65073aaffd1aba7477372eba841517..c4ac34b089a6617eb1742c4323af99d2eae01388 100644 (file)
@@ -124,7 +124,7 @@ public class ModuleGuids extends IInternalFrame {
     private JTextField getJTextFieldGuidValsue() {\r
         if (jTextFieldGuidValue == null) {\r
             jTextFieldGuidValue = new JTextField();\r
     private JTextField getJTextFieldGuidValsue() {\r
         if (jTextFieldGuidValue == null) {\r
             jTextFieldGuidValue = new JTextField();\r
-            jTextFieldGuidValue.setBounds(new java.awt.Rectangle(160, 35, 240, 20));\r
+            jTextFieldGuidValue.setBounds(new java.awt.Rectangle(160, 35, 250, 20));\r
         }\r
         return jTextFieldGuidValue;\r
     }\r
         }\r
         return jTextFieldGuidValue;\r
     }\r
@@ -273,7 +273,7 @@ public class ModuleGuids extends IInternalFrame {
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
-            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(405, 35, 75, 20));\r
+            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(415, 35, 65, 20));\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
@@ -289,7 +289,7 @@ public class ModuleGuids extends IInternalFrame {
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
-            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 210, 320, 20));\r
+            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 210, 50, 20));\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
index 3d209e56347804d6c61c6f1cf480b50997c1d081..0ea8ac8cba406e8e30c884d4a66b7c09329033d7 100644 (file)
@@ -117,7 +117,7 @@ public class ModuleHobs extends IInternalFrame {
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
-            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 60, 240, 20));\r
+            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 60, 250, 20));\r
         }\r
         return jTextFieldGuid;\r
     }\r
         }\r
         return jTextFieldGuid;\r
     }\r
@@ -238,7 +238,7 @@ public class ModuleHobs extends IInternalFrame {
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
-            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(405, 60, 75, 20));\r
+            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(415, 60, 65, 20));\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
@@ -254,7 +254,7 @@ public class ModuleHobs extends IInternalFrame {
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
-            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 160, 320, 20));\r
+            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 160, 50, 20));\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
index dccee3148a3ac61b06e45d300366b947eaec2cb6..b4dcce7373dec74b275c70662e30325579c1079b 100644 (file)
@@ -36,6 +36,7 @@ import org.tianocore.common.Log;
 import org.tianocore.packaging.common.ui.IDefaultMutableTreeNode;\r
 import org.tianocore.packaging.common.ui.IInternalFrame;\r
 import org.tianocore.packaging.common.ui.StarLabel;\r
 import org.tianocore.packaging.common.ui.IDefaultMutableTreeNode;\r
 import org.tianocore.packaging.common.ui.IInternalFrame;\r
 import org.tianocore.packaging.common.ui.StarLabel;\r
+import org.tianocore.packaging.workspace.common.Workspace;\r
 \r
 /**\r
  The class is used to create, update Include of MSA/MBD file\r
 \r
 /**\r
  The class is used to create, update Include of MSA/MBD file\r
@@ -91,8 +92,6 @@ public class ModuleIncludes extends IInternalFrame implements ItemListener {
 \r
     private StarLabel jStarLabel1 = null;\r
 \r
 \r
     private StarLabel jStarLabel1 = null;\r
 \r
-    private JTextField jTextFieldPackageName = null;\r
-\r
     private JComboBox jComboBoxFileList = null;\r
 \r
     private JButton jButtonAdd = null;\r
     private JComboBox jComboBoxFileList = null;\r
 \r
     private JButton jButtonAdd = null;\r
@@ -109,6 +108,12 @@ public class ModuleIncludes extends IInternalFrame implements ItemListener {
 \r
     private JComboBox jComboBoxArch = null;\r
 \r
 \r
     private JComboBox jComboBoxArch = null;\r
 \r
+    private JComboBox jComboBoxPackageName = null;\r
+    \r
+    private Workspace ws = null;\r
+    \r
+    private Vector vecPackageName = null;\r
+\r
     /**\r
      This method initializes jButtonOk \r
      \r
     /**\r
      This method initializes jButtonOk \r
      \r
@@ -170,20 +175,6 @@ public class ModuleIncludes extends IInternalFrame implements ItemListener {
         return jComboBoxUsage;\r
     }\r
 \r
         return jComboBoxUsage;\r
     }\r
 \r
-    /**\r
-     This method initializes jTextFieldPackageName \r
-     \r
-     @return javax.swing.JTextField jTextFieldPackageName\r
-     \r
-     **/\r
-    private JTextField getJTextFieldPackageName() {\r
-        if (jTextFieldPackageName == null) {\r
-            jTextFieldPackageName = new JTextField();\r
-            jTextFieldPackageName.setBounds(new java.awt.Rectangle(160, 10, 320, 20));\r
-        }\r
-        return jTextFieldPackageName;\r
-    }\r
-\r
     /**\r
      This method initializes jComboBoxFileList \r
      \r
     /**\r
      This method initializes jComboBoxFileList \r
      \r
@@ -293,6 +284,19 @@ public class ModuleIncludes extends IInternalFrame implements ItemListener {
         return jComboBoxArch;\r
     }\r
 \r
         return jComboBoxArch;\r
     }\r
 \r
+    /**\r
+     * This method initializes jComboBoxPackageName    \r
+     *         \r
+     * @return javax.swing.JComboBox   \r
+     */\r
+    private JComboBox getJComboBoxPackageName() {\r
+        if (jComboBoxPackageName == null) {\r
+            jComboBoxPackageName = new JComboBox();\r
+            jComboBoxPackageName.setBounds(new java.awt.Rectangle(160,10,320,20));\r
+        }\r
+        return jComboBoxPackageName;\r
+    }\r
+\r
     public static void main(String[] args) {\r
 \r
     }\r
     public static void main(String[] args) {\r
 \r
     }\r
@@ -465,7 +469,7 @@ public class ModuleIncludes extends IInternalFrame implements ItemListener {
         if (isView) {\r
             this.jComboBoxPackageType.setEnabled(!isView);\r
             this.jComboBoxUsage.setEnabled(!isView);\r
         if (isView) {\r
             this.jComboBoxPackageType.setEnabled(!isView);\r
             this.jComboBoxUsage.setEnabled(!isView);\r
-            this.jTextFieldPackageName.setEnabled(!isView);\r
+            this.jComboBoxPackageName.setEnabled(!isView);\r
             this.jButtonAdd.setEnabled(!isView);\r
             this.jButtonUpdate.setEnabled(!isView);\r
             this.jButtonRemove.setEnabled(!isView);\r
             this.jButtonAdd.setEnabled(!isView);\r
             this.jButtonUpdate.setEnabled(!isView);\r
             this.jButtonRemove.setEnabled(!isView);\r
@@ -512,7 +516,6 @@ public class ModuleIncludes extends IInternalFrame implements ItemListener {
             jStarLabel1.setLocation(new java.awt.Point(0, 10));\r
 \r
             jContentPane.add(jStarLabel1, null);\r
             jStarLabel1.setLocation(new java.awt.Point(0, 10));\r
 \r
             jContentPane.add(jStarLabel1, null);\r
-            jContentPane.add(getJTextFieldPackageName(), null);\r
             jContentPane.add(getJComboBoxFileList(), null);\r
             jContentPane.add(getJButtonAdd(), null);\r
             jContentPane.add(getJButtonUpdate(), null);\r
             jContentPane.add(getJComboBoxFileList(), null);\r
             jContentPane.add(getJButtonAdd(), null);\r
             jContentPane.add(getJButtonUpdate(), null);\r
@@ -521,6 +524,7 @@ public class ModuleIncludes extends IInternalFrame implements ItemListener {
             jContentPane.add(getJTextFieldUpdatedDate(), null);\r
             jContentPane.add(getJCheckBoxArch(), null);\r
             jContentPane.add(getJComboBoxArch(), null);\r
             jContentPane.add(getJTextFieldUpdatedDate(), null);\r
             jContentPane.add(getJCheckBoxArch(), null);\r
             jContentPane.add(getJComboBoxArch(), null);\r
+            jContentPane.add(getJComboBoxPackageName(), null);\r
         }\r
         return jContentPane;\r
     }\r
         }\r
         return jContentPane;\r
     }\r
@@ -573,6 +577,12 @@ public class ModuleIncludes extends IInternalFrame implements ItemListener {
      \r
      **/\r
     private void initFrame() {\r
      \r
      **/\r
     private void initFrame() {\r
+        ws = new Workspace();\r
+        vecPackageName = ws.getAllPackageName();\r
+        for (int index = 0; index < vecPackageName.size(); index++) {\r
+            jComboBoxPackageName.addItem(vecPackageName.elementAt(index));\r
+        }\r
+        \r
         jComboBoxUsage.addItem("ALWAYS_CONSUMED");\r
         jComboBoxUsage.addItem("ALWAYS_PRODUCED");\r
         jComboBoxUsage.addItem("DEFAULT");\r
         jComboBoxUsage.addItem("ALWAYS_CONSUMED");\r
         jComboBoxUsage.addItem("ALWAYS_PRODUCED");\r
         jComboBoxUsage.addItem("DEFAULT");\r
@@ -596,12 +606,12 @@ public class ModuleIncludes extends IInternalFrame implements ItemListener {
      **/\r
     private void addToList() {\r
         intSelectedItemId = vPackageName.size();\r
      **/\r
     private void addToList() {\r
         intSelectedItemId = vPackageName.size();\r
-        vPackageName.addElement(this.jTextFieldPackageName.getText());\r
+        vPackageName.addElement(this.jComboBoxPackageName.getSelectedItem().toString());\r
         vUsage.addElement(this.jComboBoxUsage.getSelectedItem().toString());\r
         vPackageType.addElement(this.jComboBoxPackageType.getSelectedItem().toString());\r
         vUpdatedDate.addElement(this.jTextFieldUpdatedDate.getText());\r
         vUsage.addElement(this.jComboBoxUsage.getSelectedItem().toString());\r
         vPackageType.addElement(this.jComboBoxPackageType.getSelectedItem().toString());\r
         vUpdatedDate.addElement(this.jTextFieldUpdatedDate.getText());\r
-        jComboBoxFileList.addItem(this.jTextFieldPackageName.getText());\r
-        jComboBoxFileList.setSelectedItem(this.jTextFieldPackageName.getText());\r
+        jComboBoxFileList.addItem(this.jComboBoxPackageName.getSelectedItem().toString());\r
+        jComboBoxFileList.setSelectedItem(this.jComboBoxPackageName.getSelectedItem().toString());\r
         \r
         //\r
         // Reset select item index\r
         \r
         //\r
         // Reset select item index\r
@@ -647,7 +657,7 @@ public class ModuleIncludes extends IInternalFrame implements ItemListener {
         //\r
         int intTempIndex = intSelectedItemId;\r
         \r
         //\r
         int intTempIndex = intSelectedItemId;\r
         \r
-        vPackageName.setElementAt(this.jTextFieldPackageName.getText(), intSelectedItemId);\r
+        vPackageName.setElementAt(this.jComboBoxPackageName.getSelectedItem().toString(), intSelectedItemId);\r
         vUsage.setElementAt(this.jComboBoxUsage.getSelectedItem().toString(), intSelectedItemId);\r
         vPackageType.setElementAt(this.jComboBoxPackageType.getSelectedItem().toString(), intSelectedItemId);\r
         vUpdatedDate.setElementAt(this.jTextFieldUpdatedDate.getText(), intSelectedItemId);\r
         vUsage.setElementAt(this.jComboBoxUsage.getSelectedItem().toString(), intSelectedItemId);\r
         vPackageType.setElementAt(this.jComboBoxPackageType.getSelectedItem().toString(), intSelectedItemId);\r
         vUpdatedDate.setElementAt(this.jTextFieldUpdatedDate.getText(), intSelectedItemId);\r
@@ -684,14 +694,14 @@ public class ModuleIncludes extends IInternalFrame implements ItemListener {
             //\r
             intSelectedItemId = jComboBoxFileList.getSelectedIndex();\r
             \r
             //\r
             intSelectedItemId = jComboBoxFileList.getSelectedIndex();\r
             \r
-            this.jTextFieldPackageName.setText(vPackageName.elementAt(intSelectedItemId).toString());\r
+            this.jComboBoxPackageName.setSelectedItem(vPackageName.elementAt(intSelectedItemId).toString());\r
             this.jComboBoxUsage.setSelectedItem(vUsage.elementAt(intSelectedItemId).toString());\r
             this.jComboBoxPackageType.setSelectedItem(vPackageType.elementAt(intSelectedItemId).toString());\r
             this.jTextFieldUpdatedDate.setText(vUpdatedDate.elementAt(intSelectedItemId).toString());\r
         } else {\r
             this.jComboBoxUsage.setSelectedItem(vUsage.elementAt(intSelectedItemId).toString());\r
             this.jComboBoxPackageType.setSelectedItem(vPackageType.elementAt(intSelectedItemId).toString());\r
             this.jTextFieldUpdatedDate.setText(vUpdatedDate.elementAt(intSelectedItemId).toString());\r
         } else {\r
-            this.jTextFieldPackageName.setText("");\r
-            this.jComboBoxUsage.setSelectedItem("");\r
-            this.jComboBoxPackageType.setSelectedItem("");\r
+            this.jComboBoxPackageName.setSelectedIndex(0);\r
+            this.jComboBoxUsage.setSelectedIndex(0);\r
+            this.jComboBoxPackageType.setSelectedIndex(0);\r
             this.jTextFieldUpdatedDate.setText("");\r
         }\r
     }\r
             this.jTextFieldUpdatedDate.setText("");\r
         }\r
     }\r
@@ -751,21 +761,9 @@ public class ModuleIncludes extends IInternalFrame implements ItemListener {
      \r
      **/\r
     public boolean checkAdd() {\r
      \r
      **/\r
     public boolean checkAdd() {\r
-        //\r
-        // Check if all required fields are not empty\r
-        //\r
-        if (isEmpty(this.jTextFieldPackageName.getText())) {\r
-            Log.err("File Name couldn't be empty");\r
-            return false;\r
-        }\r
-\r
         //\r
         // Check if all fields have correct data types \r
         //\r
         //\r
         // Check if all fields have correct data types \r
         //\r
-        if (!DataValidation.isPackageName(this.jTextFieldPackageName.getText())) {\r
-            Log.err("Incorrect data type for Package Name");\r
-            return false;\r
-        }\r
         if (!isEmpty(this.jTextFieldUpdatedDate.getText())\r
             && !DataValidation.isDateType(this.jTextFieldUpdatedDate.getText())) {\r
             Log.err("Incorrect data type for Update Date");\r
         if (!isEmpty(this.jTextFieldUpdatedDate.getText())\r
             && !DataValidation.isDateType(this.jTextFieldUpdatedDate.getText())) {\r
             Log.err("Incorrect data type for Update Date");\r
index dfd6893f1849c8b51e2242854c69f6648dad91c3..ed81e8e065d6b84a265c414c98f671785686d06c 100644 (file)
@@ -111,7 +111,7 @@ public class ModuleLibraryClassDefinitions extends IInternalFrame {
         if (jRadioButtonSelect == null) {\r
             jRadioButtonSelect = new JRadioButton();\r
             jRadioButtonSelect.setBounds(new java.awt.Rectangle(15, 10, 205, 20));\r
         if (jRadioButtonSelect == null) {\r
             jRadioButtonSelect = new JRadioButton();\r
             jRadioButtonSelect.setBounds(new java.awt.Rectangle(15, 10, 205, 20));\r
-            jRadioButtonSelect.setText("Select an existed Library Class");\r
+            jRadioButtonSelect.setText("Select an existing Library Class");\r
             jRadioButtonSelect.addActionListener(this);\r
             jRadioButtonSelect.setSelected(true);\r
         }\r
             jRadioButtonSelect.addActionListener(this);\r
             jRadioButtonSelect.setSelected(true);\r
         }\r
@@ -605,7 +605,7 @@ public class ModuleLibraryClassDefinitions extends IInternalFrame {
     /**\r
      Get LibraryClassDefinitionsDocument.LibraryClassDefinitions\r
      \r
     /**\r
      Get LibraryClassDefinitionsDocument.LibraryClassDefinitions\r
      \r
-     @return\r
+     @return LibraryClassDefinitionsDocument.LibraryClassDefinitions\r
      \r
      **/\r
     public LibraryClassDefinitionsDocument.LibraryClassDefinitions getLibraryClassDefinitions() {\r
      \r
      **/\r
     public LibraryClassDefinitionsDocument.LibraryClassDefinitions getLibraryClassDefinitions() {\r
index a9a0c21e5b64835d5a73213db8db5621e10881b3..883c0a5f603f3dffc2581085a476686ce4100147 100644 (file)
@@ -1491,7 +1491,7 @@ public class ModuleMain extends IFrame implements MouseListener, TreeSelectionLi
             Log.err("Open Msa " + strMsaFilePath, e.getMessage());\r
             return;\r
         } catch (Exception e) {\r
             Log.err("Open Msa " + strMsaFilePath, e.getMessage());\r
             return;\r
         } catch (Exception e) {\r
-            Log.err("Open Msa " + strMsaFilePath, e.getMessage());\r
+            Log.err("Open Msa " + strMsaFilePath, "Invalid file type");\r
             return;\r
         }\r
 \r
             return;\r
         }\r
 \r
@@ -1539,7 +1539,7 @@ public class ModuleMain extends IFrame implements MouseListener, TreeSelectionLi
             Log.err("Open Mbd " + strMbdFilePath, e.getMessage());\r
             return;\r
         } catch (Exception e) {\r
             Log.err("Open Mbd " + strMbdFilePath, e.getMessage());\r
             return;\r
         } catch (Exception e) {\r
-            Log.err("Open Mbd " + strMbdFilePath, e.getMessage());\r
+            Log.err("Open Mbd " + strMbdFilePath, "Invalid file type");\r
             return;\r
         }\r
 \r
             return;\r
         }\r
 \r
@@ -1587,7 +1587,7 @@ public class ModuleMain extends IFrame implements MouseListener, TreeSelectionLi
             Log.err("Open Mlsa " + strMlsaFilePath, e.getMessage());\r
             return;\r
         } catch (Exception e) {\r
             Log.err("Open Mlsa " + strMlsaFilePath, e.getMessage());\r
             return;\r
         } catch (Exception e) {\r
-            Log.err("Open Mlsa " + strMlsaFilePath, e.getMessage());\r
+            Log.err("Open Mlsa " + strMlsaFilePath, "Invalid file type");\r
             return;\r
         }\r
 \r
             return;\r
         }\r
 \r
@@ -1635,7 +1635,7 @@ public class ModuleMain extends IFrame implements MouseListener, TreeSelectionLi
             Log.err("Open Mlbd " + strMlbdFilePath, e.getMessage());\r
             return;\r
         } catch (Exception e) {\r
             Log.err("Open Mlbd " + strMlbdFilePath, e.getMessage());\r
             return;\r
         } catch (Exception e) {\r
-            Log.err("Open Mlbd " + strMlbdFilePath, e.getMessage());\r
+            Log.err("Open Mlbd " + strMlbdFilePath, "Invalid file type");\r
             return;\r
         }\r
 \r
             return;\r
         }\r
 \r
index 41435d1483970385a12083836d44a17c79ac94d7..42d0fb8d70ff842cf886f168655478410b53578c 100644 (file)
@@ -158,7 +158,7 @@ public class ModulePpis extends IInternalFrame {
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
-            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 60, 240, 20));\r
+            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 60, 250, 20));\r
         }\r
         return jTextFieldGuid;\r
     }\r
         }\r
         return jTextFieldGuid;\r
     }\r
@@ -265,7 +265,7 @@ public class ModulePpis extends IInternalFrame {
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
-            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(405, 60, 75, 20));\r
+            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(415, 60, 65, 20));\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
@@ -281,7 +281,7 @@ public class ModulePpis extends IInternalFrame {
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
-            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 160, 320, 20));\r
+            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 160, 50, 20));\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
index cd7a9b0324c931d0a4f3d14b6ef74f50ed5fd289..46955ce68f5ee63c9d7a8ae076ed9b561e584bda 100644 (file)
@@ -123,7 +123,7 @@ public class ModuleProtocols extends IInternalFrame {
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
-            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 60, 240, 20));\r
+            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 60, 250, 20));\r
         }\r
         return jTextFieldGuid;\r
     }\r
         }\r
         return jTextFieldGuid;\r
     }\r
@@ -264,7 +264,7 @@ public class ModuleProtocols extends IInternalFrame {
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
-            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(405, 60, 75, 20));\r
+            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(415, 60, 65, 20));\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
@@ -280,7 +280,7 @@ public class ModuleProtocols extends IInternalFrame {
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
-            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 160, 320, 20));\r
+            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 160, 50, 20));\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
index aeaf88f9fd048e94480786ed770d41ea06a656d5..aff195ea5b5f4633a911774e4e7fe66e6ba3447a 100644 (file)
@@ -139,7 +139,7 @@ public class ModuleSystemTables extends IInternalFrame {
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
     private JTextField getJTextFieldOverrideID() {\r
         if (jTextFieldOverrideID == null) {\r
             jTextFieldOverrideID = new JTextField();\r
-            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 60, 320, 20));\r
+            jTextFieldOverrideID.setBounds(new java.awt.Rectangle(160, 60, 50, 20));\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
         }\r
         return jTextFieldOverrideID;\r
     }\r
index f3e7011b3dbe826a7fa442ae5295474260630754..e1682887c5337fc364f488d364c65ba6d847f1eb 100644 (file)
@@ -78,8 +78,6 @@ public class MsaHeader extends IInternalFrame {
 \r
     private JLabel jLabelCopyright = null;\r
 \r
 \r
     private JLabel jLabelCopyright = null;\r
 \r
-    private JTextArea jTextAreaCopyright = null;\r
-\r
     private JLabel jLabelDescription = null;\r
 \r
     private JTextArea jTextAreaDescription = null;\r
     private JLabel jLabelDescription = null;\r
 \r
     private JTextArea jTextAreaDescription = null;\r
@@ -88,20 +86,14 @@ public class MsaHeader extends IInternalFrame {
 \r
     private JTextField jTextFieldSpecification = null;\r
 \r
 \r
     private JTextField jTextFieldSpecification = null;\r
 \r
-    private JTextField jTextFieldSpecificationVersion = null;\r
-\r
     private JButton jButtonOk = null;\r
 \r
     private JButton jButtonCancel = null;\r
 \r
     private JScrollPane jScrollPaneLicense = null;\r
 \r
     private JButton jButtonOk = null;\r
 \r
     private JButton jButtonCancel = null;\r
 \r
     private JScrollPane jScrollPaneLicense = null;\r
 \r
-    private JScrollPane jScrollPaneCopyright = null;\r
-\r
     private JScrollPane jScrollPaneDescription = null;\r
 \r
     private JScrollPane jScrollPaneDescription = null;\r
 \r
-    private JLabel jLabelSpecVersion = null;\r
-\r
     private JLabel jLabelAbstract = null;\r
 \r
     private JTextField jTextFieldAbstract = null;\r
     private JLabel jLabelAbstract = null;\r
 \r
     private JTextField jTextFieldAbstract = null;\r
@@ -138,6 +130,8 @@ public class MsaHeader extends IInternalFrame {
 \r
     private JTextField jTextFieldAbstractURL = null;\r
 \r
 \r
     private JTextField jTextFieldAbstractURL = null;\r
 \r
+    private JTextField jTextFieldCopyright = null;\r
+\r
     /**\r
      This method initializes jTextFieldBaseName \r
      \r
     /**\r
      This method initializes jTextFieldBaseName \r
      \r
@@ -161,7 +155,7 @@ public class MsaHeader extends IInternalFrame {
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
-            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 35, 240, 20));\r
+            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 35, 250, 20));\r
         }\r
         return jTextFieldGuid;\r
     }\r
         }\r
         return jTextFieldGuid;\r
     }\r
@@ -189,7 +183,7 @@ public class MsaHeader extends IInternalFrame {
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
-            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(405, 35, 75, 20));\r
+            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(415, 35, 65, 20));\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
@@ -211,20 +205,6 @@ public class MsaHeader extends IInternalFrame {
         return jTextAreaLicense;\r
     }\r
 \r
         return jTextAreaLicense;\r
     }\r
 \r
-    /**\r
-     This method initializes jTextAreaCopyright \r
-     \r
-     @return javax.swing.JTextArea jTextAreaCopyright\r
-     \r
-     **/\r
-    private JTextArea getJTextAreaCopyright() {\r
-        if (jTextAreaCopyright == null) {\r
-            jTextAreaCopyright = new JTextArea();\r
-            jTextAreaCopyright.setLineWrap(true);\r
-        }\r
-        return jTextAreaCopyright;\r
-    }\r
-\r
     /**\r
      This method initializes jTextAreaDescription \r
      \r
     /**\r
      This method initializes jTextAreaDescription \r
      \r
@@ -248,25 +228,11 @@ public class MsaHeader extends IInternalFrame {
     private JTextField getJTextFieldSpecification() {\r
         if (jTextFieldSpecification == null) {\r
             jTextFieldSpecification = new JTextField();\r
     private JTextField getJTextFieldSpecification() {\r
         if (jTextFieldSpecification == null) {\r
             jTextFieldSpecification = new JTextField();\r
-            jTextFieldSpecification.setBounds(new java.awt.Rectangle(160, 340, 220, 20));\r
+            jTextFieldSpecification.setBounds(new java.awt.Rectangle(160, 280, 320, 20));\r
         }\r
         return jTextFieldSpecification;\r
     }\r
 \r
         }\r
         return jTextFieldSpecification;\r
     }\r
 \r
-    /**\r
-     This method initializes jTextFieldSpecificationVersion \r
-     \r
-     @return javax.swing.JTextField jTextFieldSpecificationVersion\r
-     \r
-     **/\r
-    private JTextField getJTextFieldSpecificationVersion() {\r
-        if (jTextFieldSpecificationVersion == null) {\r
-            jTextFieldSpecificationVersion = new JTextField();\r
-            jTextFieldSpecificationVersion.setBounds(new java.awt.Rectangle(400, 340, 80, 20));\r
-        }\r
-        return jTextFieldSpecificationVersion;\r
-    }\r
-\r
     /**\r
      This method initializes jButtonOk \r
      \r
     /**\r
      This method initializes jButtonOk \r
      \r
@@ -315,22 +281,6 @@ public class MsaHeader extends IInternalFrame {
         return jScrollPaneLicense;\r
     }\r
 \r
         return jScrollPaneLicense;\r
     }\r
 \r
-    /**\r
-     This method initializes jScrollPaneCopyright \r
-     \r
-     @return javax.swing.JScrollPane jScrollPaneCopyright\r
-     \r
-     **/\r
-    private JScrollPane getJScrollPaneCopyright() {\r
-        if (jScrollPaneCopyright == null) {\r
-            jScrollPaneCopyright = new JScrollPane();\r
-            jScrollPaneCopyright.setBounds(new java.awt.Rectangle(160, 170, 320, 80));\r
-            jScrollPaneCopyright.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);\r
-            jScrollPaneCopyright.setViewportView(getJTextAreaCopyright());\r
-        }\r
-        return jScrollPaneCopyright;\r
-    }\r
-\r
     /**\r
      This method initializes jScrollPaneDescription \r
      \r
     /**\r
      This method initializes jScrollPaneDescription \r
      \r
@@ -340,7 +290,7 @@ public class MsaHeader extends IInternalFrame {
     private JScrollPane getJScrollPaneDescription() {\r
         if (jScrollPaneDescription == null) {\r
             jScrollPaneDescription = new JScrollPane();\r
     private JScrollPane getJScrollPaneDescription() {\r
         if (jScrollPaneDescription == null) {\r
             jScrollPaneDescription = new JScrollPane();\r
-            jScrollPaneDescription.setBounds(new java.awt.Rectangle(160, 255, 320, 80));\r
+            jScrollPaneDescription.setBounds(new java.awt.Rectangle(160, 195, 320, 80));\r
             jScrollPaneDescription.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);\r
             jScrollPaneDescription.setViewportView(getJTextAreaDescription());\r
         }\r
             jScrollPaneDescription.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);\r
             jScrollPaneDescription.setViewportView(getJTextAreaDescription());\r
         }\r
@@ -356,7 +306,7 @@ public class MsaHeader extends IInternalFrame {
     private JTextField getJTextFieldAbstract() {\r
         if (jTextFieldAbstract == null) {\r
             jTextFieldAbstract = new JTextField();\r
     private JTextField getJTextFieldAbstract() {\r
         if (jTextFieldAbstract == null) {\r
             jTextFieldAbstract = new JTextField();\r
-            jTextFieldAbstract.setBounds(new java.awt.Rectangle(160, 365, 200, 20));\r
+            jTextFieldAbstract.setBounds(new java.awt.Rectangle(160, 305, 320, 20));\r
         }\r
         return jTextFieldAbstract;\r
     }\r
         }\r
         return jTextFieldAbstract;\r
     }\r
@@ -370,7 +320,7 @@ public class MsaHeader extends IInternalFrame {
     private JComboBox getJComboBoxCompontentType() {\r
         if (jComboBoxCompontentType == null) {\r
             jComboBoxCompontentType = new JComboBox();\r
     private JComboBox getJComboBoxCompontentType() {\r
         if (jComboBoxCompontentType == null) {\r
             jComboBoxCompontentType = new JComboBox();\r
-            jComboBoxCompontentType.setBounds(new java.awt.Rectangle(160, 415, 320, 20));\r
+            jComboBoxCompontentType.setBounds(new java.awt.Rectangle(160, 380, 320, 20));\r
         }\r
         return jComboBoxCompontentType;\r
     }\r
         }\r
         return jComboBoxCompontentType;\r
     }\r
@@ -384,7 +334,7 @@ public class MsaHeader extends IInternalFrame {
     private JComboBox getJComboBoxModuleType() {\r
         if (jComboBoxModuleType == null) {\r
             jComboBoxModuleType = new JComboBox();\r
     private JComboBox getJComboBoxModuleType() {\r
         if (jComboBoxModuleType == null) {\r
             jComboBoxModuleType = new JComboBox();\r
-            jComboBoxModuleType.setBounds(new java.awt.Rectangle(160, 390, 320, 20));\r
+            jComboBoxModuleType.setBounds(new java.awt.Rectangle(160, 355, 320, 20));\r
         }\r
         return jComboBoxModuleType;\r
     }\r
         }\r
         return jComboBoxModuleType;\r
     }\r
@@ -398,11 +348,25 @@ public class MsaHeader extends IInternalFrame {
     private JTextField getJTextFieldAbstractURL() {\r
         if (jTextFieldAbstractURL == null) {\r
             jTextFieldAbstractURL = new JTextField();\r
     private JTextField getJTextFieldAbstractURL() {\r
         if (jTextFieldAbstractURL == null) {\r
             jTextFieldAbstractURL = new JTextField();\r
-            jTextFieldAbstractURL.setBounds(new java.awt.Rectangle(390, 365, 90, 20));\r
+            jTextFieldAbstractURL.setBounds(new java.awt.Rectangle(160, 330, 320, 20));\r
         }\r
         return jTextFieldAbstractURL;\r
     }\r
 \r
         }\r
         return jTextFieldAbstractURL;\r
     }\r
 \r
+    /**\r
+      This method initializes jTextFieldCopyright      \r
+       \r
+      @return javax.swing.JTextField jTextFieldCopyright\r
+     \r
+     **/\r
+    private JTextField getJTextFieldCopyright() {\r
+        if (jTextFieldCopyright == null) {\r
+            jTextFieldCopyright = new JTextField();\r
+            jTextFieldCopyright.setBounds(new java.awt.Rectangle(160,170,320, 20));\r
+        }\r
+        return jTextFieldCopyright;\r
+    }\r
+\r
     public static void main(String[] args) {\r
 \r
     }\r
     public static void main(String[] args) {\r
 \r
     }\r
@@ -444,10 +408,9 @@ public class MsaHeader extends IInternalFrame {
             this.jTextFieldGuid.setEnabled(!isView);\r
             this.jTextFieldVersion.setEnabled(!isView);\r
             this.jTextAreaLicense.setEnabled(!isView);\r
             this.jTextFieldGuid.setEnabled(!isView);\r
             this.jTextFieldVersion.setEnabled(!isView);\r
             this.jTextAreaLicense.setEnabled(!isView);\r
-            this.jTextAreaCopyright.setEnabled(!isView);\r
+            this.jTextFieldCopyright.setEnabled(!isView);\r
             this.jTextAreaDescription.setEnabled(!isView);\r
             this.jTextAreaDescription.setEnabled(!isView);\r
-            this.jTextFieldSpecification.setEnabled(!isView);\r
-            this.jTextFieldSpecificationVersion.setEnabled(!isView);\r
+            this.jTextFieldSpecification.setEnabled(!isView);            \r
             this.jTextFieldAbstract.setEnabled(!isView);\r
             this.jTextFieldAbstractURL.setEnabled(!isView);\r
             this.jComboBoxModuleType.setEnabled(!isView);\r
             this.jTextFieldAbstract.setEnabled(!isView);\r
             this.jTextFieldAbstractURL.setEnabled(!isView);\r
             this.jComboBoxModuleType.setEnabled(!isView);\r
@@ -493,7 +456,7 @@ public class MsaHeader extends IInternalFrame {
                 this.jTextAreaLicense.setText(this.msaHeader.getLicense().getStringValue());\r
             }\r
             if (this.msaHeader.getCopyright() != null) {\r
                 this.jTextAreaLicense.setText(this.msaHeader.getLicense().getStringValue());\r
             }\r
             if (this.msaHeader.getCopyright() != null) {\r
-                this.jTextAreaCopyright.setText(this.msaHeader.getCopyright());\r
+                this.jTextFieldCopyright.setText(this.msaHeader.getCopyright());\r
             }\r
             if (this.msaHeader.getDescription() != null) {\r
                 this.jTextAreaDescription.setText(this.msaHeader.getDescription());\r
             }\r
             if (this.msaHeader.getDescription() != null) {\r
                 this.jTextAreaDescription.setText(this.msaHeader.getDescription());\r
@@ -501,9 +464,6 @@ public class MsaHeader extends IInternalFrame {
             if (this.msaHeader.getSpecification() != null) {\r
                 this.jTextFieldSpecification.setText(this.msaHeader.getSpecification().getStringValue());\r
             }\r
             if (this.msaHeader.getSpecification() != null) {\r
                 this.jTextFieldSpecification.setText(this.msaHeader.getSpecification().getStringValue());\r
             }\r
-            if (this.msaHeader.getSpecification() != null) {\r
-                this.jTextFieldSpecificationVersion.setText(this.msaHeader.getSpecification().getVersion());\r
-            }\r
             if (this.msaHeader.getAbstract() != null) {\r
                 this.jTextFieldAbstract.setText(this.msaHeader.getAbstract().getStringValue());\r
                 this.jTextFieldAbstractURL.setText(this.msaHeader.getAbstract().getURL());\r
             if (this.msaHeader.getAbstract() != null) {\r
                 this.jTextFieldAbstract.setText(this.msaHeader.getAbstract().getStringValue());\r
                 this.jTextFieldAbstractURL.setText(this.msaHeader.getAbstract().getURL());\r
@@ -526,27 +486,23 @@ public class MsaHeader extends IInternalFrame {
     private JPanel getJContentPane() {\r
         if (jContentPane == null) {\r
             jLabelURL = new JLabel();\r
     private JPanel getJContentPane() {\r
         if (jContentPane == null) {\r
             jLabelURL = new JLabel();\r
-            jLabelURL.setBounds(new java.awt.Rectangle(365, 365, 25, 20));\r
+            jLabelURL.setBounds(new java.awt.Rectangle(15,330,140,20));\r
             jLabelURL.setText("URL");\r
             jLabelCompontentType = new JLabel();\r
             jLabelURL.setText("URL");\r
             jLabelCompontentType = new JLabel();\r
-            jLabelCompontentType.setBounds(new java.awt.Rectangle(15, 415, 140, 20));\r
+            jLabelCompontentType.setBounds(new java.awt.Rectangle(15, 380, 140, 20));\r
             jLabelCompontentType.setText("Compontent Type");\r
             jLabelModuleType = new JLabel();\r
             jLabelCompontentType.setText("Compontent Type");\r
             jLabelModuleType = new JLabel();\r
-            jLabelModuleType.setBounds(new java.awt.Rectangle(15, 390, 140, 20));\r
+            jLabelModuleType.setBounds(new java.awt.Rectangle(15, 355, 140, 20));\r
             jLabelModuleType.setText("Module Type");\r
             jLabelAbstract = new JLabel();\r
             jLabelModuleType.setText("Module Type");\r
             jLabelAbstract = new JLabel();\r
-            jLabelAbstract.setBounds(new java.awt.Rectangle(15, 365, 140, 20));\r
+            jLabelAbstract.setBounds(new java.awt.Rectangle(15, 305, 140, 20));\r
             jLabelAbstract.setText("Abstract");\r
             jLabelAbstract.setText("Abstract");\r
-            jLabelSpecVersion = new JLabel();\r
-            jLabelSpecVersion.setBounds(new java.awt.Rectangle(382, 340, 15, 20));\r
-            jLabelSpecVersion.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);\r
-            jLabelSpecVersion.setText("V");\r
             jLabelSpecification = new JLabel();\r
             jLabelSpecification.setText("Specification");\r
             jLabelSpecification = new JLabel();\r
             jLabelSpecification.setText("Specification");\r
-            jLabelSpecification.setBounds(new java.awt.Rectangle(15, 340, 140, 20));\r
+            jLabelSpecification.setBounds(new java.awt.Rectangle(15, 280, 140, 20));\r
             jLabelDescription = new JLabel();\r
             jLabelDescription.setText("Description");\r
             jLabelDescription = new JLabel();\r
             jLabelDescription.setText("Description");\r
-            jLabelDescription.setBounds(new java.awt.Rectangle(15, 255, 140, 20));\r
+            jLabelDescription.setBounds(new java.awt.Rectangle(15, 195, 140, 20));\r
             jLabelCopyright = new JLabel();\r
             jLabelCopyright.setText("Copyright");\r
             jLabelCopyright.setBounds(new java.awt.Rectangle(15, 170, 140, 20));\r
             jLabelCopyright = new JLabel();\r
             jLabelCopyright.setText("Copyright");\r
             jLabelCopyright.setBounds(new java.awt.Rectangle(15, 170, 140, 20));\r
@@ -579,15 +535,12 @@ public class MsaHeader extends IInternalFrame {
             jContentPane.add(jLabelDescription, null);\r
             jContentPane.add(jLabelSpecification, null);\r
             jContentPane.add(getJTextFieldSpecification(), null);\r
             jContentPane.add(jLabelDescription, null);\r
             jContentPane.add(jLabelSpecification, null);\r
             jContentPane.add(getJTextFieldSpecification(), null);\r
-            jContentPane.add(getJTextFieldSpecificationVersion(), null);\r
             jContentPane.add(getJButtonOk(), null);\r
             jContentPane.add(getJButtonCancel(), null);\r
             jContentPane.add(getJScrollPaneLicense(), null);\r
             jContentPane.add(getJButtonOk(), null);\r
             jContentPane.add(getJButtonCancel(), null);\r
             jContentPane.add(getJScrollPaneLicense(), null);\r
-            jContentPane.add(getJScrollPaneCopyright(), null);\r
             jContentPane.add(getJScrollPaneDescription(), null);\r
             jContentPane.add(jLabelAbstract, null);\r
             jContentPane.add(getJTextFieldAbstract(), null);\r
             jContentPane.add(getJScrollPaneDescription(), null);\r
             jContentPane.add(jLabelAbstract, null);\r
             jContentPane.add(getJTextFieldAbstract(), null);\r
-            jContentPane.add(jLabelSpecVersion, null);\r
             jContentPane.add(jLabelModuleType, null);\r
             jContentPane.add(jLabelCompontentType, null);\r
             jContentPane.add(getJComboBoxCompontentType(), null);\r
             jContentPane.add(jLabelModuleType, null);\r
             jContentPane.add(jLabelCompontentType, null);\r
             jContentPane.add(getJComboBoxCompontentType(), null);\r
@@ -604,13 +557,13 @@ public class MsaHeader extends IInternalFrame {
             jStarLabel5 = new StarLabel();\r
             jStarLabel5.setLocation(new java.awt.Point(0, 170));\r
             jStarLabel6 = new StarLabel();\r
             jStarLabel5 = new StarLabel();\r
             jStarLabel5.setLocation(new java.awt.Point(0, 170));\r
             jStarLabel6 = new StarLabel();\r
-            jStarLabel6.setLocation(new java.awt.Point(0, 255));\r
+            jStarLabel6.setLocation(new java.awt.Point(0, 195));\r
             jStarLabel7 = new StarLabel();\r
             jStarLabel7 = new StarLabel();\r
-            jStarLabel7.setLocation(new java.awt.Point(0, 365));\r
+            jStarLabel7.setLocation(new java.awt.Point(0, 305));\r
             jStarLabel8 = new StarLabel();\r
             jStarLabel8 = new StarLabel();\r
-            jStarLabel8.setLocation(new java.awt.Point(0, 390));\r
+            jStarLabel8.setLocation(new java.awt.Point(0, 355));\r
             jStarLabel9 = new StarLabel();\r
             jStarLabel9 = new StarLabel();\r
-            jStarLabel9.setLocation(new java.awt.Point(0, 415));\r
+            jStarLabel9.setLocation(new java.awt.Point(0, 380));\r
 \r
             jContentPane.add(jStarLabel1, null);\r
             jContentPane.add(jStarLabel2, null);\r
 \r
             jContentPane.add(jStarLabel1, null);\r
             jContentPane.add(jStarLabel2, null);\r
@@ -623,6 +576,7 @@ public class MsaHeader extends IInternalFrame {
             jContentPane.add(jStarLabel9, null);\r
             jContentPane.add(jLabelURL, null);\r
             jContentPane.add(getJTextFieldAbstractURL(), null);\r
             jContentPane.add(jStarLabel9, null);\r
             jContentPane.add(jLabelURL, null);\r
             jContentPane.add(getJTextFieldAbstractURL(), null);\r
+            jContentPane.add(getJTextFieldCopyright(), null);\r
         }\r
         return jContentPane;\r
     }\r
         }\r
         return jContentPane;\r
     }\r
@@ -673,7 +627,7 @@ public class MsaHeader extends IInternalFrame {
             Log.err("License couldn't be empty");\r
             return false;\r
         }\r
             Log.err("License couldn't be empty");\r
             return false;\r
         }\r
-        if (isEmpty(this.jTextAreaCopyright.getText())) {\r
+        if (isEmpty(this.jTextFieldCopyright.getText())) {\r
             Log.err("Copyright couldn't be empty");\r
             return false;\r
         }\r
             Log.err("Copyright couldn't be empty");\r
             return false;\r
         }\r
@@ -701,7 +655,7 @@ public class MsaHeader extends IInternalFrame {
             Log.err("Incorrect data type for Abstract");\r
             return false;\r
         }\r
             Log.err("Incorrect data type for Abstract");\r
             return false;\r
         }\r
-        if (!DataValidation.isCopyright(this.jTextAreaCopyright.getText())) {\r
+        if (!DataValidation.isCopyright(this.jTextFieldCopyright.getText())) {\r
             Log.err("Incorrect data type for Copyright");\r
             return false;\r
         }\r
             Log.err("Incorrect data type for Copyright");\r
             return false;\r
         }\r
@@ -745,17 +699,15 @@ public class MsaHeader extends IInternalFrame {
                 this.msaHeader.setLicense(mLicense);\r
             }\r
 \r
                 this.msaHeader.setLicense(mLicense);\r
             }\r
 \r
-            this.msaHeader.setCopyright(this.jTextAreaCopyright.getText());\r
+            this.msaHeader.setCopyright(this.jTextFieldCopyright.getText());\r
             this.msaHeader.setDescription(this.jTextAreaDescription.getText());\r
 \r
             if (this.msaHeader.getSpecification() != null) {\r
                 this.msaHeader.getSpecification().setStringValue(this.jTextFieldSpecification.getText());\r
             this.msaHeader.setDescription(this.jTextAreaDescription.getText());\r
 \r
             if (this.msaHeader.getSpecification() != null) {\r
                 this.msaHeader.getSpecification().setStringValue(this.jTextFieldSpecification.getText());\r
-                this.msaHeader.getSpecification().setVersion(this.jTextFieldSpecificationVersion.getText());\r
             } else {\r
                 SpecificationDocument.Specification mSpecification = SpecificationDocument.Specification.Factory\r
                                                                                                                 .newInstance();\r
                 mSpecification.setStringValue(this.jTextFieldSpecification.getText());\r
             } else {\r
                 SpecificationDocument.Specification mSpecification = SpecificationDocument.Specification.Factory\r
                                                                                                                 .newInstance();\r
                 mSpecification.setStringValue(this.jTextFieldSpecification.getText());\r
-                mSpecification.setVersion(this.jTextFieldSpecificationVersion.getText());\r
                 this.msaHeader.setSpecification(mSpecification);\r
             }\r
 \r
                 this.msaHeader.setSpecification(mSpecification);\r
             }\r
 \r
index 0760a76786a16c8e76a481dd842ece2f91def169..c35c84f6d72cce9ca38920e73f854e2555d215fe 100644 (file)
@@ -78,8 +78,6 @@ public class MsaLibHeader extends IInternalFrame {
 \r
     private JLabel jLabelCopyright = null;\r
 \r
 \r
     private JLabel jLabelCopyright = null;\r
 \r
-    private JTextArea jTextAreaCopyright = null;\r
-\r
     private JLabel jLabelDescription = null;\r
 \r
     private JTextArea jTextAreaDescription = null;\r
     private JLabel jLabelDescription = null;\r
 \r
     private JTextArea jTextAreaDescription = null;\r
@@ -88,20 +86,14 @@ public class MsaLibHeader extends IInternalFrame {
 \r
     private JTextField jTextFieldSpecification = null;\r
 \r
 \r
     private JTextField jTextFieldSpecification = null;\r
 \r
-    private JTextField jTextFieldSpecificationVersion = null;\r
-\r
     private JButton jButtonOk = null;\r
 \r
     private JButton jButtonCancel = null;\r
 \r
     private JScrollPane jScrollPaneLicense = null;\r
 \r
     private JButton jButtonOk = null;\r
 \r
     private JButton jButtonCancel = null;\r
 \r
     private JScrollPane jScrollPaneLicense = null;\r
 \r
-    private JScrollPane jScrollPaneCopyright = null;\r
-\r
     private JScrollPane jScrollPaneDescription = null;\r
 \r
     private JScrollPane jScrollPaneDescription = null;\r
 \r
-    private JLabel jLabelSpecVersion = null;\r
-\r
     private JLabel jLabelAbstract = null;\r
 \r
     private JTextField jTextFieldAbstract = null;\r
     private JLabel jLabelAbstract = null;\r
 \r
     private JTextField jTextFieldAbstract = null;\r
@@ -138,6 +130,8 @@ public class MsaLibHeader extends IInternalFrame {
 \r
     private JTextField jTextFieldAbstractURL = null;\r
 \r
 \r
     private JTextField jTextFieldAbstractURL = null;\r
 \r
+    private JTextField jTextFieldCopyright = null;\r
+\r
     /**\r
      This method initializes jTextFieldBaseName \r
      \r
     /**\r
      This method initializes jTextFieldBaseName \r
      \r
@@ -161,7 +155,7 @@ public class MsaLibHeader extends IInternalFrame {
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
     private JTextField getJTextFieldGuid() {\r
         if (jTextFieldGuid == null) {\r
             jTextFieldGuid = new JTextField();\r
-            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 35, 240, 20));\r
+            jTextFieldGuid.setBounds(new java.awt.Rectangle(160, 35, 250, 20));\r
         }\r
         return jTextFieldGuid;\r
     }\r
         }\r
         return jTextFieldGuid;\r
     }\r
@@ -189,7 +183,7 @@ public class MsaLibHeader extends IInternalFrame {
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
     private JButton getJButtonGenerateGuid() {\r
         if (jButtonGenerateGuid == null) {\r
             jButtonGenerateGuid = new JButton();\r
-            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(405, 35, 75, 20));\r
+            jButtonGenerateGuid.setBounds(new java.awt.Rectangle(415, 35, 65, 20));\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
             jButtonGenerateGuid.setText("GEN");\r
             jButtonGenerateGuid.addActionListener(this);\r
         }\r
@@ -211,20 +205,6 @@ public class MsaLibHeader extends IInternalFrame {
         return jTextAreaLicense;\r
     }\r
 \r
         return jTextAreaLicense;\r
     }\r
 \r
-    /**\r
-     This method initializes jTextAreaCopyright \r
-     \r
-     @return javax.swing.JTextArea jTextAreaCopyright\r
-     \r
-     **/\r
-    private JTextArea getJTextAreaCopyright() {\r
-        if (jTextAreaCopyright == null) {\r
-            jTextAreaCopyright = new JTextArea();\r
-            jTextAreaCopyright.setLineWrap(true);\r
-        }\r
-        return jTextAreaCopyright;\r
-    }\r
-\r
     /**\r
      This method initializes jTextAreaDescription \r
      \r
     /**\r
      This method initializes jTextAreaDescription \r
      \r
@@ -248,25 +228,11 @@ public class MsaLibHeader extends IInternalFrame {
     private JTextField getJTextFieldSpecification() {\r
         if (jTextFieldSpecification == null) {\r
             jTextFieldSpecification = new JTextField();\r
     private JTextField getJTextFieldSpecification() {\r
         if (jTextFieldSpecification == null) {\r
             jTextFieldSpecification = new JTextField();\r
-            jTextFieldSpecification.setBounds(new java.awt.Rectangle(160, 340, 220, 20));\r
+            jTextFieldSpecification.setBounds(new java.awt.Rectangle(160, 280, 320, 20));\r
         }\r
         return jTextFieldSpecification;\r
     }\r
 \r
         }\r
         return jTextFieldSpecification;\r
     }\r
 \r
-    /**\r
-     This method initializes jTextFieldSpecificationVersion \r
-     \r
-     @return javax.swing.JTextField jTextFieldSpecificationVersion\r
-     \r
-     **/\r
-    private JTextField getJTextFieldSpecificationVersion() {\r
-        if (jTextFieldSpecificationVersion == null) {\r
-            jTextFieldSpecificationVersion = new JTextField();\r
-            jTextFieldSpecificationVersion.setBounds(new java.awt.Rectangle(400, 340, 80, 20));\r
-        }\r
-        return jTextFieldSpecificationVersion;\r
-    }\r
-\r
     /**\r
      This method initializes jButtonOk \r
      \r
     /**\r
      This method initializes jButtonOk \r
      \r
@@ -315,22 +281,6 @@ public class MsaLibHeader extends IInternalFrame {
         return jScrollPaneLicense;\r
     }\r
 \r
         return jScrollPaneLicense;\r
     }\r
 \r
-    /**\r
-     This method initializes jScrollPaneCopyright \r
-     \r
-     @return javax.swing.JScrollPane jScrollPaneCopyright\r
-     \r
-     **/\r
-    private JScrollPane getJScrollPaneCopyright() {\r
-        if (jScrollPaneCopyright == null) {\r
-            jScrollPaneCopyright = new JScrollPane();\r
-            jScrollPaneCopyright.setBounds(new java.awt.Rectangle(160, 170, 320, 80));\r
-            jScrollPaneCopyright.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);\r
-            jScrollPaneCopyright.setViewportView(getJTextAreaCopyright());\r
-        }\r
-        return jScrollPaneCopyright;\r
-    }\r
-\r
     /**\r
      This method initializes jScrollPaneDescription \r
      \r
     /**\r
      This method initializes jScrollPaneDescription \r
      \r
@@ -340,7 +290,7 @@ public class MsaLibHeader extends IInternalFrame {
     private JScrollPane getJScrollPaneDescription() {\r
         if (jScrollPaneDescription == null) {\r
             jScrollPaneDescription = new JScrollPane();\r
     private JScrollPane getJScrollPaneDescription() {\r
         if (jScrollPaneDescription == null) {\r
             jScrollPaneDescription = new JScrollPane();\r
-            jScrollPaneDescription.setBounds(new java.awt.Rectangle(160, 255, 320, 80));\r
+            jScrollPaneDescription.setBounds(new java.awt.Rectangle(160, 195, 320, 80));\r
             jScrollPaneDescription.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);\r
             jScrollPaneDescription.setViewportView(getJTextAreaDescription());\r
         }\r
             jScrollPaneDescription.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);\r
             jScrollPaneDescription.setViewportView(getJTextAreaDescription());\r
         }\r
@@ -356,7 +306,7 @@ public class MsaLibHeader extends IInternalFrame {
     private JTextField getJTextFieldAbstract() {\r
         if (jTextFieldAbstract == null) {\r
             jTextFieldAbstract = new JTextField();\r
     private JTextField getJTextFieldAbstract() {\r
         if (jTextFieldAbstract == null) {\r
             jTextFieldAbstract = new JTextField();\r
-            jTextFieldAbstract.setBounds(new java.awt.Rectangle(160, 365, 200, 20));\r
+            jTextFieldAbstract.setBounds(new java.awt.Rectangle(160, 305, 320, 20));\r
         }\r
         return jTextFieldAbstract;\r
     }\r
         }\r
         return jTextFieldAbstract;\r
     }\r
@@ -370,7 +320,7 @@ public class MsaLibHeader extends IInternalFrame {
     private JComboBox getJComboBoxCompontentType() {\r
         if (jComboBoxCompontentType == null) {\r
             jComboBoxCompontentType = new JComboBox();\r
     private JComboBox getJComboBoxCompontentType() {\r
         if (jComboBoxCompontentType == null) {\r
             jComboBoxCompontentType = new JComboBox();\r
-            jComboBoxCompontentType.setBounds(new java.awt.Rectangle(160, 415, 320, 20));\r
+            jComboBoxCompontentType.setBounds(new java.awt.Rectangle(160, 380, 320, 20));\r
         }\r
         return jComboBoxCompontentType;\r
     }\r
         }\r
         return jComboBoxCompontentType;\r
     }\r
@@ -384,7 +334,7 @@ public class MsaLibHeader extends IInternalFrame {
     private JComboBox getJComboBoxModuleType() {\r
         if (jComboBoxModuleType == null) {\r
             jComboBoxModuleType = new JComboBox();\r
     private JComboBox getJComboBoxModuleType() {\r
         if (jComboBoxModuleType == null) {\r
             jComboBoxModuleType = new JComboBox();\r
-            jComboBoxModuleType.setBounds(new java.awt.Rectangle(160, 390, 320, 20));\r
+            jComboBoxModuleType.setBounds(new java.awt.Rectangle(160, 355, 320, 20));\r
         }\r
         return jComboBoxModuleType;\r
     }\r
         }\r
         return jComboBoxModuleType;\r
     }\r
@@ -398,11 +348,24 @@ public class MsaLibHeader extends IInternalFrame {
     private JTextField getJTextFieldAbstractURL() {\r
         if (jTextFieldAbstractURL == null) {\r
             jTextFieldAbstractURL = new JTextField();\r
     private JTextField getJTextFieldAbstractURL() {\r
         if (jTextFieldAbstractURL == null) {\r
             jTextFieldAbstractURL = new JTextField();\r
-            jTextFieldAbstractURL.setBounds(new java.awt.Rectangle(390, 365, 90, 20));\r
+            jTextFieldAbstractURL.setBounds(new java.awt.Rectangle(160,330,320,20));\r
         }\r
         return jTextFieldAbstractURL;\r
     }\r
 \r
         }\r
         return jTextFieldAbstractURL;\r
     }\r
 \r
+    /**\r
+     * This method initializes jTextFieldCopyright     \r
+     *         \r
+     * @return javax.swing.JTextField  \r
+     */\r
+    private JTextField getJTextFieldCopyright() {\r
+        if (jTextFieldCopyright == null) {\r
+            jTextFieldCopyright = new JTextField();\r
+            jTextFieldCopyright.setBounds(new java.awt.Rectangle(160,170,320,20));\r
+        }\r
+        return jTextFieldCopyright;\r
+    }\r
+\r
     public static void main(String[] args) {\r
 \r
     }\r
     public static void main(String[] args) {\r
 \r
     }\r
@@ -465,7 +428,7 @@ public class MsaLibHeader extends IInternalFrame {
                 this.jTextAreaLicense.setText(this.msaLibHeader.getLicense().getStringValue());\r
             }\r
             if (this.msaLibHeader.getCopyright() != null) {\r
                 this.jTextAreaLicense.setText(this.msaLibHeader.getLicense().getStringValue());\r
             }\r
             if (this.msaLibHeader.getCopyright() != null) {\r
-                this.jTextAreaCopyright.setText(this.msaLibHeader.getCopyright());\r
+                this.jTextFieldCopyright.setText(this.msaLibHeader.getCopyright());\r
             }\r
             if (this.msaLibHeader.getDescription() != null) {\r
                 this.jTextAreaDescription.setText(this.msaLibHeader.getDescription());\r
             }\r
             if (this.msaLibHeader.getDescription() != null) {\r
                 this.jTextAreaDescription.setText(this.msaLibHeader.getDescription());\r
@@ -473,9 +436,6 @@ public class MsaLibHeader extends IInternalFrame {
             if (this.msaLibHeader.getSpecification() != null) {\r
                 this.jTextFieldSpecification.setText(this.msaLibHeader.getSpecification().getStringValue());\r
             }\r
             if (this.msaLibHeader.getSpecification() != null) {\r
                 this.jTextFieldSpecification.setText(this.msaLibHeader.getSpecification().getStringValue());\r
             }\r
-            if (this.msaLibHeader.getSpecification() != null) {\r
-                this.jTextFieldSpecificationVersion.setText(this.msaLibHeader.getSpecification().getVersion());\r
-            }\r
             if (this.msaLibHeader.getAbstract() != null) {\r
                 this.jTextFieldAbstract.setText(this.msaLibHeader.getAbstract().getStringValue());\r
                 this.jTextFieldAbstractURL.setText(this.msaLibHeader.getAbstract().getURL());\r
             if (this.msaLibHeader.getAbstract() != null) {\r
                 this.jTextFieldAbstract.setText(this.msaLibHeader.getAbstract().getStringValue());\r
                 this.jTextFieldAbstractURL.setText(this.msaLibHeader.getAbstract().getURL());\r
@@ -503,10 +463,9 @@ public class MsaLibHeader extends IInternalFrame {
             this.jTextFieldGuid.setEnabled(!isView);\r
             this.jTextFieldVersion.setEnabled(!isView);\r
             this.jTextAreaLicense.setEnabled(!isView);\r
             this.jTextFieldGuid.setEnabled(!isView);\r
             this.jTextFieldVersion.setEnabled(!isView);\r
             this.jTextAreaLicense.setEnabled(!isView);\r
-            this.jTextAreaCopyright.setEnabled(!isView);\r
+            this.jTextFieldCopyright.setEnabled(!isView);\r
             this.jTextAreaDescription.setEnabled(!isView);\r
             this.jTextFieldSpecification.setEnabled(!isView);\r
             this.jTextAreaDescription.setEnabled(!isView);\r
             this.jTextFieldSpecification.setEnabled(!isView);\r
-            this.jTextFieldSpecificationVersion.setEnabled(!isView);\r
             this.jTextFieldAbstract.setEnabled(!isView);\r
             this.jTextFieldAbstractURL.setEnabled(!isView);\r
             this.jComboBoxModuleType.setEnabled(!isView);\r
             this.jTextFieldAbstract.setEnabled(!isView);\r
             this.jTextFieldAbstractURL.setEnabled(!isView);\r
             this.jComboBoxModuleType.setEnabled(!isView);\r
@@ -526,27 +485,23 @@ public class MsaLibHeader extends IInternalFrame {
     private JPanel getJContentPane() {\r
         if (jContentPane == null) {\r
             jLabelURL = new JLabel();\r
     private JPanel getJContentPane() {\r
         if (jContentPane == null) {\r
             jLabelURL = new JLabel();\r
-            jLabelURL.setBounds(new java.awt.Rectangle(365, 365, 25, 20));\r
+            jLabelURL.setBounds(new java.awt.Rectangle(15,330,140,20));\r
             jLabelURL.setText("URL");\r
             jLabelCompontentType = new JLabel();\r
             jLabelURL.setText("URL");\r
             jLabelCompontentType = new JLabel();\r
-            jLabelCompontentType.setBounds(new java.awt.Rectangle(15, 415, 140, 20));\r
+            jLabelCompontentType.setBounds(new java.awt.Rectangle(15, 380, 140, 20));\r
             jLabelCompontentType.setText("Compontent Type");\r
             jLabelModuleType = new JLabel();\r
             jLabelCompontentType.setText("Compontent Type");\r
             jLabelModuleType = new JLabel();\r
-            jLabelModuleType.setBounds(new java.awt.Rectangle(15, 390, 140, 20));\r
+            jLabelModuleType.setBounds(new java.awt.Rectangle(15, 355, 140, 20));\r
             jLabelModuleType.setText("Module Type");\r
             jLabelAbstract = new JLabel();\r
             jLabelModuleType.setText("Module Type");\r
             jLabelAbstract = new JLabel();\r
-            jLabelAbstract.setBounds(new java.awt.Rectangle(15, 365, 140, 20));\r
+            jLabelAbstract.setBounds(new java.awt.Rectangle(15, 305, 140, 20));\r
             jLabelAbstract.setText("Abstract");\r
             jLabelAbstract.setText("Abstract");\r
-            jLabelSpecVersion = new JLabel();\r
-            jLabelSpecVersion.setBounds(new java.awt.Rectangle(382, 340, 15, 20));\r
-            jLabelSpecVersion.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);\r
-            jLabelSpecVersion.setText("V");\r
             jLabelSpecification = new JLabel();\r
             jLabelSpecification.setText("Specification");\r
             jLabelSpecification = new JLabel();\r
             jLabelSpecification.setText("Specification");\r
-            jLabelSpecification.setBounds(new java.awt.Rectangle(15, 340, 140, 20));\r
+            jLabelSpecification.setBounds(new java.awt.Rectangle(15, 280, 140, 20));\r
             jLabelDescription = new JLabel();\r
             jLabelDescription.setText("Description");\r
             jLabelDescription = new JLabel();\r
             jLabelDescription.setText("Description");\r
-            jLabelDescription.setBounds(new java.awt.Rectangle(15, 255, 140, 20));\r
+            jLabelDescription.setBounds(new java.awt.Rectangle(15, 195, 140, 20));\r
             jLabelCopyright = new JLabel();\r
             jLabelCopyright.setText("Copyright");\r
             jLabelCopyright.setBounds(new java.awt.Rectangle(15, 170, 140, 20));\r
             jLabelCopyright = new JLabel();\r
             jLabelCopyright.setText("Copyright");\r
             jLabelCopyright.setBounds(new java.awt.Rectangle(15, 170, 140, 20));\r
@@ -579,15 +534,12 @@ public class MsaLibHeader extends IInternalFrame {
             jContentPane.add(jLabelDescription, null);\r
             jContentPane.add(jLabelSpecification, null);\r
             jContentPane.add(getJTextFieldSpecification(), null);\r
             jContentPane.add(jLabelDescription, null);\r
             jContentPane.add(jLabelSpecification, null);\r
             jContentPane.add(getJTextFieldSpecification(), null);\r
-            jContentPane.add(getJTextFieldSpecificationVersion(), null);\r
             jContentPane.add(getJButtonOk(), null);\r
             jContentPane.add(getJButtonCancel(), null);\r
             jContentPane.add(getJScrollPaneLicense(), null);\r
             jContentPane.add(getJButtonOk(), null);\r
             jContentPane.add(getJButtonCancel(), null);\r
             jContentPane.add(getJScrollPaneLicense(), null);\r
-            jContentPane.add(getJScrollPaneCopyright(), null);\r
             jContentPane.add(getJScrollPaneDescription(), null);\r
             jContentPane.add(jLabelAbstract, null);\r
             jContentPane.add(getJTextFieldAbstract(), null);\r
             jContentPane.add(getJScrollPaneDescription(), null);\r
             jContentPane.add(jLabelAbstract, null);\r
             jContentPane.add(getJTextFieldAbstract(), null);\r
-            jContentPane.add(jLabelSpecVersion, null);\r
             jContentPane.add(jLabelModuleType, null);\r
             jContentPane.add(jLabelCompontentType, null);\r
             jContentPane.add(getJComboBoxCompontentType(), null);\r
             jContentPane.add(jLabelModuleType, null);\r
             jContentPane.add(jLabelCompontentType, null);\r
             jContentPane.add(getJComboBoxCompontentType(), null);\r
@@ -604,13 +556,13 @@ public class MsaLibHeader extends IInternalFrame {
             jStarLabel5 = new StarLabel();\r
             jStarLabel5.setLocation(new java.awt.Point(0, 170));\r
             jStarLabel6 = new StarLabel();\r
             jStarLabel5 = new StarLabel();\r
             jStarLabel5.setLocation(new java.awt.Point(0, 170));\r
             jStarLabel6 = new StarLabel();\r
-            jStarLabel6.setLocation(new java.awt.Point(0, 255));\r
+            jStarLabel6.setLocation(new java.awt.Point(0, 195));\r
             jStarLabel7 = new StarLabel();\r
             jStarLabel7 = new StarLabel();\r
-            jStarLabel7.setLocation(new java.awt.Point(0, 365));\r
+            jStarLabel7.setLocation(new java.awt.Point(0, 305));\r
             jStarLabel8 = new StarLabel();\r
             jStarLabel8 = new StarLabel();\r
-            jStarLabel8.setLocation(new java.awt.Point(0, 390));\r
+            jStarLabel8.setLocation(new java.awt.Point(0, 355));\r
             jStarLabel9 = new StarLabel();\r
             jStarLabel9 = new StarLabel();\r
-            jStarLabel9.setLocation(new java.awt.Point(0, 415));\r
+            jStarLabel9.setLocation(new java.awt.Point(0, 380));\r
 \r
             jContentPane.add(jStarLabel1, null);\r
             jContentPane.add(jStarLabel2, null);\r
 \r
             jContentPane.add(jStarLabel1, null);\r
             jContentPane.add(jStarLabel2, null);\r
@@ -623,6 +575,7 @@ public class MsaLibHeader extends IInternalFrame {
             jContentPane.add(jStarLabel9, null);\r
             jContentPane.add(jLabelURL, null);\r
             jContentPane.add(getJTextFieldAbstractURL(), null);\r
             jContentPane.add(jStarLabel9, null);\r
             jContentPane.add(jLabelURL, null);\r
             jContentPane.add(getJTextFieldAbstractURL(), null);\r
+            jContentPane.add(getJTextFieldCopyright(), null);\r
         }\r
         return jContentPane;\r
     }\r
         }\r
         return jContentPane;\r
     }\r
@@ -675,7 +628,7 @@ public class MsaLibHeader extends IInternalFrame {
             Log.err("License couldn't be empty");\r
             return false;\r
         }\r
             Log.err("License couldn't be empty");\r
             return false;\r
         }\r
-        if (isEmpty(this.jTextAreaCopyright.getText())) {\r
+        if (isEmpty(this.jTextFieldCopyright.getText())) {\r
             Log.err("Copyright couldn't be empty");\r
             return false;\r
         }\r
             Log.err("Copyright couldn't be empty");\r
             return false;\r
         }\r
@@ -703,7 +656,7 @@ public class MsaLibHeader extends IInternalFrame {
             Log.err("Incorrect data type for Abstract");\r
             return false;\r
         }\r
             Log.err("Incorrect data type for Abstract");\r
             return false;\r
         }\r
-        if (!DataValidation.isCopyright(this.jTextAreaCopyright.getText())) {\r
+        if (!DataValidation.isCopyright(this.jTextFieldCopyright.getText())) {\r
             Log.err("Incorrect data type for Copyright");\r
             return false;\r
         }\r
             Log.err("Incorrect data type for Copyright");\r
             return false;\r
         }\r
@@ -747,17 +700,15 @@ public class MsaLibHeader extends IInternalFrame {
                 this.msaLibHeader.setLicense(mLicense);\r
             }\r
 \r
                 this.msaLibHeader.setLicense(mLicense);\r
             }\r
 \r
-            this.msaLibHeader.setCopyright(this.jTextAreaCopyright.getText());\r
+            this.msaLibHeader.setCopyright(this.jTextFieldCopyright.getText());\r
             this.msaLibHeader.setDescription(this.jTextAreaDescription.getText());\r
 \r
             if (this.msaLibHeader.getSpecification() != null) {\r
                 this.msaLibHeader.getSpecification().setStringValue(this.jTextFieldSpecification.getText());\r
             this.msaLibHeader.setDescription(this.jTextAreaDescription.getText());\r
 \r
             if (this.msaLibHeader.getSpecification() != null) {\r
                 this.msaLibHeader.getSpecification().setStringValue(this.jTextFieldSpecification.getText());\r
-                this.msaLibHeader.getSpecification().setVersion(this.jTextFieldSpecificationVersion.getText());\r
             } else {\r
                 SpecificationDocument.Specification mSpecification = SpecificationDocument.Specification.Factory\r
                                                                                                                 .newInstance();\r
                 mSpecification.setStringValue(this.jTextFieldSpecification.getText());\r
             } else {\r
                 SpecificationDocument.Specification mSpecification = SpecificationDocument.Specification.Factory\r
                                                                                                                 .newInstance();\r
                 mSpecification.setStringValue(this.jTextFieldSpecification.getText());\r
-                mSpecification.setVersion(this.jTextFieldSpecificationVersion.getText());\r
                 this.msaLibHeader.setSpecification(mSpecification);\r
             }\r
 \r
                 this.msaLibHeader.setSpecification(mSpecification);\r
             }\r
 \r
index 1d989098329b5b4e098c578e6a56edc2d6267312..fd27f182a6576fac6f271a90139864ba4e698819 100644 (file)
@@ -16,6 +16,7 @@
 package org.tianocore.packaging.workspace.common;\r
 \r
 import java.io.File;\r
 package org.tianocore.packaging.workspace.common;\r
 \r
 import java.io.File;\r
+import java.util.Vector;\r
 \r
 import org.apache.xmlbeans.XmlException;\r
 import org.apache.xmlbeans.XmlObject;\r
 \r
 import org.apache.xmlbeans.XmlException;\r
 import org.apache.xmlbeans.XmlObject;\r
@@ -36,6 +37,8 @@ public class Workspace {
     private String currentWorkspace = null;\r
 \r
     private FrameworkDatabaseDocument xmlFrameworkDbDoc = null;\r
     private String currentWorkspace = null;\r
 \r
     private FrameworkDatabaseDocument xmlFrameworkDbDoc = null;\r
+    \r
+    //private PackageDocument xmlPackage = null;\r
 \r
     private String strWorkspaceDatabaseFile = System.getProperty("file.separator") + "Tools"\r
                                               + System.getProperty("file.separator") + "Conf"\r
 \r
     private String strWorkspaceDatabaseFile = System.getProperty("file.separator") + "Tools"\r
                                               + System.getProperty("file.separator") + "Conf"\r
@@ -113,8 +116,9 @@ public class Workspace {
      **/\r
     private void openFrameworkDb() {\r
         String strFrameworkDbFilePath = this.getCurrentWorkspace() + strWorkspaceDatabaseFile;\r
      **/\r
     private void openFrameworkDb() {\r
         String strFrameworkDbFilePath = this.getCurrentWorkspace() + strWorkspaceDatabaseFile;\r
+        File db = new File(strFrameworkDbFilePath);\r
         try {\r
         try {\r
-            xmlFrameworkDbDoc = (FrameworkDatabaseDocument) XmlObject.Factory.parse(strFrameworkDbFilePath);\r
+            xmlFrameworkDbDoc = (FrameworkDatabaseDocument) XmlObject.Factory.parse(db);\r
         } catch (XmlException e) {\r
             Log.err("Open Framework Database " + strFrameworkDbFilePath, e.getMessage());\r
             return;\r
         } catch (XmlException e) {\r
             Log.err("Open Framework Database " + strFrameworkDbFilePath, e.getMessage());\r
             return;\r
@@ -144,4 +148,22 @@ public class Workspace {
     public void setXmlFrameworkDbDoc(FrameworkDatabaseDocument xmlFrameworkDbDoc) {\r
         this.xmlFrameworkDbDoc = xmlFrameworkDbDoc;\r
     }\r
     public void setXmlFrameworkDbDoc(FrameworkDatabaseDocument xmlFrameworkDbDoc) {\r
         this.xmlFrameworkDbDoc = xmlFrameworkDbDoc;\r
     }\r
+\r
+    /**\r
+     Get all package name form the FrameworkDatabase.db file\r
+     \r
+     @return vPackageName A vector includes all package names\r
+     \r
+     **/\r
+    public Vector getAllPackageName() {\r
+        Vector<String> vPackageName = new Vector<String>();\r
+        openFrameworkDb();\r
+\r
+        for (int index = 0; index < xmlFrameworkDbDoc.getFrameworkDatabase().getPackageList().sizeOfPackageArray(); index++) {\r
+            vPackageName.addElement(xmlFrameworkDbDoc.getFrameworkDatabase().getPackageList().getPackageArray(index)\r
+                                                     .getPackageNameArray(0).getStringValue());\r
+        }\r
+\r
+        return vPackageName;\r
+    }\r
 }\r
 }\r