Revision 45888 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/imp/DefaultApplicationManager.java

View differences:

DefaultApplicationManager.java
37 37
import javax.swing.event.HyperlinkListener;
38 38
import javax.swing.filechooser.FileFilter;
39 39
import javax.swing.tree.TreeModel;
40
import org.apache.commons.lang.StringUtils;
41 40

  
42 41
import org.cresques.cts.IProjection;
43 42
import org.gvsig.about.AboutLocator;
......
49 48
import org.gvsig.andami.ui.mdiFrame.MainFrame;
50 49
import org.gvsig.andami.ui.mdiManager.IWindow;
51 50
import org.gvsig.andami.ui.mdiManager.MDIManager;
52
import org.gvsig.app.ApplicationLocator;
53 51
import org.gvsig.app.ApplicationManager;
54 52
import org.gvsig.app.PreferencesNode;
55 53
import org.gvsig.app.extension.Version;
......
72 70
import org.gvsig.fmap.dal.DataManager;
73 71
import org.gvsig.fmap.dal.DataStore;
74 72
import org.gvsig.fmap.dal.DataStoreParameters;
75
import org.gvsig.fmap.dal.exception.DataException;
76 73
import org.gvsig.fmap.dal.feature.FeatureStore;
77 74
import org.gvsig.fmap.geom.GeometryLocator;
78 75
import org.gvsig.fmap.geom.GeometryManager;
......
80 77
import org.gvsig.fmap.mapcontext.MapContextLocator;
81 78
import org.gvsig.fmap.mapcontext.MapContextManager;
82 79
import org.gvsig.fmap.mapcontext.layers.FLayer;
83
import org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect;
84 80
import org.gvsig.fmap.mapcontrol.CompoundLayersTreeModel;
81
import org.gvsig.fmap.mapcontrol.CompoundStoresTreeModel;
85 82
import org.gvsig.fmap.mapcontrol.MapControlLocator;
86 83
import org.gvsig.gui.ColorTablesFactory;
87 84
import org.gvsig.symbology.swing.SymbologySwingLocator;
......
628 625
        }
629 626

  
630 627
    @Override
628
    public TreeModel createProjectStoresTreeModel() {
629
        CompoundStoresTreeModel model = MapControlLocator.getMapControlManager().createCompoundStoresTreeModel();
630
        Project project = this.getCurrentProject();
631
        List<Document> views = project.getDocuments(ViewManager.TYPENAME);
632
        for (Document view : views) {
633
            model.addLayers( ((ViewDocument)view).getMapContext().getLayers() );
634
        }
635
        return model;
636
    }
637

  
638
    @Override
631 639
    public Object getProperty(String name) {
632 640
        return this.psh.getProperty(name);
633 641
    }

Also available in: Unified diff