Removed overriding methods from ROI interface, removed compiler
warnings, and tweaked and corrected javadocs
Added override annotation to mean method