Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/map/WMSLayersTree.java @ 6831:8c7433b8656d
Backed out changeset 74a437805e2a
Description does not match. Why changing logging behavior? Why re-sorting imports? This can be done (if there is really a reason to do so) in separate commits with adequate descriptions.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Wed, 14 Aug 2013 16:50:35 +0200 |
parents | 74a437805e2a |
children |
comparison
equal
deleted
inserted
replaced
6830:eb4b123daaf7 | 6831:8c7433b8656d |
---|---|
6 * documentation coming with Dive4Elements River for details. | 6 * documentation coming with Dive4Elements River for details. |
7 */ | 7 */ |
8 | 8 |
9 package org.dive4elements.river.client.client.ui.map; | 9 package org.dive4elements.river.client.client.ui.map; |
10 | 10 |
11 import java.util.ArrayList; | |
12 import java.util.List; | |
13 | |
11 import com.google.gwt.core.client.GWT; | 14 import com.google.gwt.core.client.GWT; |
15 | |
12 import com.smartgwt.client.types.TreeModelType; | 16 import com.smartgwt.client.types.TreeModelType; |
13 import com.smartgwt.client.widgets.tree.Tree; | 17 import com.smartgwt.client.widgets.tree.Tree; |
14 import com.smartgwt.client.widgets.tree.TreeGrid; | 18 import com.smartgwt.client.widgets.tree.TreeGrid; |
15 import com.smartgwt.client.widgets.tree.TreeNode; | 19 import com.smartgwt.client.widgets.tree.TreeNode; |
16 | |
17 import java.util.ArrayList; | |
18 import java.util.List; | |
19 | 20 |
20 import org.dive4elements.river.client.shared.model.Capabilities; | 21 import org.dive4elements.river.client.shared.model.Capabilities; |
21 import org.dive4elements.river.client.shared.model.WMSLayer; | 22 import org.dive4elements.river.client.shared.model.WMSLayer; |
22 | 23 |
23 | 24 |
116 return layerNodes.toArray(new TreeNode[layerNodes.size()]); | 117 return layerNodes.toArray(new TreeNode[layerNodes.size()]); |
117 } | 118 } |
118 | 119 |
119 | 120 |
120 protected WMSLayerNode buildTreeNode(WMSLayer wms) { | 121 protected WMSLayerNode buildTreeNode(WMSLayer wms) { |
121 // FIXME: Is it correct to hide all layers with queryable=0 ? | |
122 // FIXME: Only for getFeatureInfo requests | |
123 //if (!wms.isQueryable()) { | |
124 // GWT.log("WMSLayer " + wms.getName() + " is not queryable!"); | |
125 // return null; | |
126 //} | |
127 | |
128 if (srs != null && srs.length() > 0) { | 122 if (srs != null && srs.length() > 0) { |
129 return wms.supportsSrs(srs) ? new WMSLayerNode(wms) : null; | 123 return wms.supportsSrs(srs) ? new WMSLayerNode(wms) : null; |
130 } | 124 } |
131 else { | 125 else { |
132 GWT.log("No target SRS specified."); | 126 GWT.log("No target SRS specified."); |