Ignore:
Timestamp:
2016-06-24T02:19:11+02:00 (10 years ago)
Author:
donvip
Message:

use diamond operator

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/seachart/src/render/Rules.java

    r32380 r32393  
    3232        static final DecimalFormat df = new DecimalFormat("#.#");
    3333
    34         static final EnumMap<ColCOL, Color> bodyColours = new EnumMap<ColCOL, Color>(ColCOL.class);
     34        static final EnumMap<ColCOL, Color> bodyColours = new EnumMap<>(ColCOL.class);
    3535        static {
    3636                bodyColours.put(ColCOL.COL_UNK, new Color(0, true));
     
    5050        }
    5151
    52         static final EnumMap<ColPAT, Patt> pattMap = new EnumMap<ColPAT, Patt>(ColPAT.class);
     52        static final EnumMap<ColPAT, Patt> pattMap = new EnumMap<>(ColPAT.class);
    5353        static {
    5454                pattMap.put(ColPAT.PAT_UNKN, Patt.Z);
     
    144144        @SuppressWarnings("unchecked")
    145145        static Scheme getScheme(Obj obj) {
    146                 ArrayList<Color> colours = new ArrayList<Color>();
     146                ArrayList<Color> colours = new ArrayList<>();
    147147                for (ColCOL col : (ArrayList<ColCOL>) getAttList(obj, Att.COLOUR)) {
    148148                        colours.add(bodyColours.get(col));
    149149                }
    150                 ArrayList<Patt> patterns = new ArrayList<Patt>();
     150                ArrayList<Patt> patterns = new ArrayList<>();
    151151                for (ColPAT pat : (ArrayList<ColPAT>) getAttList(obj, Att.COLPAT)) {
    152152                        patterns.add(pattMap.get(pat));
     
    806806                case BUISGL:
    807807                        if (Renderer.zoom >= 16) {
    808                                 ArrayList<Symbol> symbols = new ArrayList<Symbol>();
     808                                ArrayList<Symbol> symbols = new ArrayList<>();
    809809                                ArrayList<FncFNC> fncs = (ArrayList<FncFNC>) getAttList(Obj.BUISGL, Att.FUNCTN);
    810810                                for (FncFNC fnc : fncs) {
     
    992992        private static void marinas() {
    993993                if (Renderer.zoom >= 16) {
    994                         ArrayList<Symbol> symbols = new ArrayList<Symbol>();
     994                        ArrayList<Symbol> symbols = new ArrayList<>();
    995995                        ArrayList<CatSCF> scfs = (ArrayList<CatSCF>) getAttList(Obj.SMCFAC, Att.CATSCF);
    996996                        for (CatSCF scf : scfs) {
     
    12481248                                        Renderer.lineVector(new LineStyle(Color.black, 2, null, new Color(0xffe000)));
    12491249                                        if ((Renderer.zoom >= 16) && feature.objs.containsKey(Obj.SMCFAC)) {
    1250                                                 ArrayList<Symbol> symbols = new ArrayList<Symbol>();
     1250                                                ArrayList<Symbol> symbols = new ArrayList<>();
    12511251                                                ArrayList<CatSCF> scfs = (ArrayList<CatSCF>) getAttList(Obj.SMCFAC, Att.CATSCF);
    12521252                                                for (CatSCF scf : scfs) {
Note: See TracChangeset for help on using the changeset viewer.