question: public void projectionChanged ( ProjectionEvent e ) { Projection newProj = e . getProjection ( ) ; if ( logger . isLoggable ( Level . FINE ) ) { logger . fine ( newProj != null ? newProj . toString ( ) : "null" ) ; } if ( newProj != null && ( projection == null || ( ! projection . equals ( newProj ) ) ) ) { setProjection ( ( Projection ) newProj . makeClone ( ) ) ; Object source = e . getSource ( ) ; if ( source instanceof Component ) { projComponent = ( Component ) source ; } } }
target:  The Map projection has changed, in order to baseline new changes as a result of menu options being selected.