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
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