Ignore:
Timestamp:
2014-10-19T01:27:04+02:00 (12 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/PanelPort.java

    r30737 r30738  
    3131                                JRadioButton button = shapes.get(shp);
    3232                                if (button.isSelected()) {
    33                                         dlg.panelMain.mark.setShape(shp);
    34                                         dlg.panelMain.mark.setObject(objects.get(shp));
     33                                        SmedAction.panelMain.mark.setShape(shp);
     34                                        SmedAction.panelMain.mark.setObject(objects.get(shp));
    3535                                        button.setBorderPainted(true);
    3636                                } else
    3737                                        button.setBorderPainted(false);
    3838                        }
    39                         if (dlg.panelMain.mark.testValid()) {
    40                                 dlg.panelMain.panelChan.topmarkButton.setVisible(true);
    41                                 dlg.panelMain.panelChan.lightButton.setVisible(true);
    42                                 if (dlg.panelMain.mark.getCategory() == Cat.LAM_PORT) {
    43                                         switch (dlg.panelMain.mark.getRegion()) {
     39                        if (SmedAction.panelMain.mark.testValid()) {
     40                                SmedAction.panelMain.panelChan.topmarkButton.setVisible(true);
     41                                SmedAction.panelMain.panelChan.lightButton.setVisible(true);
     42                                if (SmedAction.panelMain.mark.getCategory() == Cat.LAM_PORT) {
     43                                        switch (SmedAction.panelMain.mark.getRegion()) {
    4444                                        case A:
    45                                                 dlg.panelMain.mark.setObjPattern(Pat.NOPAT);
    46                                                 dlg.panelMain.mark.setObjColour(Col.RED);
     45                                                SmedAction.panelMain.mark.setObjPattern(Pat.NOPAT);
     46                                                SmedAction.panelMain.mark.setObjColour(Col.RED);
    4747                                                break;
    4848                                        case B:
    49                                                 dlg.panelMain.mark.setObjPattern(Pat.NOPAT);
    50                                                 dlg.panelMain.mark.setObjColour(Col.GREEN);
     49                                                SmedAction.panelMain.mark.setObjPattern(Pat.NOPAT);
     50                                                SmedAction.panelMain.mark.setObjColour(Col.GREEN);
    5151                                                break;
    5252                                        case C:
    53                                                 dlg.panelMain.mark.setObjPattern(Pat.HSTRP);
    54                                                 dlg.panelMain.mark.setObjColour(Col.RED);
    55                                                 dlg.panelMain.mark.addObjColour(Col.WHITE);
    56                                                 dlg.panelMain.mark.addObjColour(Col.RED);
    57                                                 dlg.panelMain.mark.addObjColour(Col.WHITE);
     53                                                SmedAction.panelMain.mark.setObjPattern(Pat.HSTRP);
     54                                                SmedAction.panelMain.mark.setObjColour(Col.RED);
     55                                                SmedAction.panelMain.mark.addObjColour(Col.WHITE);
     56                                                SmedAction.panelMain.mark.addObjColour(Col.RED);
     57                                                SmedAction.panelMain.mark.addObjColour(Col.WHITE);
    5858                                                break;
    5959                                        }
    6060                                } else {
    61                                         dlg.panelMain.mark.setObjPattern(Pat.HSTRP);
    62                                         switch (dlg.panelMain.mark.getRegion()) {
     61                                        SmedAction.panelMain.mark.setObjPattern(Pat.HSTRP);
     62                                        switch (SmedAction.panelMain.mark.getRegion()) {
    6363                                        case A:
    64                                                 dlg.panelMain.mark.setObjColour(Col.RED);
    65                                                 dlg.panelMain.mark.addObjColour(Col.GREEN);
    66                                                 dlg.panelMain.mark.addObjColour(Col.RED);
     64                                                SmedAction.panelMain.mark.setObjColour(Col.RED);
     65                                                SmedAction.panelMain.mark.addObjColour(Col.GREEN);
     66                                                SmedAction.panelMain.mark.addObjColour(Col.RED);
    6767                                                break;
    6868                                        case B:
    69                                                 dlg.panelMain.mark.setObjColour(Col.GREEN);
    70                                                 dlg.panelMain.mark.addObjColour(Col.RED);
    71                                                 dlg.panelMain.mark.addObjColour(Col.GREEN);
     69                                                SmedAction.panelMain.mark.setObjColour(Col.GREEN);
     70                                                SmedAction.panelMain.mark.addObjColour(Col.RED);
     71                                                SmedAction.panelMain.mark.addObjColour(Col.GREEN);
    7272                                                break;
    7373                                        case C:
    74                                                 dlg.panelMain.mark.setObjColour(Col.RED);
    75                                                 dlg.panelMain.mark.addObjColour(Col.GREEN);
    76                                                 dlg.panelMain.mark.addObjColour(Col.RED);
    77                                                 dlg.panelMain.mark.addObjColour(Col.GREEN);
     74                                                SmedAction.panelMain.mark.setObjColour(Col.RED);
     75                                                SmedAction.panelMain.mark.addObjColour(Col.GREEN);
     76                                                SmedAction.panelMain.mark.addObjColour(Col.RED);
     77                                                SmedAction.panelMain.mark.addObjColour(Col.GREEN);
    7878                                                break;
    7979                                        }
    8080                                }
    81                                 dlg.panelMain.panelMore.syncPanel();
     81                                SmedAction.panelMain.panelMore.syncPanel();
    8282                        } else {
    83                                 dlg.panelMain.panelChan.topmarkButton.setVisible(false);
    84                                 dlg.panelMain.panelChan.lightButton.setVisible(false);
     83                                SmedAction.panelMain.panelChan.topmarkButton.setVisible(false);
     84                                SmedAction.panelMain.panelChan.lightButton.setVisible(false);
    8585                        }
    8686                }
     
    104104                for (Shp shp : shapes.keySet()) {
    105105                        JRadioButton button = shapes.get(shp);
    106                         if (dlg.panelMain.mark.getShape() == shp) {
     106                        if (SmedAction.panelMain.mark.getShape() == shp) {
    107107                                button.setBorderPainted(true);
    108108                        } else
Note: See TracChangeset for help on using the changeset viewer.