Ignore:
Timestamp:
2010-08-03T18:33:20+02:00 (14 years ago)
Author:
malcolmh
Message:

daily

Location:
applications/editors/josm/plugins/toms/src
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/toms/src/toms/dialogs/SmpDialogAction.java

    r22537 r22557  
    712712
    713713                        lM01Icon03 = new JLabel();
    714                         lM01Icon03.setBounds(new Rectangle(205, 130, 60, 70));
     714                        lM01Icon03.setBounds(new Rectangle(205, 135, 70, 60));
    715715                        lM01Icon03.setIcon(null);
    716716                        lM01Icon03.setText("");
     
    12451245                                        buoy.setLightChar(c);
    12461246                                        buoy.setLightGroup(g);
    1247 //                                      buoy.setLightColour();
     1247                                        // buoy.setLightColour();
    12481248
    12491249                                        buoy.paintSign();
  • applications/editors/josm/plugins/toms/src/toms/seamarks/SeaMark.java

    r22527 r22557  
    9191        public final static int LIGHT_MAJOR = 1;
    9292        public final static int LIGHT_MINOR = 2;
     93        public final static int LIGHT_FLOAT = 3;
     94        public final static int LIGHT_HOUSE = 4;
    9395
    9496        /**
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/BuoyIsol.java

    r22527 r22557  
    117117                case ISOL_BEACON:
    118118                        Main.main.undoRedo.add(new ChangePropertyCommand(node,
    119                                         "seamark:buoy_isolated_danger:shape", "beacon"));
     119                                        "seamark:beacon_isolated_danger:shape", "stake"));
    120120                        break;
    121121                default:
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/BuoyLat.java

    r22527 r22557  
    488488                                super.saveSign("beacon_lateral");
    489489                                Main.main.undoRedo.add(new ChangePropertyCommand(node,
    490                                                 "seamark:buoy_lateral:shape", "beacon"));
     490                                                "seamark:buoy_lateral:shape", "stake"));
    491491                                break;
    492492                        case LAT_TOWER:
     
    563563                                super.saveSign("beacon_lateral");
    564564                                Main.main.undoRedo.add(new ChangePropertyCommand(node,
    565                                                 "seamark:buoy_lateral:shape", "beacon"));
     565                                                "seamark:buoy_lateral:shape", "stake"));
    566566                                break;
    567567                        case LAT_TOWER:
     
    621621                                super.saveSign("buoy_lateral");
    622622                                Main.main.undoRedo.add(new ChangePropertyCommand(node,
    623                                                 "seamark:buoy_lateral:shape", "cone"));
     623                                                "seamark:buoy_lateral:shape", "conical"));
    624624                                break;
    625625                        case LAT_PILLAR:
     
    636636                                super.saveSign("beacon_lateral");
    637637                                Main.main.undoRedo.add(new ChangePropertyCommand(node,
    638                                                 "seamark:buoy_lateral:shape", "beacon"));
     638                                                "seamark:buoy_lateral:shape", "stake"));
    639639                                break;
    640640                        case LAT_TOWER:
     
    695695                                super.saveSign("buoy_lateral");
    696696                                Main.main.undoRedo.add(new ChangePropertyCommand(node,
    697                                                 "seamark:buoy_lateral:shape", "cone"));
     697                                                "seamark:buoy_lateral:shape", "conical"));
    698698                                break;
    699699                        case LAT_PILLAR:
     
    710710                                super.saveSign("beacon_lateral");
    711711                                Main.main.undoRedo.add(new ChangePropertyCommand(node,
    712                                                 "seamark:buoy_lateral:shape", "beacon"));
     712                                                "seamark:buoy_lateral:shape", "stake"));
    713713                                break;
    714714                        case LAT_TOWER:
     
    939939
    940940                        case STARBOARD_HAND:
    941                                 if (str.compareTo("cone") == 0)
     941                                if (str.compareTo("conical") == 0)
    942942                                        setStyleIndex(LAT_CONE);
    943943                                else if (str.compareTo("pillar") == 0)
     
    954954
    955955                        case PREF_STARBOARD_HAND:
    956                                 if (str.compareTo("cone") == 0)
     956                                if (str.compareTo("conical") == 0)
    957957                                        setStyleIndex(LAT_CONE);
    958958                                else if (str.compareTo("pillar") == 0)
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/BuoyNota.java

    r22527 r22557  
    5757                dlg.cbM01StyleOfMark.addItem("Major Light");
    5858                dlg.cbM01StyleOfMark.addItem("Minor Light");
     59                dlg.cbM01StyleOfMark.addItem("Light Float");
     60                dlg.cbM01StyleOfMark.addItem("Lighthouse");
    5961
    6062                if (style >= dlg.cbM01StyleOfMark.getItemCount())
     
    7981                switch (getStyleIndex()) {
    8082                case SeaMark.LIGHT_MAJOR:
     83                case SeaMark.LIGHT_HOUSE:
    8184                        dlg.lM01Icon01.setIcon(new ImageIcon(getClass().getResource(
    8285                                        "/images/Light_Major.png")));
     
    8689                        dlg.lM01Icon01.setIcon(new ImageIcon(getClass().getResource(
    8790                                        "/images/Light_Minor.png")));
     91                        break;
     92
     93                case SeaMark.LIGHT_FLOAT:
     94                        dlg.lM01Icon01.setIcon(new ImageIcon(getClass().getResource(
     95                                        "/images/Major_Float.png")));
    8896                        break;
    8997
     
    116124                case LIGHT_MINOR:
    117125                        super.saveSign("minor_light");
     126                        break;
     127                case LIGHT_FLOAT:
     128                        super.saveSign("major_floating_light");
    118129                        break;
    119130                default:
  • applications/editors/josm/plugins/toms/src/toms/seamarks/buoys/BuoySpec.java

    r22527 r22557  
    2323                dlg.cbM01StyleOfMark.addItem("Pillar Buoy");
    2424                dlg.cbM01StyleOfMark.addItem("Spar Buoy");
    25                 dlg.cbM01StyleOfMark.addItem("Beacon Buoy");
     25                dlg.cbM01StyleOfMark.addItem("Beacon");
    2626                dlg.cbM01StyleOfMark.addItem("Sphere Buoy");
    2727                dlg.cbM01StyleOfMark.addItem("Barrel");
     
    6565                case SPEC_BEACON:
    6666                        if (isFired())
    67                         dlg.lM01Icon01.setIcon(new ImageIcon(getClass().getResource(
    68                                         "/images/Special_Purpose_Beacon_Lit.png")));
     67                                dlg.lM01Icon01.setIcon(new ImageIcon(getClass().getResource(
     68                                                "/images/Special_Purpose_Beacon_Lit.png")));
    6969                        else
    7070                                dlg.lM01Icon01.setIcon(new ImageIcon(getClass().getResource(
    71                                 "/images/Special_Purpose_Beacon.png")));
     71                                                "/images/Special_Purpose_Beacon.png")));
    7272                        break;
    7373                case SPEC_SPHERE:
     
    9191                                c = "";
    9292                }
    93                
     93
    9494                switch (getStyleIndex()) {
    9595                case SPEC_PILLAR:
     
    115115                }
    116116
    117                 super.saveSign("buoy_special_purpose");
     117                if (getStyleIndex() == SPEC_BEACON)
     118                        super.saveSign("beacon_special_purpose");
     119                else
     120                        super.saveSign("buoy_special_purpose");
    118121
    119122                switch (getStyleIndex()) {
     
    129132                        Main.main.undoRedo.add(new ChangePropertyCommand(node,
    130133                                        "seamark:buoy_special_purpose:shape", "sphere"));
     134                        break;
     135                case SPEC_BEACON:
     136                        Main.main.undoRedo.add(new ChangePropertyCommand(node,
     137                                        "seamark:beacon_special_purpose:shape", "stake"));
    131138                        break;
    132139                case SPEC_BARREL:
     
    224231                if (keys.containsKey("seamark:buoy_special_purpose:shape")) {
    225232                        str = keys.get("seamark:buoy_special_purpose:shape");
    226                        
     233
    227234                        if (str.compareTo("pillar") == 0)
    228235                                setStyleIndex(SPEC_PILLAR);
Note: See TracChangeset for help on using the changeset viewer.