Ignore:
Timestamp:
2014-10-19T01:27:04+02:00 (11 years ago)
Author:
donvip
Message:

[josm_plugins] fix java 7 warnings / global usage of try-with-resource

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/smed/src/panels/PanelChan.java

    r29894 r30738  
    2828                        panelStbd.setVisible(false);
    2929                        panelSaw.setVisible(false);
    30                         dlg.panelMain.moreButton.setVisible(false);
    31                         dlg.panelMain.saveButton.setEnabled(false);
     30                        SmedAction.panelMain.moreButton.setVisible(false);
     31                        SmedAction.panelMain.saveButton.setEnabled(false);
    3232                        topmarkButton.setVisible(false);
    3333                        lightButton.setVisible(false);
    34                         Shp shp = dlg.panelMain.mark.getShape();
     34                        Shp shp = SmedAction.panelMain.mark.getShape();
    3535                        if (portButton.isSelected()) {
    36                                 dlg.panelMain.mark.setCategory(Cat.LAM_PORT);
     36                                SmedAction.panelMain.mark.setCategory(Cat.LAM_PORT);
    3737                                if (panelPort.shapes.containsKey(shp)) {
    3838                                        panelPort.shapes.get(shp).setSelected(true);
    3939                                } else {
    4040                                        panelPort.shapeButtons.clearSelection();
    41                                         dlg.panelMain.mark.setShape(Shp.UNKSHP);
     41                                        SmedAction.panelMain.mark.setShape(Shp.UNKSHP);
    4242                                }
    4343                                panelPort.alShape.actionPerformed(null);
     
    4848                        }
    4949                        if (stbdButton.isSelected()) {
    50                                 dlg.panelMain.mark.setCategory(Cat.LAM_STBD);
     50                                SmedAction.panelMain.mark.setCategory(Cat.LAM_STBD);
    5151                                if (panelStbd.shapes.containsKey(shp)) {
    5252                                        panelStbd.shapes.get(shp).setSelected(true);
    5353                                } else {
    5454                                        panelStbd.shapeButtons.clearSelection();
    55                                         dlg.panelMain.mark.setShape(Shp.UNKSHP);
     55                                        SmedAction.panelMain.mark.setShape(Shp.UNKSHP);
    5656                                }
    5757                                panelStbd.alShape.actionPerformed(null);
     
    6262                        }
    6363                        if (prefStbdButton.isSelected()) {
    64                                 dlg.panelMain.mark.setCategory(Cat.LAM_PSTBD);
     64                                SmedAction.panelMain.mark.setCategory(Cat.LAM_PSTBD);
    6565                                if (panelPort.shapes.containsKey(shp)) {
    6666                                        panelPort.shapes.get(shp).setSelected(true);
    6767                                } else {
    6868                                        panelPort.shapeButtons.clearSelection();
    69                                         dlg.panelMain.mark.setShape(Shp.UNKSHP);
     69                                        SmedAction.panelMain.mark.setShape(Shp.UNKSHP);
    7070                                }
    7171                                panelPort.alShape.actionPerformed(null);
     
    7676                        }
    7777                        if (prefPortButton.isSelected()) {
    78                                 dlg.panelMain.mark.setCategory(Cat.LAM_PPORT);
     78                                SmedAction.panelMain.mark.setCategory(Cat.LAM_PPORT);
    7979                                if (panelStbd.shapes.containsKey(shp)) {
    8080                                        panelStbd.shapes.get(shp).setSelected(true);
    8181                                } else {
    8282                                        panelStbd.shapeButtons.clearSelection();
    83                                         dlg.panelMain.mark.setShape(Shp.UNKSHP);
     83                                        SmedAction.panelMain.mark.setShape(Shp.UNKSHP);
    8484                                }
    8585                                panelStbd.alShape.actionPerformed(null);
     
    9090                        }
    9191                        if (safeWaterButton.isSelected()) {
    92                                 dlg.panelMain.mark.setCategory(Cat.NOCAT);
     92                                SmedAction.panelMain.mark.setCategory(Cat.NOCAT);
    9393                                panelSaw.setVisible(true);
    9494                                if (panelSaw.shapes.containsKey(shp)) {
     
    9696                                } else {
    9797                                        panelSaw.shapeButtons.clearSelection();
    98                                         dlg.panelMain.mark.setShape(Shp.UNKSHP);
     98                                        SmedAction.panelMain.mark.setShape(Shp.UNKSHP);
    9999                                }
    100100                                panelSaw.alShape.actionPerformed(null);
     
    104104                                safeWaterButton.setBorderPainted(false);
    105105                        }
    106                         topmarkButton.setVisible(dlg.panelMain.mark.testValid());
    107                         lightButton.setVisible(dlg.panelMain.mark.testValid());
    108                         dlg.panelMain.panelMore.syncPanel();
     106                        topmarkButton.setVisible(SmedAction.panelMain.mark.testValid());
     107                        lightButton.setVisible(SmedAction.panelMain.mark.testValid());
     108                        SmedAction.panelMain.panelMore.syncPanel();
    109109                }
    110110        };
     
    113113                public void actionPerformed(java.awt.event.ActionEvent e) {
    114114                        if (topmarkButton.isSelected()) {
    115                                 if (SeaMark.GrpMAP.get(dlg.panelMain.mark.getObject()) == Grp.SAW) {
    116                                         dlg.panelMain.mark.setTopmark(Top.SPHERE);
    117                                         dlg.panelMain.mark.setTopPattern(Pat.NOPAT);
    118                                         dlg.panelMain.mark.setTopColour(Col.RED);
     115                                if (SeaMark.GrpMAP.get(SmedAction.panelMain.mark.getObject()) == Grp.SAW) {
     116                                        SmedAction.panelMain.mark.setTopmark(Top.SPHERE);
     117                                        SmedAction.panelMain.mark.setTopPattern(Pat.NOPAT);
     118                                        SmedAction.panelMain.mark.setTopColour(Col.RED);
    119119                                } else {
    120120                                        switch (dlg.panelMain.mark.getCategory()) {
Note: See TracChangeset for help on using the changeset viewer.