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

View differences:

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