Revision 3974 branches/v05/extensions/extWMS/src/com/iver/cit/gvsig/gui/panels/StyleTree.java
StyleTree.java | ||
---|---|---|
43 | 43 |
* |
44 | 44 |
* $Id$ |
45 | 45 |
* $Log$ |
46 |
* Revision 1.2.2.7 2006-02-06 18:03:47 jaume |
|
46 |
* Revision 1.2.2.8 2006-02-07 07:53:22 jaume |
|
47 |
* *** empty log message *** |
|
48 |
* |
|
49 |
* Revision 1.2.2.7 2006/02/06 18:03:47 jaume |
|
47 | 50 |
* fixed style edition, now supports drag'n'drop on the layer list refreshing |
48 | 51 |
* |
49 | 52 |
* Revision 1.2.2.6 2006/02/06 15:19:50 jaume |
... | ... | |
111 | 114 |
import java.awt.Component; |
112 | 115 |
import java.util.ArrayList; |
113 | 116 |
import java.util.Hashtable; |
117 |
import java.util.Iterator; |
|
114 | 118 |
import java.util.Vector; |
115 | 119 |
|
116 | 120 |
import javax.swing.JLabel; |
... | ... | |
279 | 283 |
if (selections.isEmpty()) |
280 | 284 |
return null; |
281 | 285 |
Vector values = new Vector(); |
282 |
// for (int i = 0; i < layers.size(); i++) { |
|
283 |
// values.add(i, ""); |
|
284 |
// } |
|
285 |
|
|
286 |
for (int j = 0; j < lyrs.length; j++) { |
|
287 |
values.add(j, ""); |
|
288 |
for (int i = 0; i < layers.size(); i++) { |
|
289 |
WMSLayerNode myLayer = (WMSLayerNode) layers.get(i); |
|
290 |
if (lyrs[j].getName().equals(myLayer.getName())) { |
|
291 |
FMapWMSStyle sty = (FMapWMSStyle) selections.get(layers.get(i)); |
|
292 |
if (sty == null) |
|
293 |
values.set(i, ""); |
|
294 |
else |
|
295 |
values.set(i, sty.name); |
|
296 |
break; |
|
297 |
} |
|
298 |
} |
|
286 |
for (int i = 0; i < lyrs.length; i++) { |
|
287 |
values.add(i, ""); |
|
288 |
String myLyr = lyrs[i].getName(); |
|
289 |
Iterator it = selections.keySet().iterator(); |
|
290 |
while (it.hasNext()) { |
|
291 |
WMSLayerNode node = (WMSLayerNode) it.next(); |
|
292 |
if (node.getName().equals(myLyr)) { |
|
293 |
values.set(i, ((FMapWMSStyle) selections.get(node)).name); |
|
294 |
break; |
|
295 |
} |
|
296 |
} |
|
299 | 297 |
} |
300 | 298 |
return values; |
301 | 299 |
} |
Also available in: Unified diff