Revision 44262 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/project/documents/view/expressionevaluator/ViewLayersElement.java
ViewLayersElement.java | ||
---|---|---|
8 | 8 |
import org.gvsig.expressionevaluator.swing.Element; |
9 | 9 |
import org.gvsig.expressionevaluator.swing.Element.GroupElement; |
10 | 10 |
import org.gvsig.expressionevaluator.swing.Element.SimpleElement; |
11 |
import org.gvsig.expressionevaluator.swing.ExpressionBuilderConfig; |
|
11 | 12 |
import org.gvsig.expressionevaluator.swing.spi.AbstractElement; |
12 | 13 |
import org.gvsig.fmap.dal.swing.DALSwingLocator; |
13 | 14 |
import org.gvsig.fmap.dal.swing.DataSwingManager; |
... | ... | |
41 | 42 |
} |
42 | 43 |
} |
43 | 44 |
|
44 |
private final List<Element> childs;
|
|
45 |
private final List<Element> children;
|
|
45 | 46 |
|
46 | 47 |
public ViewLayersElement(ViewDocument view) { |
47 | 48 |
super(view.getName()); |
48 | 49 |
|
49 | 50 |
DataSwingManager dalSwingManager = DALSwingLocator.getSwingManager(); |
50 | 51 |
|
51 |
this.childs = new ArrayList<>();
|
|
52 |
this.children = new ArrayList<>();
|
|
52 | 53 |
Iterator<FLayer> it = view.deepiterator(); |
53 | 54 |
while( it.hasNext() ) { |
54 | 55 |
FLayer layer = it.next(); |
... | ... | |
57 | 58 |
FeatureStoreElement e = dalSwingManager.createFeatureStoreElement(); |
58 | 59 |
e.setFeatureStore(((FLyrVect) layer).getFeatureStore()); |
59 | 60 |
e.setName(layer.getName()); |
60 |
this.childs.add(e);
|
|
61 |
this.children.add(e);
|
|
61 | 62 |
} else { |
62 | 63 |
ConstantElement e = new LayerEntryElement(view, layer); |
63 |
this.childs.add(e);
|
|
64 |
this.children.add(e);
|
|
64 | 65 |
} |
65 | 66 |
} |
66 | 67 |
} |
67 | 68 |
} |
68 | 69 |
|
69 | 70 |
@Override |
71 |
public Element setConfig(ExpressionBuilderConfig config) { |
|
72 |
super.setConfig(config); |
|
73 |
for (Element child : this.children) { |
|
74 |
child.setConfig(config); |
|
75 |
} |
|
76 |
return this; |
|
77 |
} |
|
78 |
|
|
79 |
@Override |
|
70 | 80 |
public Element get(int index) { |
71 |
return this.childs.get(index);
|
|
81 |
return this.children.get(index);
|
|
72 | 82 |
} |
73 | 83 |
|
74 | 84 |
@Override |
75 | 85 |
public int size() { |
76 |
return this.childs.size();
|
|
86 |
return this.children.size();
|
|
77 | 87 |
} |
78 | 88 |
|
79 | 89 |
@Override |
80 | 90 |
public Iterator<Element> iterator() { |
81 |
return this.childs.iterator();
|
|
91 |
return this.children.iterator();
|
|
82 | 92 |
} |
83 | 93 |
|
84 | 94 |
@Override |
85 | 95 |
public void addElement(Element element) { |
86 |
this.childs.add(element);
|
|
96 |
this.children.add(element);
|
|
87 | 97 |
} |
88 | 98 |
|
89 | 99 |
@Override |
... | ... | |
93 | 103 |
|
94 | 104 |
@Override |
95 | 105 |
public List<Element> getElements() { |
96 |
return this.childs;
|
|
106 |
return this.children;
|
|
97 | 107 |
} |
98 | 108 |
|
99 | 109 |
@Override |
Also available in: Unified diff