summaryrefslogtreecommitdiff
path: root/Tools/Source/MigrationTools
diff options
context:
space:
mode:
authoralfred <alfred@6f19259b-4bc3-4df7-8a09-765794883524>2006-09-29 09:06:28 +0000
committeralfred <alfred@6f19259b-4bc3-4df7-8a09-765794883524>2006-09-29 09:06:28 +0000
commit190293ab4ef0ce3a66de1fdadd51d123cd5bc1bd (patch)
treeed5aff4aff5cd3e1de0db7d7901c106228407411 /Tools/Source/MigrationTools
parent1ea5992991276a055e09466e0059695b73173c11 (diff)
downloadedk2-190293ab4ef0ce3a66de1fdadd51d123cd5bc1bd.zip
edk2-190293ab4ef0ce3a66de1fdadd51d123cd5bc1bd.tar.gz
edk2-190293ab4ef0ce3a66de1fdadd51d123cd5bc1bd.tar.bz2
MsaOwner usable
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1645 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'Tools/Source/MigrationTools')
-rw-r--r--Tools/Source/MigrationTools/org/tianocore/migration/MigrationTool.java7
-rw-r--r--Tools/Source/MigrationTools/org/tianocore/migration/ModuleInfo.java1
-rw-r--r--Tools/Source/MigrationTools/org/tianocore/migration/MsaOwner.java20
3 files changed, 9 insertions, 19 deletions
diff --git a/Tools/Source/MigrationTools/org/tianocore/migration/MigrationTool.java b/Tools/Source/MigrationTools/org/tianocore/migration/MigrationTool.java
index 03ac23f..4e6b30c 100644
--- a/Tools/Source/MigrationTools/org/tianocore/migration/MigrationTool.java
+++ b/Tools/Source/MigrationTools/org/tianocore/migration/MigrationTool.java
@@ -53,14 +53,13 @@ public class MigrationTool {
}
new MsaWriter(mi).flush();
-/*
+
+ mi.addProtocol("protocol", UsageTypes.ALWAYS_CONSUMED);
mi.addGuid("guid", UsageTypes.ALWAYS_CONSUMED);
mi.addLibraryClass("class", UsageTypes.ALWAYS_CONSUMED);
mi.addPpi("ppi", UsageTypes.ALWAYS_CONSUMED);
- mi.addProtocol("protocol", UsageTypes.ALWAYS_CONSUMED);
-*/
mi.getMsaOwner().flush(MigrationTool.ModuleInfoMap.get(mi) + File.separator + "Migration_" + mi.modulename + File.separator + mi.modulename + ".___");
-
+
if (MigrationTool.doCritic) {
Critic.fireAt(ModuleInfoMap.get(mi) + File.separator + "Migration_" + mi.modulename);
}
diff --git a/Tools/Source/MigrationTools/org/tianocore/migration/ModuleInfo.java b/Tools/Source/MigrationTools/org/tianocore/migration/ModuleInfo.java
index dd106d5..aa19522 100644
--- a/Tools/Source/MigrationTools/org/tianocore/migration/ModuleInfo.java
+++ b/Tools/Source/MigrationTools/org/tianocore/migration/ModuleInfo.java
@@ -60,7 +60,6 @@ public final class ModuleInfo {
public final boolean addProtocol (String proname, UsageTypes.Enum usage) {
//protocols.add(proname);
- System.out.println("I'm in");
return msaowner.addProtocol(proname, usage);
}
diff --git a/Tools/Source/MigrationTools/org/tianocore/migration/MsaOwner.java b/Tools/Source/MigrationTools/org/tianocore/migration/MsaOwner.java
index 6483de5..65873a3 100644
--- a/Tools/Source/MigrationTools/org/tianocore/migration/MsaOwner.java
+++ b/Tools/Source/MigrationTools/org/tianocore/migration/MsaOwner.java
@@ -58,11 +58,9 @@ public class MsaOwner {
}
LibraryClassDocument.LibraryClass classname;
- List<UsageTypes.Enum> arch = new ArrayList<UsageTypes.Enum>();
classname = libclassdefs.addNewLibraryClass();
classname.setKeyword(name);
- arch.add(usage);
- classname.setSupArchList(arch);
+ classname.setUsage(usage);
return true;
}
@@ -80,11 +78,9 @@ public class MsaOwner {
}
GuidsDocument.Guids.GuidCNames guid;
- List<UsageTypes.Enum> arch = new ArrayList<UsageTypes.Enum>();
guid = guids.addNewGuidCNames();
guid.setGuidCName(guidname);
- arch.add(usage);
- guid.setSupArchList(arch);
+ guid.setUsage(usage);
return true;
}
@@ -103,11 +99,9 @@ public class MsaOwner {
}
PPIsDocument.PPIs.Ppi ppi;
- List<UsageTypes.Enum> arch = new ArrayList<UsageTypes.Enum>();
ppi = ppis.addNewPpi();
ppi.setPpiCName(ppiname);
- arch.add(usage);
- ppi.setSupArchList(arch);
+ ppi.setUsage(usage);
return true;
}
@@ -140,7 +134,7 @@ public class MsaOwner {
if (protocols == null) {
protocols = msa.addNewProtocols();
}
-
+
Iterator<ProtocolsDocument.Protocols.Protocol> proit = protocols.getProtocolList().iterator();
while (proit.hasNext()) {
if (proit.next().getProtocolCName() == proname) {
@@ -148,13 +142,11 @@ public class MsaOwner {
return false;
}
}
-
+
ProtocolsDocument.Protocols.Protocol protocol;
- List<UsageTypes.Enum> arch = new ArrayList<UsageTypes.Enum>();
protocol = protocols.addNewProtocol();
protocol.setProtocolCName(proname);
- arch.add(usage);
- protocol.setSupArchList(arch);
+ protocol.setUsage(usage);
return true;
}