]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/packaging/PackageIdentification.java
Changed spelling to manifest
[mirror_edk2.git] / Tools / Source / FrameworkWizard / src / org / tianocore / frameworkwizard / packaging / PackageIdentification.java
index 3599621ac6702c1e8f36bc3934863b143f6e46bc..23b6ff0290f53c4a48bcafd464f9ccbf31778cd9 100644 (file)
  **/\r
 \r
 package org.tianocore.frameworkwizard.packaging;\r
+\r
 import java.io.File;\r
 \r
-import org.tianocore.frameworkwizard.common.Identification;\r
+import org.tianocore.frameworkwizard.common.Tools;\r
+import org.tianocore.frameworkwizard.common.Identifications.Identification;\r
+import org.tianocore.frameworkwizard.workspace.Workspace;\r
 \r
 public class PackageIdentification extends Identification{\r
     \r
-    //\r
-    // It is optional\r
-    //\r
-    private File spdFile;\r
-    \r
     public PackageIdentification(String name, String guid, String version){\r
         super(name, guid, version);\r
     }\r
@@ -37,24 +35,12 @@ public class PackageIdentification extends Identification{
         super(id.getName(), id.getGuid(), id.getVersion(), id.getPath());\r
     }\r
     \r
-    public PackageIdentification(String name, String guid, String version, File spdFile){\r
-        super(name, guid, version);\r
-        this.spdFile = spdFile;\r
-    }\r
-    \r
-    public File getSpdFile() {\r
+    public File getSpdFile(){\r
+        File spdFile = new File(this.getPath());\r
         return spdFile;\r
     }\r
-\r
-    public String toString(){\r
-        return "Package " + this.getName() + "[" + this.getGuid() + "]";\r
-    }\r
-\r
-    public void setSpdFile(File spdFile) {\r
-        this.spdFile = spdFile;\r
-    }\r
     \r
-    public String getPackageDir(){\r
-        return spdFile.getParent();\r
+    public String toString() {\r
+      return getName() + " " + getVersion() + " [" + Tools.getRelativePath(getSpdFile().getPath(), Workspace.getCurrentWorkspace()) + "]";\r
     }\r
 }\r