Revision 44190 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/ViewElement.java

View differences:

ViewElement.java
3 3
import java.util.ArrayList;
4 4
import java.util.Iterator;
5 5
import java.util.List;
6
import org.gvsig.app.ApplicationLocator;
7
import org.gvsig.app.project.ProjectManager;
8
import org.gvsig.app.project.documents.Document;
9
import org.gvsig.app.project.documents.view.ViewDocument;
10
import org.gvsig.app.project.documents.view.ViewManager;
11
import org.gvsig.app.project.documents.view.expressionevaluator.viewcapturepoint.ViewCapturePointElement;
12
import org.gvsig.app.project.documents.view.expressionevaluator.viewcapturerectangle.ViewCaptureRectangleElement;
6 13
import org.gvsig.expressionevaluator.Function;
7 14
import org.gvsig.expressionevaluator.swing.Element;
8 15
import org.gvsig.expressionevaluator.swing.Element.GroupElement;
......
26 33
        this.childs.add(new ViewCaptureRectangleElement());
27 34
        this.childs.add(new ViewCapturePointElement());
28 35
        this.childs.add(new ViewTakeProjectionCodeElement());
36

  
37
        ProjectManager manager = ApplicationLocator.getProjectManager();
38
        List<Document> views = manager.getCurrentProject().getDocuments(ViewManager.TYPENAME);
39
        for (Document view : views) {
40
            Element e = new ViewLayersElement((ViewDocument) view);
41
            this.childs.add(e);
42
        }
29 43
    }
30 44
    
31 45
    @Override
......
60 74

  
61 75
    @Override
62 76
    public boolean hasSubgroups() {
63
        return false;
77
        return true;
64 78
    }
65 79

  
66 80
    @Override

Also available in: Unified diff