X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FJava%2FSource%2FFrameworkWizard%2Fsrc%2Forg%2Ftianocore%2Fframeworkwizard%2Fpackaging%2FPackageIdentification.java;h=e986f55baf7033d5d2c7b76a99521ca0e89d84d3;hp=23b6ff0290f53c4a48bcafd464f9ccbf31778cd9;hb=d8be5b148b2af02569338471562c861367363533;hpb=92cfaeee663888d6b4c4c8fb180ba249d940b16c diff --git a/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/packaging/PackageIdentification.java b/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/packaging/PackageIdentification.java index 23b6ff0290..e986f55baf 100644 --- a/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/packaging/PackageIdentification.java +++ b/Tools/Java/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/packaging/PackageIdentification.java @@ -43,4 +43,22 @@ public class PackageIdentification extends Identification{ public String toString() { return getName() + " " + getVersion() + " [" + Tools.getRelativePath(getSpdFile().getPath(), Workspace.getCurrentWorkspace()) + "]"; } + + public boolean equals(String packageGuid, String packageVersion) { + boolean b = false; + if (this.getGuid().equals(packageGuid)) { + b = true; + // + // Check Version + // + if (packageVersion != null) { + if (!Tools.isEmpty(packageVersion)) { + if (!packageVersion.equals(this.getVersion())) { + b = false; + } + } + } + } + return b; + } }