diff --git a/Tools/Source/FrameworkWizard/FrameworkWizard.msa b/Tools/Source/FrameworkWizard/FrameworkWizard.msa
index 4ac7a6a58d..b732caa4c8 100644
--- a/Tools/Source/FrameworkWizard/FrameworkWizard.msa
+++ b/Tools/Source/FrameworkWizard/FrameworkWizard.msa
@@ -1,107 +1,112 @@
-
-
-
- Framework Wizard
- TOOL
- 5d6c499e-53fd-430e-9285-2d7811b924e8
- 2.0
- This is the EFI/Tiano Tool Resources Module
-
- This Module provides the EFI/Tiano Tools that are used to create EFI/Tiano
- Modules and Platform Binary Files (PBF)
- These tools require compilation only once if the Developer Workstation and
- the Developer's choice of HOST tool chain are stable. If the developer
- updates either the OS or the HOST tool chain, these tools should be rebuilt.
-
- Copyright 2005-2006, Intel Corporation
-
- All rights reserved.
- This program and the accompanying materials
- are licensed and made available under the terms and conditions of the
- BSD License which accompanies this distribution. The full text of the
- license may be found at
- http://opensource.org/licenses/bsd-license.php
-
- THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
- WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
-
- FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052
-
-
- IA32 X64 IPF EBC
- false
- NULL
-
-
+
+
+
+ Framework Wizard
+ TOOL
+ 5d6c499e-53fd-430e-9285-2d7811b924e8
+ 2.0
+ This is the EFI/Tiano Tool Resources Module
+
+ This Module provides the EFI/Tiano Tools that are used to create EFI/Tiano
+ Modules and Platform Binary Files (PBF)
+ These tools require compilation only once if the Developer Workstation and
+ the Developer's choice of HOST tool chain are stable. If the developer
+ updates either the OS or the HOST tool chain, these tools should be rebuilt.
+
+ Copyright 2005-2006, Intel Corporation
+
+ All rights reserved.
+ This program and the accompanying materials
+ are licensed and made available under the terms and conditions of the
+ BSD License which accompanies this distribution. The full text of the
+ license may be found at
+ http://opensource.org/licenses/bsd-license.php
+
+ THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+
+ FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052
+
+
+ IA32 X64 IPF EBC
+ false
+ NULL
+
+
build.xml
MANIFEST.MF
+ rsc/resources/images/logo.gif
src/org/tianocore/frameworkwizard/About.java
src/org/tianocore/frameworkwizard/Clone.java
+ src/org/tianocore/frameworkwizard/FrameworkWizardUI.java
+ src/org/tianocore/frameworkwizard/NewFileChooser.java
+ src/org/tianocore/frameworkwizard/SelectModuleBelong.java
+ src/org/tianocore/frameworkwizard/ToolChainConfig.java
src/org/tianocore/frameworkwizard/common/DataType.java
src/org/tianocore/frameworkwizard/common/DataValidation.java
src/org/tianocore/frameworkwizard/common/EnumerationData.java
src/org/tianocore/frameworkwizard/common/FileOperation.java
- src/org/tianocore/frameworkwizard/common/Identification.java
src/org/tianocore/frameworkwizard/common/IFileFilter.java
src/org/tianocore/frameworkwizard/common/Log.java
- src/org/tianocore/frameworkwizard/common/OpenFile.java
- src/org/tianocore/frameworkwizard/common/OpeningFileType.java
- src/org/tianocore/frameworkwizard/common/OpeningModuleList.java
- src/org/tianocore/frameworkwizard/common/OpeningModuleType.java
- src/org/tianocore/frameworkwizard/common/OpeningPackageList.java
- src/org/tianocore/frameworkwizard/common/OpeningPackageType.java
- src/org/tianocore/frameworkwizard/common/OpeningPlatformList.java
- src/org/tianocore/frameworkwizard/common/OpeningPlatformType.java
src/org/tianocore/frameworkwizard/common/SaveFile.java
src/org/tianocore/frameworkwizard/common/Tools.java
+ src/org/tianocore/frameworkwizard/common/XmlConfig.java
+ src/org/tianocore/frameworkwizard/common/Identifications/Identification.java
+ src/org/tianocore/frameworkwizard/common/Identifications/OpenFile.java
+ src/org/tianocore/frameworkwizard/common/Identifications/OpeningFileType.java
+ src/org/tianocore/frameworkwizard/common/Identifications/OpeningModuleList.java
+ src/org/tianocore/frameworkwizard/common/Identifications/OpeningModuleType.java
+ src/org/tianocore/frameworkwizard/common/Identifications/OpeningPackageList.java
+ src/org/tianocore/frameworkwizard/common/Identifications/OpeningPackageType.java
+ src/org/tianocore/frameworkwizard/common/Identifications/OpeningPlatformList.java
+ src/org/tianocore/frameworkwizard/common/Identifications/OpeningPlatformType.java
+ src/org/tianocore/frameworkwizard/common/Identifications/ToolChainConfigId.java
+ src/org/tianocore/frameworkwizard/common/Identifications/ToolChainConfigVector.java
src/org/tianocore/frameworkwizard/common/ui/ExitConfirm.java
- src/org/tianocore/frameworkwizard/common/ui/iCheckBoxList/ICheckBoxList.java
- src/org/tianocore/frameworkwizard/common/ui/iCheckBoxList/ICheckBoxListCellRenderer.java
- src/org/tianocore/frameworkwizard/common/ui/iCheckBoxList/ICheckBoxListener.java
- src/org/tianocore/frameworkwizard/common/ui/iCheckBoxList/ICheckBoxListItem.java
- src/org/tianocore/frameworkwizard/common/ui/iCheckBoxList/ICheckBoxListModel.java
src/org/tianocore/frameworkwizard/common/ui/IComboBox.java
src/org/tianocore/frameworkwizard/common/ui/IDefaultMutableTreeNode.java
src/org/tianocore/frameworkwizard/common/ui/IDesktopManager.java
src/org/tianocore/frameworkwizard/common/ui/IDialog.java
src/org/tianocore/frameworkwizard/common/ui/IFrame.java
src/org/tianocore/frameworkwizard/common/ui/IInternalFrame.java
- src/org/tianocore/frameworkwizard/common/ui/ILayoutManager.java
src/org/tianocore/frameworkwizard/common/ui/ITree.java
src/org/tianocore/frameworkwizard/common/ui/StarLabel.java
- src/org/tianocore/frameworkwizard/common/XmlConfig.java
- src/org/tianocore/frameworkwizard/FrameworkWizardUI.java
- src/org/tianocore/frameworkwizard/module/Identification/BootModes/BootModesIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/BootModes/BootModesVector.java
- src/org/tianocore/frameworkwizard/module/Identification/DataHubs/DataHubsIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/DataHubs/DataHubsVector.java
- src/org/tianocore/frameworkwizard/module/Identification/Events/EventsIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/Events/EventsVector.java
- src/org/tianocore/frameworkwizard/module/Identification/Externs/ExternsIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/Externs/ExternsVector.java
- src/org/tianocore/frameworkwizard/module/Identification/Guids/GuidsIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/Guids/GuidsVector.java
- src/org/tianocore/frameworkwizard/module/Identification/HiiPackages/HiiPackagesIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/HiiPackages/HiiPackagesVector.java
- src/org/tianocore/frameworkwizard/module/Identification/Hobs/HobsIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/Hobs/HobsVector.java
- src/org/tianocore/frameworkwizard/module/Identification/LibraryClass/LibraryClassIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/LibraryClass/LibraryClassVector.java
- src/org/tianocore/frameworkwizard/module/Identification/ModuleIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/PackageDependencies/PackageDependenciesIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/PackageDependencies/PackageDependenciesVector.java
- src/org/tianocore/frameworkwizard/module/Identification/PcdCoded/PcdCodedIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/PcdCoded/PcdCodedVector.java
- src/org/tianocore/frameworkwizard/module/Identification/Ppis/PpisIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/Ppis/PpisVector.java
- src/org/tianocore/frameworkwizard/module/Identification/Protocols/ProtocolsIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/Protocols/ProtocolsVector.java
- src/org/tianocore/frameworkwizard/module/Identification/SourceFiles/SourceFilesIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/SourceFiles/SourceFilesVector.java
- src/org/tianocore/frameworkwizard/module/Identification/SystemTables/SystemTablesIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/SystemTables/SystemTablesVector.java
- src/org/tianocore/frameworkwizard/module/Identification/Variables/VariablesIdentification.java
- src/org/tianocore/frameworkwizard/module/Identification/Variables/VariablesVector.java
+ src/org/tianocore/frameworkwizard/common/ui/iCheckBoxList/ICheckBoxList.java
+ src/org/tianocore/frameworkwizard/common/ui/iCheckBoxList/ICheckBoxListCellRenderer.java
+ src/org/tianocore/frameworkwizard/common/ui/iCheckBoxList/ICheckBoxListener.java
+ src/org/tianocore/frameworkwizard/common/ui/iCheckBoxList/ICheckBoxListItem.java
+ src/org/tianocore/frameworkwizard/common/ui/iCheckBoxList/ICheckBoxListModel.java
+ src/org/tianocore/frameworkwizard/module/Identifications/ModuleIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/BootModes/BootModesIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/BootModes/BootModesVector.java
+ src/org/tianocore/frameworkwizard/module/Identifications/DataHubs/DataHubsIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/DataHubs/DataHubsVector.java
+ src/org/tianocore/frameworkwizard/module/Identifications/Events/EventsIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/Events/EventsVector.java
+ src/org/tianocore/frameworkwizard/module/Identifications/Externs/ExternsIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/Externs/ExternsVector.java
+ src/org/tianocore/frameworkwizard/module/Identifications/Guids/GuidsIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/Guids/GuidsVector.java
+ src/org/tianocore/frameworkwizard/module/Identifications/HiiPackages/HiiPackagesIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/HiiPackages/HiiPackagesVector.java
+ src/org/tianocore/frameworkwizard/module/Identifications/Hobs/HobsIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/Hobs/HobsVector.java
+ src/org/tianocore/frameworkwizard/module/Identifications/LibraryClass/LibraryClassIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/LibraryClass/LibraryClassVector.java
+ src/org/tianocore/frameworkwizard/module/Identifications/PackageDependencies/PackageDependenciesIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/PackageDependencies/PackageDependenciesVector.java
+ src/org/tianocore/frameworkwizard/module/Identifications/PcdCoded/PcdCodedIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/PcdCoded/PcdCodedVector.java
+ src/org/tianocore/frameworkwizard/module/Identifications/Ppis/PpisIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/Ppis/PpisVector.java
+ src/org/tianocore/frameworkwizard/module/Identifications/Protocols/ProtocolsIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/Protocols/ProtocolsVector.java
+ src/org/tianocore/frameworkwizard/module/Identifications/SourceFiles/SourceFilesIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/SourceFiles/SourceFilesVector.java
+ src/org/tianocore/frameworkwizard/module/Identifications/SystemTables/SystemTablesIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/SystemTables/SystemTablesVector.java
+ src/org/tianocore/frameworkwizard/module/Identifications/Variables/VariablesIdentification.java
+ src/org/tianocore/frameworkwizard/module/Identifications/Variables/VariablesVector.java
src/org/tianocore/frameworkwizard/module/ui/ModuleBootModes.java
src/org/tianocore/frameworkwizard/module/ui/ModuleDataHubs.java
src/org/tianocore/frameworkwizard/module/ui/ModuleDefinitions.java
@@ -119,7 +124,6 @@
src/org/tianocore/frameworkwizard/module/ui/ModuleSystemTables.java
src/org/tianocore/frameworkwizard/module/ui/ModuleVariables.java
src/org/tianocore/frameworkwizard/module/ui/MsaHeader.java
- src/org/tianocore/frameworkwizard/NewFileChooser.java
src/org/tianocore/frameworkwizard/packaging/PackageIdentification.java
src/org/tianocore/frameworkwizard/packaging/ui/GenGuidDialog.java
src/org/tianocore/frameworkwizard/packaging/ui/GuidEditor.java
@@ -151,9 +155,8 @@
src/org/tianocore/frameworkwizard/platform/ui/id/ModuleIdentification.java
src/org/tianocore/frameworkwizard/platform/ui/id/PackageIdentification.java
src/org/tianocore/frameworkwizard/platform/ui/id/PlatformIdentification.java
- src/org/tianocore/frameworkwizard/SelectModuleBelong.java
- src/org/tianocore/frameworkwizard/workspace/ui/SwitchWorkspace.java
src/org/tianocore/frameworkwizard/workspace/Workspace.java
src/org/tianocore/frameworkwizard/workspace/WorkspaceTools.java
-
-
+ src/org/tianocore/frameworkwizard/workspace/ui/SwitchWorkspace.java
+
+
diff --git a/Tools/Source/FrameworkWizard/build.xml b/Tools/Source/FrameworkWizard/build.xml
index a9b00a3935..e49824b3c2 100644
--- a/Tools/Source/FrameworkWizard/build.xml
+++ b/Tools/Source/FrameworkWizard/build.xml
@@ -18,6 +18,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+
@@ -35,10 +36,9 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
-
+
+
+
+
diff --git a/Tools/Source/FrameworkWizard/src/resources/images/logo.gif b/Tools/Source/FrameworkWizard/rsc/resources/images/logo.gif
similarity index 100%
rename from Tools/Source/FrameworkWizard/src/resources/images/logo.gif
rename to Tools/Source/FrameworkWizard/rsc/resources/images/logo.gif