X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=Tools%2FSource%2FFrameworkWizard%2Fsrc%2Forg%2Ftianocore%2Fframeworkwizard%2Fcommon%2FEnumerationData.java;h=0bb3f5efeadc0f759796e11b2d7dbe0d8a91156a;hb=d48c170d67c01dc2d6029697511aa2f9a2e55e90;hp=e2981d0a2e846993b6e990d37dd093c491eb9a3e;hpb=739c6b04fd86cb47de673b1038bea336a7f3499c;p=mirror_edk2.git diff --git a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/EnumerationData.java b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/EnumerationData.java index e2981d0a2e..0bb3f5efea 100644 --- a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/EnumerationData.java +++ b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/EnumerationData.java @@ -18,25 +18,48 @@ import java.util.Vector; public class EnumerationData { // - // Static data + // Static data for externs definitions // public final static String EXTERNS_PCD_IS_DRIVER = "Pcd Is Driver"; public final static String EXTERNS_SPECIFICATION = "Specification"; + public final static String EXTERNS_IMAGE = "Image"; public final static String EXTERNS_MODULE_ENTRY_POINT = "ModuleEntryPoint"; public final static String EXTERNS_MODULE_UNLOAD_IMAGE = "ModuleUnloadImage"; + public final static String EXTERNS_LIBRARY = "Library"; public final static String EXTERNS_CONSTRUCTOR = "Constructor"; public final static String EXTERNS_DESTRUCTOR = "Destructor"; + public final static String EXTERNS_DRIVER = "Driver"; public final static String EXTERNS_DRIVER_BINDING = "DriverBinding"; public final static String EXTERNS_COMPONENT_NAME = "ComponentName"; public final static String EXTERNS_DRIVER_CONFIG = "DriverConfig"; public final static String EXTERNS_DRIVER_DIAG = "DriverDiag"; - public final static String EXTERNS_SET_VIRTUAL_ADDRESS_MAP_CALL_BACK = "SetVirtualAddressMapCallBack"; - public final static String EXTERNS_EXIT_BOOT_SERVICES_CALL_BACK = "ExitBootServicesCallBack"; + public final static String EXTERNS_CALL_BACK = "Call Back"; + public final static String EXTERNS_VIRTUAL_ADDRESS_MAP_CALL_BACK = "VirtualAddressMap"; + public final static String EXTERNS_EXIT_BOOT_SERVICES_CALL_BACK = "ExitBootServices"; + + // + // Static data for guid type + // + public final static String GUID_TYPE_DATA_HUB_RECORD = "DATA_HUB_RECORD"; + + public final static String GUID_TYPE_EFI_EVENT = "EFI_EVENT"; + + public final static String GUID_TYPE_EFI_SYSTEM_CONFIGURATION_TABLE = "EFI_SYSTEM_CONFIGURATION_TABLE"; + + public final static String GUID_TYPE_EFI_VARIABLE = "EFI_VARIABLE"; + + public final static String GUID_TYPE_GUID = "GUID"; + + public final static String GUID_TYPE_HII_PACKAGE_LIST = "HII_PACKAGE_LIST"; + + public final static String GUID_TYPE_HOB = "HOB"; + + public final static String GUID_TYPE_TOKEN_SPACE_GUID = "TOKEN_SPACE_GUID"; // // Common data @@ -349,7 +372,6 @@ public class EnumerationData { vLibraryUsage.addElement("SOMETIMES_CONSUMED"); vLibraryUsage.addElement("ALWAYS_PRODUCED"); vLibraryUsage.addElement("SOMETIMES_PRODUCED"); - vLibraryUsage.addElement("DEFAULT"); vLibraryUsage.addElement("PRIVATE"); } @@ -512,7 +534,6 @@ public class EnumerationData { vPackageUsage.removeAllElements(); vPackageUsage.addElement("ALWAYS_CONSUMED"); vPackageUsage.addElement("ALWAYS_PRODUCED"); - vPackageUsage.addElement("DEFAULT"); } private void initProtocolUsage() { @@ -614,7 +635,6 @@ public class EnumerationData { vBootModeNames.addElement("MINIMAL"); vBootModeNames.addElement("NO_CHANGE"); vBootModeNames.addElement("DIAGNOSTICS"); - vBootModeNames.addElement("DEFAULT"); vBootModeNames.addElement("S2_RESUME"); vBootModeNames.addElement("S3_RESUME"); vBootModeNames.addElement("S4_RESUME"); @@ -662,35 +682,21 @@ public class EnumerationData { vGuidUsage.addElement("SOMETIMES_CONSUMED"); vGuidUsage.addElement("ALWAYS_PRODUCED"); vGuidUsage.addElement("SOMETIMES_PRODUCED"); - vGuidUsage.addElement("DEFAULT"); vGuidUsage.addElement("PRIVATE"); } private void initExternTypes() { vExternTypes.removeAllElements(); - vExternTypes.addElement(EnumerationData.EXTERNS_PCD_IS_DRIVER); - vExternTypes.addElement(EnumerationData.EXTERNS_SPECIFICATION); - - vExternTypes.addElement(EnumerationData.EXTERNS_MODULE_ENTRY_POINT); - vExternTypes.addElement(EnumerationData.EXTERNS_MODULE_UNLOAD_IMAGE); - - vExternTypes.addElement(EnumerationData.EXTERNS_CONSTRUCTOR); - vExternTypes.addElement(EnumerationData.EXTERNS_DESTRUCTOR); - - vExternTypes.addElement(EnumerationData.EXTERNS_DRIVER_BINDING); - vExternTypes.addElement(EnumerationData.EXTERNS_COMPONENT_NAME); - vExternTypes.addElement(EnumerationData.EXTERNS_DRIVER_CONFIG); - vExternTypes.addElement(EnumerationData.EXTERNS_DRIVER_DIAG); - - vExternTypes.addElement(EnumerationData.EXTERNS_SET_VIRTUAL_ADDRESS_MAP_CALL_BACK); - vExternTypes.addElement(EnumerationData.EXTERNS_EXIT_BOOT_SERVICES_CALL_BACK); + vExternTypes.addElement(EnumerationData.EXTERNS_IMAGE); + vExternTypes.addElement(EnumerationData.EXTERNS_DRIVER); + vExternTypes.addElement(EnumerationData.EXTERNS_LIBRARY); + vExternTypes.addElement(EnumerationData.EXTERNS_CALL_BACK); } private void initPcdDriverTypes() { - vPcdDriverTypes.removeAllElements(); - vPcdDriverTypes.addElement(DataType.EMPTY_SELECT_ITEM); + vPcdDriverTypes.removeAllElements(); vPcdDriverTypes.addElement("PEI_PCD_DRIVER"); vPcdDriverTypes.addElement("DXE_PCD_DRIVER"); } @@ -706,12 +712,10 @@ public class EnumerationData { private void initPcdUsage() { vPcdUsage.removeAllElements(); - vPcdUsage.addElement(DataType.EMPTY_SELECT_ITEM); vPcdUsage.addElement("ALWAYS_CONSUMED"); vPcdUsage.addElement("SOMETIMES_CONSUMED"); vPcdUsage.addElement("ALWAYS_PRODUCED"); vPcdUsage.addElement("SOMETIMES_PRODUCED"); - vPcdUsage.addElement("DEFAULT"); } public Vector getvCompontentType() {