|
From: <mla...@us...> - 2004-01-09 22:00:06
|
Update of /cvsroot/dbunit/dbunit/src/java/org/dbunit/util/xml
In directory sc8-pr-cvs1:/tmp/cvs-serv30562/src/java/org/dbunit/util/xml
Modified Files:
XmlWriter.java
Log Message:
Ability to write the DOCTYPE
Index: XmlWriter.java
===================================================================
RCS file: /cvsroot/dbunit/dbunit/src/java/org/dbunit/util/xml/XmlWriter.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** XmlWriter.java 9 Aug 2003 11:23:22 -0000 1.4
--- XmlWriter.java 9 Jan 2004 22:00:02 -0000 1.5
***************
*** 545,547 ****
--- 545,574 ----
}
+ public XmlWriter writeDoctype(String systemId, String publicId) throws IOException
+ {
+ if (systemId != null || publicId != null)
+ {
+ this.out.write("<!DOCTYPE dataset");
+
+ if (systemId != null)
+ {
+ this.out.write(" SYSTEM \"");
+ this.out.write(systemId);
+ this.out.write("\"");
+ }
+
+ if (publicId != null)
+ {
+ this.out.write(" PUBLIC \"");
+ this.out.write(publicId);
+ this.out.write("\"");
+ }
+
+ this.out.write(">");
+ this.out.write(this.newline);
+ }
+
+ return this;
+ }
+
}
|