]> git.proxmox.com Git - mirror_edk2.git/blame - Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/platform/ui/id/PlatformIdentification.java
1.change GlobalData to WorkspaceProfile.
[mirror_edk2.git] / Tools / Source / FrameworkWizard / src / org / tianocore / frameworkwizard / platform / ui / id / PlatformIdentification.java
CommitLineData
a13899c5 1package org.tianocore.frameworkwizard.platform.ui.id;\r
2import java.io.File;\r
3\r
1bf9fa5a 4import org.tianocore.frameworkwizard.platform.ui.global.WorkspaceProfile;\r
a13899c5 5\r
6public class PlatformIdentification extends Identification{\r
7 \r
8 private File fpdFile;\r
9 \r
10 public PlatformIdentification(String name, String guid, String version){\r
11 super(name, guid, version);\r
12 }\r
13 \r
14 public PlatformIdentification(String name, String guid, String version, String fpdFilename){\r
15 super(name, guid, version);\r
16 this.fpdFile = new File(fpdFilename);\r
17 }\r
18 \r
19 public PlatformIdentification(String name, String guid, String version, File fpdFile){\r
20 super(name, guid, version);\r
21 this.fpdFile = fpdFile;\r
22 }\r
23 \r
24 public String toString(){\r
25 return "Platform " + name + "["+guid+"]";\r
26 }\r
27\r
28 public void setFpdFile(File fpdFile) {\r
29 this.fpdFile = fpdFile;\r
30 }\r
31\r
32 public File getFpdFile() {\r
33 return fpdFile;\r
34 }\r
35 \r
36 public String getPlatformRelativeDir(){\r
1bf9fa5a 37 return fpdFile.getParent().substring(WorkspaceProfile.getWorkspacePath().length());\r
a13899c5 38 }\r
39}