--- a/java/sql-dk/src/info/globalcode/sql/dk/formatting/TabularWrappingFormatter.java Tue Jan 07 21:53:24 2014 +0100
+++ b/java/sql-dk/src/info/globalcode/sql/dk/formatting/TabularWrappingFormatter.java Tue Jan 07 21:54:59 2014 +0100
@@ -38,8 +38,8 @@
}
@Override
- public void writeColumnsHeader(ColumnsHeader header) {
- super.writeColumnsHeader(header);
+ public void writeStartResultSet(ColumnsHeader header) {
+ super.writeStartResultSet(header);
currentRow = new ArrayList<>(header.getColumnCount());
}
@@ -48,7 +48,7 @@
boolean rightAlign = value instanceof Number || value instanceof Boolean;
String valueString = String.valueOf(value);
int columnWidth = getColumnWidth(getCurrentColumnsCount()) - 1; // -1 = space for new line symbol
- currentRow.add(split(valueString, columnWidth, rightAlign));
+ currentRow.add(wrapLines(valueString, columnWidth, rightAlign));
}
@Override
@@ -99,7 +99,7 @@
// already done – wrapped row ends
}
- private static String[] split(String s, int width, boolean rightAlign) {
+ private static String[] wrapLines(String s, int width, boolean rightAlign) {
String[] array = new String[(s.length() - 1) / width + 1];
for (int i = 0; i < array.length; i++) {
if (i == array.length - 1) {