X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FSource%2FMigrationTools%2Forg%2Ftianocore%2Fmigration%2FModuleInfo.java;fp=Tools%2FSource%2FMigrationTools%2Forg%2Ftianocore%2Fmigration%2FModuleInfo.java;h=dd106d5eb919b5d4ddd914dc1d2981ef34490830;hp=9624eeea54276979e1ff17249e23687b1f3ee098;hb=1ea5992991276a055e09466e0059695b73173c11;hpb=4a557aceebadbc1e22090c1763e7d369b62bf8a6 diff --git a/Tools/Source/MigrationTools/org/tianocore/migration/ModuleInfo.java b/Tools/Source/MigrationTools/org/tianocore/migration/ModuleInfo.java index 9624eeea54..dd106d5eb9 100644 --- a/Tools/Source/MigrationTools/org/tianocore/migration/ModuleInfo.java +++ b/Tools/Source/MigrationTools/org/tianocore/migration/ModuleInfo.java @@ -30,7 +30,7 @@ public final class ModuleInfo { public final String modulepath; public final String temppath; - private MsaOwner msaowner = new MsaOwner(); + private MsaOwner msaowner = MsaOwner.initNewMsaOwner(); public String modulename = null; public String guidvalue = null; @@ -59,23 +59,24 @@ public final class ModuleInfo { //-----------------------------------------------------------------------------------// public final boolean addProtocol (String proname, UsageTypes.Enum usage) { - protocols.add(proname); - return msaowner.addProtocol(proname, usage); + //protocols.add(proname); + System.out.println("I'm in"); + return msaowner.addProtocol(proname, usage); } public final boolean addPpi (String ppiname, UsageTypes.Enum usage) { - ppis.add(ppiname); - return msaowner.addPpi(ppiname, usage); + //ppis.add(ppiname); + return msaowner.addPpi(ppiname, usage); } public final boolean addGuid (String guidname, UsageTypes.Enum usage) { - guids.add(guidname); - return msaowner.addGuid(guidname, usage); + //guids.add(guidname); + return msaowner.addGuid(guidname, usage); } public final boolean addLibraryClass(String name, UsageTypes.Enum usage) { - hashrequiredr9libs.add(name); - return msaowner.addLibraryClass(name, usage); + //hashrequiredr9libs.add(name); + return msaowner.addLibraryClass(name, usage); } //-----------------------------------------------------------------------------------// @@ -112,4 +113,8 @@ public final class ModuleInfo { } return false; } + + public final MsaOwner getMsaOwner() { + return msaowner; + } } \ No newline at end of file