Mercurial > dive4elements > river
diff 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 |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/inundationduration/InundationDurationCalculationResult.java Mon Sep 10 17:06:23 2018 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/inundationduration/InundationDurationCalculationResult.java Wed Sep 12 10:55:09 2018 +0200 @@ -18,18 +18,16 @@ */ final class InundationDurationCalculationResult implements Serializable { - private static final long serialVersionUID = 1L; - - private final List<WmsLayer> layers = new ArrayList<>(); - - public final static class WmsLayer { + public static final class WmsLayer { private final String label; private final String url; private final boolean showLayerLink; + private final String layer; - public WmsLayer(final String label, final String url, final boolean showLayerLink) { + public WmsLayer(final String label, final String url, final String layer, final boolean showLayerLink) { this.label = label; this.url = url; + this.layer = layer; this.showLayerLink = showLayerLink; } @@ -41,13 +39,21 @@ return this.url; } + public String getLayer() { + return this.layer; + } + public boolean isShowLayerLink() { return this.showLayerLink; } } - public void addLayer(final String label, final String url, final boolean showLayerLink) { - this.layers.add(new WmsLayer(label, url, showLayerLink)); + private static final long serialVersionUID = 1L; + + private final List<WmsLayer> layers = new ArrayList<>(); + + public void addLayer(final WmsLayer layer) { + this.layers.add(layer); } public List<WmsLayer> getLayers() {