Changeset 30738 in osm for applications/editors/josm/plugins/smed/src/panels/PanelPort.java
- Timestamp:
- 2014-10-19T01:27:04+02:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/smed/src/panels/PanelPort.java
r30737 r30738 31 31 JRadioButton button = shapes.get(shp); 32 32 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)); 35 35 button.setBorderPainted(true); 36 36 } else 37 37 button.setBorderPainted(false); 38 38 } 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()) { 44 44 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); 47 47 break; 48 48 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); 51 51 break; 52 52 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); 58 58 break; 59 59 } 60 60 } 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()) { 63 63 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); 67 67 break; 68 68 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); 72 72 break; 73 73 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); 78 78 break; 79 79 } 80 80 } 81 dlg.panelMain.panelMore.syncPanel();81 SmedAction.panelMain.panelMore.syncPanel(); 82 82 } 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); 85 85 } 86 86 } … … 104 104 for (Shp shp : shapes.keySet()) { 105 105 JRadioButton button = shapes.get(shp); 106 if ( dlg.panelMain.mark.getShape() == shp) {106 if (SmedAction.panelMain.mark.getShape() == shp) { 107 107 button.setBorderPainted(true); 108 108 } else
Note:
See TracChangeset
for help on using the changeset viewer.
