Changeset 989 in josm for trunk/src/org/openstreetmap/josm


Ignore:
Timestamp:
2008-09-18T15:39:14+02:00 (16 years ago)
Author:
stoecker
Message:

added support for background layers

Location:
trunk/src/org/openstreetmap/josm/gui
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/MapView.java

    r867 r989  
    164164                if (layer instanceof MarkerLayer && playHeadMarker == null)
    165165                        playHeadMarker = PlayHeadMarker.create();
    166                
    167                 layers.add(layers.size(), layer);
     166                int pos = layers.size();
     167                while(pos > 0 && layers.get(pos-1).background)
     168                        --pos;
     169                layers.add(pos, layer);
    168170
    169171                // TODO: Deprecated
  • trunk/src/org/openstreetmap/josm/gui/layer/Layer.java

    r655 r989  
    5252         */
    5353        public boolean visible = true;
     54
     55        /**
     56         * The layer should be handled as a background layer in automatic handling
     57         */
     58        public boolean background = false;
     59
    5460        /**
    5561         * The name of this layer.
Note: See TracChangeset for help on using the changeset viewer.