java/sql-dk/src/info/globalcode/sql/dk/InfoLister.java
branchv_0
changeset 142 da1e38386d84
parent 139 5c0e344c3b60
child 155 eb3676c6929b
equal deleted inserted replaced
141:ecd17aad1178 142:da1e38386d84
    75 		if (formattinNeeded) {
    75 		if (formattinNeeded) {
    76 			try (Formatter f = getFormatter()) {
    76 			try (Formatter f = getFormatter()) {
    77 				formatter = f;
    77 				formatter = f;
    78 				formatter.writeStartBatch();
    78 				formatter.writeStartBatch();
    79 				formatter.writeStartDatabase(new DatabaseDefinition());
    79 				formatter.writeStartDatabase(new DatabaseDefinition());
       
    80 				formatter.writeStartStatement();
    80 				showInfos(commands);
    81 				showInfos(commands);
       
    82 				formatter.writeEndStatement();
    81 				formatter.writeEndDatabase();
    83 				formatter.writeEndDatabase();
    82 				formatter.writeEndBatch();
    84 				formatter.writeEndBatch();
    83 				formatter.close();
    85 				formatter.close();
    84 			}
    86 			}
    85 		} else {
    87 		} else {
   199 	private void println(String line) {
   201 	private void println(String line) {
   200 		out.println(line);
   202 		out.println(line);
   201 	}
   203 	}
   202 
   204 
   203 	private void printTable(Formatter formatter, ColumnsHeader header, List<Object[]> data) throws ConfigurationException, FormatterException {
   205 	private void printTable(Formatter formatter, ColumnsHeader header, List<Object[]> data) throws ConfigurationException, FormatterException {
   204 		formatter.writeStartResultSet();
   206 		formatter.writeStartResultSet(header);
   205 		formatter.writeColumnsHeader(header);
       
   206 
   207 
   207 		for (Object[] row : data) {
   208 		for (Object[] row : data) {
   208 			formatter.writeStartRow();
   209 			formatter.writeStartRow();
   209 			for (Object cell : row) {
   210 			for (Object cell : row) {
   210 				formatter.writeColumnValue(cell);
   211 				formatter.writeColumnValue(cell);