Ignore:
Timestamp:
2012-02-26T20:59:47+01:00 (12 years ago)
Author:
malcolmh
Message:

'New release'

Location:
applications/editors/josm/plugins/smed/plugs/oseam/src/oseam
Files:
4 edited

Legend:

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

    r27405 r27941  
    120120                                        switch (dlg.panelMain.mark.getCategory()) {
    121121                                        case LAM_PORT:
    122                                         case LAM_PPORT:
    123                                                 dlg.panelMain.mark.setTopmark(Top.CAN);
     122                                        case LAM_PSTBD:
     123                                                dlg.panelMain.mark.setTopmark(Top.CYL);
    124124                                                switch (dlg.panelMain.mark.getRegion()) {
    125125                                                case A:
     
    132132                                                        break;
    133133                                                case C:
    134                                                         dlg.panelMain.mark.setTopPattern(Pat.HSTRP);
    135                                                         dlg.panelMain.mark.setTopColour(Col.RED);
    136                                                         dlg.panelMain.mark.addTopColour(Col.WHITE);
     134                                                        if (dlg.panelMain.mark.getCategory() == Cat.LAM_PORT) {
     135                                                                dlg.panelMain.mark.setTopPattern(Pat.HSTRP);
     136                                                                dlg.panelMain.mark.setTopColour(Col.RED);
     137                                                                dlg.panelMain.mark.addTopColour(Col.WHITE);
     138                                                        } else {
     139                                                                dlg.panelMain.mark.setTopPattern(Pat.NOPAT);
     140                                                                dlg.panelMain.mark.setTopColour(Col.RED);
     141                                                        }
    137142                                                        break;
    138143                                                }
    139144                                                break;
    140145                                        case LAM_STBD:
    141                                         case LAM_PSTBD:
     146                                        case LAM_PPORT:
    142147                                                dlg.panelMain.mark.setTopmark(Top.CONE);
    143148                                                switch (dlg.panelMain.mark.getRegion()) {
     
    151156                                                        break;
    152157                                                case C:
    153                                                         dlg.panelMain.mark.setTopPattern(Pat.HSTRP);
    154                                                         dlg.panelMain.mark.setTopColour(Col.GREEN);
    155                                                         dlg.panelMain.mark.addTopColour(Col.WHITE);
     158                                                        if (dlg.panelMain.mark.getCategory() == Cat.LAM_STBD) {
     159                                                                dlg.panelMain.mark.setTopPattern(Pat.HSTRP);
     160                                                                dlg.panelMain.mark.setTopColour(Col.GREEN);
     161                                                                dlg.panelMain.mark.addTopColour(Col.WHITE);
     162                                                        } else {
     163                                                                dlg.panelMain.mark.setTopPattern(Pat.NOPAT);
     164                                                                dlg.panelMain.mark.setTopColour(Col.GREEN);
     165                                                        }
    156166                                                        break;
    157167                                                }
  • applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/panels/PanelMore.java

    r27423 r27941  
    272272                addCnsItem(Messages.getString("Wooden"), Cns.WOOD);
    273273                addCnsItem(Messages.getString("Metal"), Cns.METAL);
    274                 addCnsItem(Messages.getString("GRP"), Cns.GRP);
     274                addCnsItem(Messages.getString("GRP"), Cns.GLAS);
    275275                addCnsItem(Messages.getString("Painted"), Cns.PAINT);
    276276                add(constrBox);
  • applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/panels/PanelTop.java

    r27423 r27941  
    5353                add(panelPat);
    5454                add(getTopButton(noTopButton, 0, 5, 27, 27, "NoTop", Top.NOTOP));
    55                 add(getTopButton(canTopButton, 30, 5, 27, 27, "CanTop", Top.CAN));
     55                add(getTopButton(canTopButton, 30, 5, 27, 27, "CanTop", Top.CYL));
    5656                add(getTopButton(coneTopButton, 60, 5, 27, 27, "ConeTop", Top.CONE));
    5757                add(getTopButton(sphereTopButton, 90, 5, 27, 27, "SphereTop", Top.SPHERE));
  • applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/seamarks/SeaMark.java

    r27610 r27941  
    773773
    774774        public enum Top {
    775                 NOTOP, CAN, CONE, SPHERE, X_SHAPE, NORTH, SOUTH, EAST, WEST, SPHERES2, BOARD, RHOMBUS, CIRCLE, TRIANGLE, TRIANGLE_INV, SQUARE
     775                NOTOP, CYL, CONE, SPHERE, X_SHAPE, NORTH, SOUTH, EAST, WEST, SPHERES2, BOARD, RHOMBUS, CIRCLE, TRIANGLE, TRIANGLE_INV, SQUARE
    776776        }
    777777
    778778        public static final EnumMap<Top, String> TopSTR = new EnumMap<Top, String>(Top.class);
    779779        static {
    780                 TopSTR.put(Top.CAN, "cylinder");
     780                TopSTR.put(Top.CYL, "cylinder");
    781781                TopSTR.put(Top.CONE, "cone, point up");
    782782                TopSTR.put(Top.SPHERE, "sphere");
     
    10161016
    10171017        public enum Cns {
    1018                 UNKCNS, BRICK, CONC, BOULD, HSURF, USURF, WOOD, METAL, GRP, PAINT
     1018                UNKCNS, BRICK, CONC, BOULD, HSURF, USURF, WOOD, METAL, GLAS, PAINT
    10191019        }
    10201020
     
    10281028                CnsSTR.put(Cns.WOOD, "wooden");
    10291029                CnsSTR.put(Cns.METAL, "metal");
    1030                 CnsSTR.put(Cns.GRP, "grp");
     1030                CnsSTR.put(Cns.GLAS, "grp");
    10311031                CnsSTR.put(Cns.PAINT, "painted");
    10321032        }
     
    20212021                        imgStr = "/images/Top_";
    20222022                        switch (getTopmark()) {
    2023                         case CAN:
     2023                        case CYL:
    20242024                                imgStr += "Can";
    20252025                                break;
Note: See TracChangeset for help on using the changeset viewer.