0.2 to 0.3 ---------- * Added icons to menus, buttons, tabs, and frame * Implemented JTable result formatter * Switched to using tabbed panel for selecting output options. * Brought up to date with ARQ 0.9.5 0.1 to 0.2 ---------- * Fixed redo menu item (incorrectly setting action listener on wrong JMenuItem) * Added accelerator keys to main menu items, e.g. cut, copy, paste, open, save * Added status bar to gui for displaying messages * Updated ActionListeners to add messages to status bar * Changed RunQuery methods to throw QueryException to indicate failures. * Report exception error messages in status bar to indicate failures, etc * Removed spurious console messages, have left in stack traces for now * Refactored RunQuery to extract QueryRunner interface and associated code * Fixed bugs in Ask, Construct, and Describe query results not appearing (output not being flushed; Construct results still wrongly going to console) * Fixed Construct and Describe query runners to output in RDF/XML as well as N3 (text); also removed unnecessary text * Changed file dialogs to default to users current dir at first open * Added appropriate FileFilters to all dialogs to make file selection easier * Added tooltips to input boxes and buttons * Added JTableResultSetFormatter to dump output to a friendlier table view