Index: trunk/src/org/openstreetmap/josm/actions/JosmAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/JosmAction.java	(revision 8956)
+++ trunk/src/org/openstreetmap/josm/actions/JosmAction.java	(revision 8957)
@@ -274,5 +274,5 @@
      *
      */
-    private class LayerChangeAdapter implements MapView.LayerChangeListener {
+    protected class LayerChangeAdapter implements MapView.LayerChangeListener {
         private void updateEnabledStateInEDT() {
             GuiHelper.runInEDT(new Runnable() {
@@ -302,5 +302,5 @@
      * Adapter for selection change events
      */
-    private class SelectionChangeAdapter implements SelectionChangedListener {
+    protected class SelectionChangeAdapter implements SelectionChangedListener {
         @Override
         public void selectionChanged(Collection<? extends OsmPrimitive> newSelection) {
