X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FJava%2FSource%2FFrameworkWizard%2Fsrc%2Forg%2Ftianocore%2Fframeworkwizard%2Fcommon%2FGlobalData.java;h=83a6dd052aac7ef57eafc6cfa6e1565e81808a0d;hp=b9462351b97369fb3cb97412692d3d506aac126e;hb=d8be5b148b2af02569338471562c861367363533;hpb=92cfaeee663888d6b4c4c8fb180ba249d940b16c diff --git a/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/GlobalData.java b/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/GlobalData.java index b9462351b9..83a6dd052a 100644 --- a/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/GlobalData.java +++ b/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/GlobalData.java @@ -199,7 +199,7 @@ public class GlobalData { } return modulePath; } - + /** Get a module id @@ -208,9 +208,10 @@ public class GlobalData { @param packageGuid @param packageVersion @return - - **/ - public static ModuleIdentification findIdByGuidVersion(String moduleGuid, String moduleVersion, String packageGuid, String packageVersion) { + + **/ + public static ModuleIdentification findModuleIdByGuidVersion(String moduleGuid, String moduleVersion, + String packageGuid, String packageVersion) { ModuleIdentification mid = null; for (int index = 0; index < vModuleList.size(); index++) { if (vModuleList.elementAt(index).equals(moduleGuid, moduleVersion, packageGuid, packageVersion)) { @@ -220,4 +221,42 @@ public class GlobalData { } return mid; } + + /** + Get a package id + + @param packageGuid + @param packageVersion + @return + + **/ + public static PackageIdentification findPackageIdByGuidVersion(String packageGuid, String packageVersion) { + PackageIdentification pid = null; + for (int index = 0; index < vPackageList.size(); index++) { + if (vPackageList.elementAt(index).equals(packageGuid, packageVersion)) { + pid = vPackageList.elementAt(index); + break; + } + } + return pid; + } + + /** + Get a platform id + + @param platformGuid + @param platformVersion + @return + + **/ + public static PlatformIdentification findPlatformIdByGuidVersion(String platformGuid, String platformVersion) { + PlatformIdentification pid = null; + for (int index = 0; index < vPlatformList.size(); index++) { + if (vPlatformList.elementAt(index).equals(platformGuid, platformVersion)) { + pid = vPlatformList.elementAt(index); + break; + } + } + return pid; + } }