X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=Tools%2FSource%2FFrameworkWizard%2Fsrc%2Forg%2Ftianocore%2Fframeworkwizard%2Fcommon%2FEnumerationData.java;h=680bd65c50439e10237b0b8936ba776b638d1762;hb=3b7a9058fdf4e730963d20fc5ce57794ac2e6bc7;hp=b347fa861c85a064aecb97949f39ad461cbba0d1;hpb=fd16c6d5d404091051d010fe52a69196c9b89f1e;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 b347fa861c..680bd65c50 100644 --- a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/EnumerationData.java +++ b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/EnumerationData.java @@ -24,19 +24,23 @@ public class EnumerationData { 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"; // // Common data @@ -293,8 +297,8 @@ public class EnumerationData { private void initBoolean() { vBoolean.removeAllElements(); - vBoolean.addElement("False"); - vBoolean.addElement("True"); + vBoolean.addElement(DataType.FALSE); + vBoolean.addElement(DataType.TRUE); } private void initModuleType() { @@ -669,28 +673,33 @@ public class EnumerationData { private void initExternTypes() { vExternTypes.removeAllElements(); - vExternTypes.addElement(EnumerationData.EXTERNS_PCD_IS_DRIVER); - vExternTypes.addElement(EnumerationData.EXTERNS_SPECIFICATION); + vExternTypes.addElement(EnumerationData.EXTERNS_IMAGE); + vExternTypes.addElement(EnumerationData.EXTERNS_DRIVER); + vExternTypes.addElement(EnumerationData.EXTERNS_LIBRARY); + vExternTypes.addElement(EnumerationData.EXTERNS_CALL_BACK); - 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_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_SET_VIRTUAL_ADDRESS_MAP_CALL_BACK); - vExternTypes.addElement(EnumerationData.EXTERNS_EXIT_BOOT_SERVICES_CALL_BACK); +// 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); } private void initPcdDriverTypes() { - vPcdDriverTypes.removeAllElements(); - vPcdDriverTypes.addElement(DataType.EMPTY_SELECT_ITEM); + vPcdDriverTypes.removeAllElements(); vPcdDriverTypes.addElement("PEI_PCD_DRIVER"); vPcdDriverTypes.addElement("DXE_PCD_DRIVER"); } @@ -706,7 +715,6 @@ 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");