Index: /applications/editors/josm/plugins/smed/src/panels/PanelChan.java
===================================================================
--- /applications/editors/josm/plugins/smed/src/panels/PanelChan.java	(revision 33177)
+++ /applications/editors/josm/plugins/smed/src/panels/PanelChan.java	(revision 33178)
@@ -156,4 +156,6 @@
                             }
                             break;
+                        default:
+                            break;
                         }
                         break;
@@ -180,5 +182,9 @@
                             }
                             break;
+                        default:
+                            break;
                         }
+                        break;
+                    default:
                         break;
                     }
@@ -215,4 +221,6 @@
                             dlg.panelMain.mark.setLightAtt(Att.COL, 0, Col.GREEN);
                             break;
+                        default:
+                            break;
                         }
                         break;
@@ -227,5 +235,9 @@
                             dlg.panelMain.mark.setLightAtt(Att.COL, 0, Col.RED);
                             break;
+                        default:
+                            break;
                         }
+                        break;
+                    default:
                         break;
                     }
Index: /applications/editors/josm/plugins/smed/src/panels/PanelMain.java
===================================================================
--- /applications/editors/josm/plugins/smed/src/panels/PanelMain.java	(revision 33177)
+++ /applications/editors/josm/plugins/smed/src/panels/PanelMain.java	(revision 33178)
@@ -349,4 +349,6 @@
                 panelLights.syncPanel();
                 break;
+            default:
+                break;
             }
             panelMore.syncPanel();
Index: /applications/editors/josm/plugins/smed/src/panels/PanelMore.java
===================================================================
--- /applications/editors/josm/plugins/smed/src/panels/PanelMore.java	(revision 33177)
+++ /applications/editors/josm/plugins/smed/src/panels/PanelMore.java	(revision 33178)
@@ -152,4 +152,6 @@
                     dlg.panelMain.mark.setObjPattern(Pat.HSTRP);
                     break;
+                default:
+                    break;
                 }
                 regionAButton.setBorderPainted(true);
@@ -180,4 +182,6 @@
                     dlg.panelMain.mark.setObjPattern(Pat.HSTRP);
                     break;
+                default:
+                    break;
                 }
                 regionBButton.setBorderPainted(true);
@@ -207,4 +211,6 @@
                     dlg.panelMain.mark.addObjColour(Col.GREEN);
                     dlg.panelMain.mark.addObjColour(Col.WHITE);
+                    break;
+                default:
                     break;
                 }
Index: /applications/editors/josm/plugins/smed/src/panels/PanelPat.java
===================================================================
--- /applications/editors/josm/plugins/smed/src/panels/PanelPat.java	(revision 33177)
+++ /applications/editors/josm/plugins/smed/src/panels/PanelPat.java	(revision 33178)
@@ -59,4 +59,6 @@
                 panelCol.trimStack(2);
                 break;
+            default:
+                break;
             }
         }
Index: /applications/editors/josm/plugins/smed/src/panels/PanelPort.java
===================================================================
--- /applications/editors/josm/plugins/smed/src/panels/PanelPort.java	(revision 33177)
+++ /applications/editors/josm/plugins/smed/src/panels/PanelPort.java	(revision 33178)
@@ -69,4 +69,6 @@
                         SmedAction.panelMain.mark.addObjColour(Col.WHITE);
                         break;
+                    default:
+                        break;
                     }
                 } else {
@@ -88,4 +90,6 @@
                         SmedAction.panelMain.mark.addObjColour(Col.RED);
                         SmedAction.panelMain.mark.addObjColour(Col.GREEN);
+                        break;
+                    default:
                         break;
                     }
Index: /applications/editors/josm/plugins/smed/src/panels/PanelStbd.java
===================================================================
--- /applications/editors/josm/plugins/smed/src/panels/PanelStbd.java	(revision 33177)
+++ /applications/editors/josm/plugins/smed/src/panels/PanelStbd.java	(revision 33178)
@@ -69,4 +69,6 @@
                         SmedAction.panelMain.mark.addObjColour(Col.WHITE);
                         break;
+                    default:
+                        break;
                     }
                 } else {
@@ -88,4 +90,6 @@
                         SmedAction.panelMain.mark.addObjColour(Col.RED);
                         SmedAction.panelMain.mark.addObjColour(Col.GREEN);
+                        break;
+                    default:
                         break;
                     }
Index: /applications/editors/josm/plugins/smed/src/seamarks/SeaMark.java
===================================================================
--- /applications/editors/josm/plugins/smed/src/seamarks/SeaMark.java	(revision 33177)
+++ /applications/editors/josm/plugins/smed/src/seamarks/SeaMark.java	(revision 33178)
@@ -1388,8 +1388,11 @@
                 tmp = true;
             }
+            break;
         case LNDMRK:
             if ((getCategory() != Cat.NOCAT) || (getFunc() != Fnc.UNKFNC)) {
                 tmp = true;
             }
+            break;
+        default:
             break;
         }
@@ -1743,4 +1746,6 @@
                     }
                     break;
+                default:
+                    break;
                 }
             }
@@ -2080,4 +2085,6 @@
                 }
                 break;
+            default:
+                break;
             }
             colStr = imgStr;
@@ -2136,4 +2143,6 @@
                     colStr += "_Pink";
                     lblStr += "Pk";
+                    break;
+                default:
                     break;
                 }
@@ -2242,5 +2251,10 @@
                         imgStr += "Spire";
                         break;
-                    }
+                    default:
+                        break;
+                    }
+                    break;
+                default:
+                    break;
                 }
                 break;
@@ -2287,4 +2301,6 @@
                     imgStr += "Sphere";
                     break;
+                default:
+                    break;
                 }
                 break;
@@ -2305,4 +2321,6 @@
                 imgStr += "Signal_Station";
                 g2.drawImage(new ImageIcon(getClass().getResource("/images/Radar_Station.png")).getImage(), 7, -15, null);
+                break;
+            default:
                 break;
             }
@@ -2347,4 +2365,6 @@
                 imgStr += "Isol";
                 break;
+            default:
+                break;
             }
             colStr = imgStr;
@@ -2377,4 +2397,6 @@
                 case BLACK:
                     colStr += "_Black";
+                    break;
+                default:
                     break;
                 }
@@ -2409,4 +2431,6 @@
                 imgStr += "_Beacon";
                 colStr += "_Beacon";
+                break;
+            default:
                 break;
             }
@@ -2551,4 +2575,6 @@
                 c += ".Vi";
                 break;
+            default:
+                break;
             }
             switch ((Col) getLightAtt(Att.ALT, 0)) {
@@ -2576,4 +2602,6 @@
             case VIOLET:
                 c += "Vi";
+                break;
+            default:
                 break;
             }
@@ -2589,4 +2617,6 @@
                 case HORIZ:
                     c += "(Horiz)";
+                    break;
+                default:
                     break;
                 }
@@ -2624,4 +2654,6 @@
                 case EXPLOS:
                     str = "Explos";
+                    break;
+                default:
                     break;
                 }
@@ -2726,4 +2758,6 @@
                         Main.main.undoRedo.add(new ChangePropertyCommand(node, "seamark:" + objStr + ":system", "other"));
                         break;
+                    default:
+                        break;
                     }
                 }
