Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/inundationduration/InundationDurationCalculationResult.java @ 9481:787fc085459b
TSV introduced; uinfo.inundationWMS-Config
author | gernotbelger |
---|---|
date | Wed, 12 Sep 2018 10:55:09 +0200 |
parents | 0633f963c5be |
children | bf6b63208f34 |
comparison
equal
deleted
inserted
replaced
9480:7228bd10a8cc | 9481:787fc085459b |
---|---|
16 /** | 16 /** |
17 * @author Domenico Nardi Tironi | 17 * @author Domenico Nardi Tironi |
18 */ | 18 */ |
19 final class InundationDurationCalculationResult implements Serializable { | 19 final class InundationDurationCalculationResult implements Serializable { |
20 | 20 |
21 private static final long serialVersionUID = 1L; | 21 public static final class WmsLayer { |
22 | |
23 private final List<WmsLayer> layers = new ArrayList<>(); | |
24 | |
25 public final static class WmsLayer { | |
26 private final String label; | 22 private final String label; |
27 private final String url; | 23 private final String url; |
28 private final boolean showLayerLink; | 24 private final boolean showLayerLink; |
25 private final String layer; | |
29 | 26 |
30 public WmsLayer(final String label, final String url, final boolean showLayerLink) { | 27 public WmsLayer(final String label, final String url, final String layer, final boolean showLayerLink) { |
31 this.label = label; | 28 this.label = label; |
32 this.url = url; | 29 this.url = url; |
30 this.layer = layer; | |
33 this.showLayerLink = showLayerLink; | 31 this.showLayerLink = showLayerLink; |
34 } | 32 } |
35 | 33 |
36 public String getLabel() { | 34 public String getLabel() { |
37 return this.label; | 35 return this.label; |
39 | 37 |
40 public String getUrl() { | 38 public String getUrl() { |
41 return this.url; | 39 return this.url; |
42 } | 40 } |
43 | 41 |
42 public String getLayer() { | |
43 return this.layer; | |
44 } | |
45 | |
44 public boolean isShowLayerLink() { | 46 public boolean isShowLayerLink() { |
45 return this.showLayerLink; | 47 return this.showLayerLink; |
46 } | 48 } |
47 } | 49 } |
48 | 50 |
49 public void addLayer(final String label, final String url, final boolean showLayerLink) { | 51 private static final long serialVersionUID = 1L; |
50 this.layers.add(new WmsLayer(label, url, showLayerLink)); | 52 |
53 private final List<WmsLayer> layers = new ArrayList<>(); | |
54 | |
55 public void addLayer(final WmsLayer layer) { | |
56 this.layers.add(layer); | |
51 } | 57 } |
52 | 58 |
53 public List<WmsLayer> getLayers() { | 59 public List<WmsLayer> getLayers() { |
54 return this.layers; | 60 return this.layers; |
55 } | 61 } |