Genericized return value of copyPathname method in advance of a forthcoming comment. Also specificied that this method may throw an IOException in FileCopier interface.
Corrections to FileManagement package following this morning's code review. Still need to break up the testCopyPathnames test into several smaller tests but I'm going to chew things up a bit first and have the copyPathname method return an instance of a new class named CopyJobRelay to ease GUI implementer's receit of copy job notifications.
too many changes to note with a simple commit message... posting larger comment momentarily
Renamed several classes to better fit with naming scheme, corrected logic error in factory method of SwingCopyJob class
Added HTMLDiffReport stub and DiffReportFactory class. Added code to WindowPlacementPreferences to set the window placement within the screen to ensure that the window does not span the screen and to center the window if no preferences were previously set.
Merge remote-tracking branch 'origin/Persistence' into Persistence