--- a/java/sql-dk/src/info/globalcode/sql/dk/formatting/AbstractFormatter.java Sat Dec 28 19:54:03 2013 +0100
+++ b/java/sql-dk/src/info/globalcode/sql/dk/formatting/AbstractFormatter.java Sat Dec 28 20:24:51 2013 +0100
@@ -44,21 +44,23 @@
/*
* root
- * .database
- * ..resultSet
- * ...@query
- * ...@parameters
- * ...@columnsHeader
- * ...row
- * ....@columnValue
- * ..updatesResult
- * ...@query
- * ...@parameters
- * ...@updatedRowsCount
+ * .batch
+ * ..database
+ * ...resultSet
+ * ....@query
+ * ....@parameters
+ * ....@columnsHeader
+ * ....row
+ * .....@columnValue
+ * ...updatesResult
+ * ....@query
+ * ....@parameters
+ * ....@updatedRowsCount
*/
protected enum State {
ROOT,
+ BATCH,
DATABASE,
RESULT_SET,
ROW,
@@ -120,13 +122,23 @@
}
@Override
+ public void writeStartBatch() {
+ pushState(State.BATCH, EnumSet.of(State.ROOT));
+ }
+
+ @Override
+ public void writeEndBatch() {
+ popState(EnumSet.of(State.ROOT));
+ }
+
+ @Override
public void writeStartDatabase(DatabaseDefinition databaseDefinition) {
- pushState(State.DATABASE, EnumSet.of(State.ROOT));
+ pushState(State.DATABASE, EnumSet.of(State.BATCH));
}
@Override
public void writeEndDatabase() {
- popState(EnumSet.of(State.ROOT));
+ popState(EnumSet.of(State.BATCH));
}
@Override