java/sql-dk/src/info/globalcode/sql/dk/formatting/XmlFormatter.java
branchv_0
changeset 142 da1e38386d84
parent 134 f2510551b5bf
child 151 21eb46c5e2ec
--- a/java/sql-dk/src/info/globalcode/sql/dk/formatting/XmlFormatter.java	Tue Jan 07 21:53:24 2014 +0100
+++ b/java/sql-dk/src/info/globalcode/sql/dk/formatting/XmlFormatter.java	Tue Jan 07 21:54:59 2014 +0100
@@ -71,14 +71,14 @@
 	}
 
 	@Override
-	public void writeStartResultSet() {
-		super.writeStartResultSet();
-		printStartElement(qname("resultSet"));
+	public void writeStartStatement() {
+		super.writeStartStatement();
+		printStartElement(qname("statement"));
 	}
 
 	@Override
-	public void writeEndResultSet() {
-		super.writeEndResultSet();
+	public void writeEndStatement() {
+		super.writeEndStatement();
 		printEndElement();
 	}
 
@@ -106,8 +106,9 @@
 	}
 
 	@Override
-	public void writeColumnsHeader(ColumnsHeader header) {
-		super.writeColumnsHeader(header);
+	public void writeStartResultSet(ColumnsHeader header) {
+		super.writeStartResultSet(header);
+		printStartElement(qname("resultSet"));
 
 		for (ColumnDescriptor cd : header.getColumnDescriptors()) {
 			Map<QName, String> attributes = new LinkedHashMap<>(4);
@@ -120,6 +121,12 @@
 	}
 
 	@Override
+	public void writeEndResultSet() {
+		super.writeEndResultSet();
+		printEndElement();
+	}
+
+	@Override
 	public void writeStartRow() {
 		super.writeStartRow();
 		printStartElement(qname("row"));
@@ -145,23 +152,11 @@
 	}
 
 	@Override
-	public void writeStartUpdatesResult() {
-		super.writeStartUpdatesResult();
-		printStartElement(qname("updatesResult"));
-	}
-
-	@Override
-	public void writeUpdatedRowsCount(int updatedRowsCount) {
-		super.writeUpdatedRowsCount(updatedRowsCount);
+	public void writeUpdatesResult(int updatedRowsCount) {
+		super.writeUpdatesResult(updatedRowsCount);
 		printTextElement(qname("updatedRows"), null, String.valueOf(updatedRowsCount));
 	}
 
-	@Override
-	public void writeEndUpdatesResult() {
-		super.writeEndUpdatesResult();
-		printEndElement();
-	}
-
 	protected String toString(Object value) {
 		return String.valueOf(value);
 	}