@Override public void encodeCsv(Writer writer) throws IOException { new TableModelCsvEncoder(this).encodeCsv(writer); } }
/** * Writes the table model content encoded as csv to the given writer. * The separator char is {@code '\t'}. * @param writer * @throws IOException */ @Override public void encodeCsv(Writer writer) throws IOException { CsvWriter csv = new CsvWriter(writer, "\t"); encodeHeadline(csv); encodeData(csv); }
@Override public void encodeCsv(Writer writer) throws IOException { new TableModelCsvEncoder(this).encodeCsv(writer); }
private String getDataAsText() { final StringWriter writer = new StringWriter(); try { new TableModelCsvEncoder(tableModel).encodeCsv(writer); writer.close(); } catch (IOException ignore) { } return writer.toString(); }
@Override protected String getDataAsText() { final StringWriter writer = new StringWriter(); try { new TableModelCsvEncoder(table.getModel()).encodeCsv(writer); writer.close(); } catch (IOException ignore) { } return writer.toString(); }