Ignore:
Timestamp:
2013-10-04T14:33:00+02:00 (11 years ago)
Author:
malcolmh
Message:

save

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/smed2/src/symbols/Notices.java

    r29929 r29992  
    1515import java.awt.Rectangle;
    1616import java.awt.geom.*;
     17import java.util.ArrayList;
    1718import java.util.EnumMap;
    1819
     
    10051006        }
    10061007       
    1007         public static Symbol getNotice(CatNMK cat, MarSYS sys, BnkWTW bank) {
     1008        public static Scheme getScheme(MarSYS sys, BnkWTW bank) {
     1009                ArrayList<Color> colours = new ArrayList<Color>();
     1010                Scheme scheme = new Scheme(null, colours);
     1011                switch (sys) {
     1012                case SYS_BNWR:
     1013                        switch (bank) {
     1014                        case BWW_LEFT:
     1015                                colours.add(Color.white);
     1016                                colours.add(new Color(0xf00000));
     1017                                break;
     1018                        case BWW_RGHT:
     1019                                colours.add(Color.white);
     1020                                colours.add(new Color(0x00a000));
     1021                                break;
     1022                        default:
     1023                                colours.add(new Color(0xff8040));
     1024                                colours.add(Color.black);
     1025                                break;
     1026                        }
     1027                        break;
     1028                case SYS_PPWB:
     1029                        switch (bank) {
     1030                        case BWW_LEFT:
     1031                                colours.add(Color.white);
     1032                                colours.add(new Color(0xd40000));
     1033                                break;
     1034                        case BWW_RGHT:
     1035                                colours.add(Color.white);
     1036                                colours.add(new Color(0x00d400));
     1037                                break;
     1038                        default:
     1039                                break;
     1040                        }
     1041                        break;
     1042                }
     1043                return scheme;
     1044        }
     1045       
     1046        public static Symbol getNotice(CatNMK cat, MarSYS sys) {
    10081047                Symbol symbol = null;
    10091048                switch (sys) {
Note: See TracChangeset for help on using the changeset viewer.