summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/ioutils/ReportWriter.java
AgeCommit message (Collapse)Author
2020-11-13General cleanupBen Culkin
This is mostly just some cleanup of the various implementation types, but it also adds a 'marker' interface for decrees, IDecree
2020-04-14Cleanup some warnings and stuffBen Culkin
2020-04-13Cleanup passBen Culkin
Cleanup pass to uniformize things
2020-04-07Remove utils.esodataBen Culkin
utils.esodata now also lives in the esodata project; not here
2020-03-27Refactor test structureBen Culkin
Tests are now in a 'test' sub-package, so it is clear that they are indeed test code, not just disjoint parts of the main code
2018-10-14Cleanupbculkin2442
2018-10-13General cleanup and documentation.bculkin2442
Cleanup files, and add missing comments in places.
2018-09-17Add linespacing to ReportWriterBenjamin J. Culkin
2018-09-17Add more features to ReportWriterBenjamin J. Culkin
This adds both an ability to get the column at which the indent ended, as well as some basic page control.
2018-09-17Add indent levels to ReportWriterBenjamin J. Culkin
ReportWriter now has support for different indent types at various levels. This is useful for Word-style bulleted lists
2018-09-06Allow writer duplication easilyBenjamin J. Culkin
2018-09-06Fix stupid bugBenjamin J. Culkin
2018-09-06Add ReportWriterBenjamin J. Culkin
Added ReportWriter, which is a writer with support for several things that make printing formal reports easier, like autoindenting support and number of lines written/current character position in the line. It also has support for automatically converting tabs to spaces.