import org.tianocore.SupportedArchitectures.Enum;\r
import org.apache.xmlbeans.*;\r
\r
-public class MsaWriter {\r
- MsaWriter(ModuleInfo moduleinfo) {\r
- mi = moduleinfo;\r
- }\r
-\r
+public class MsaWriter implements MsaOwner {\r
+ MsaWriter(ModuleInfo moduleinfo) {\r
+ mi = moduleinfo;\r
+ msadoc = mi.msadoc;\r
+ }\r
+ \r
private ModuleInfo mi;\r
- \r
- private ModuleSurfaceAreaDocument msadoc = ModuleSurfaceAreaDocument.Factory.newInstance();\r
+ private ModuleSurfaceAreaDocument msadoc;\r
\r
private ModuleSurfaceAreaDocument.ModuleSurfaceArea msa = msadoc.addNewModuleSurfaceArea();\r
private MsaHeaderDocument.MsaHeader msaheader = msa.addNewMsaHeader();\r
bw.close();\r
}\r
\r
+ //---------------------------MsaOwner---------------------------------//\r
+ \r
+ public void addSourceFiles(String filename, int arch) {\r
+ \r
+ }\r
+\r
+ //---------------------------MsaOwner---------------------------------//\r
+ \r
public static final void parse(String msafile) throws Exception {\r
ModuleSurfaceAreaDocument msadoc = ModuleSurfaceAreaDocument.Factory.parse(msafile);\r
flush("c:\\temp.msa", msadoc);\r