]> git.proxmox.com Git - mirror_edk2.git/blob - FarInterface.java
04a2fb0a357111cf8c83b6d15b248f757f526bc5
[mirror_edk2.git] / FarInterface.java
1 package org.tianocore.frameworkwizard.far;
2
3 import java.io.Reader;
4 import java.util.Map;
5 import java.util.Set;
6
7 import org.tianocore.frameworkwizard.packaging.PackageIdentification;
8 import org.tianocore.frameworkwizard.platform.PlatformIdentification;
9
10 public interface FarInterface {
11
12 public Reader getManifestFile();
13
14 public void hibernateToFile();
15
16 public boolean extract(Map<PackageIdentification, String> packagePathes,
17 Map<PlatformIdentification, String> platformPathes);
18
19 public Set<PackageIdentification> getPackageDependencies(PackageIdentification packageId);
20
21 }