Changeset 11257 in josm for trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java
- Timestamp:
- 2016-11-15T21:46:24+01:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java
r11217 r11257 195 195 private boolean isEpsg4326To3857Supported; 196 196 /** which layers should be activated by default on layer addition. **/ 197 private Collection< String> defaultLayers = Collections.emptyList();197 private Collection<DefaultLayer> defaultLayers = Collections.emptyList(); 198 198 // when adding a field, also adapt the ImageryInfo(ImageryInfo) 199 199 // and ImageryInfo(ImageryPreferenceEntry) constructor, equals method, and ImageryPreferenceEntry … … 1156 1156 * @return Collection of the layer names 1157 1157 */ 1158 public Collection< String> getDefaultLayers() {1158 public Collection<DefaultLayer> getDefaultLayers() { 1159 1159 return defaultLayers; 1160 1160 } … … 1164 1164 * @param layers set the list of default layers 1165 1165 */ 1166 public void setDefaultLayers(Collection<String> layers) { 1166 public void setDefaultLayers(Collection<DefaultLayer> layers) { 1167 if (ImageryType.WMTS.equals(this.imageryType)) { 1168 CheckParameterUtil.ensureThat(layers == null || 1169 layers.isEmpty() || 1170 layers.iterator().next() instanceof WMTSDefaultLayer, "Incorrect default layer"); 1171 } 1167 1172 this.defaultLayers = layers; 1168 1173 }
Note:
See TracChangeset
for help on using the changeset viewer.