Start decoupling org.nocrala from MainFrame by moving Nocrala-specific logic out of the former into the org.nocrala package.
This decoupling should be done anyway -- MainFrame should know nothing about ShapeFile readers -- but it will also put us in a good position to swap in a ShapeFile reader via a Maven dependency.
Start decoupling
org.nocrala
fromMainFrame
by moving Nocrala-specific logic out of the former into theorg.nocrala
package.This decoupling should be done anyway --
MainFrame
should know nothing about ShapeFile readers -- but it will also put us in a good position to swap in a ShapeFile reader via a Maven dependency.Edit: Manual test passed -- see below