Input-output class to work with STDIO and other IO streams. Also provides rudimentary logging functionality. Created by Steven Jennison on 1/21/14.
Package: net.kd8rho.util
Project: Util
changelog:
1.1:
Changed all prompts to use write, instead of writeLine
1.2:
Added getLine, fixed input-skipping resulting from non-clean inputBuffer
1.3:
* Added defaults, changed behavior of log to only log warns unless in debug mode
or told to force. Overloaded method added to ensure backward-compatibility
* Added enum type to log - deprecated string version
* Added ERROR log level - logs "warn" but appends "E:" to the beginning of the
1.4:
* Added boolean to log only to file (to minimize console junk)
* Fixing typos in javadoc changelog (meta-changelog!)
* Added constructor that can take an already-initialized scanner.
@author Steven Jennison
@version 1.4