Revision 4564
org.gvsig.topology/trunk/org.gvsig.topology/org.gvsig.topology.app/org.gvsig.topology.app.mainplugin/src/main/java/org/gvsig/topology/app/mainplugin/DataSetsTreeModel.java | ||
---|---|---|
56 | 56 |
|
57 | 57 |
public DataSetsTreeModel(TopologySwingServices services, ViewDocument view) { |
58 | 58 |
this.services = services; |
59 |
CompoundLayersTreeModel model = (CompoundLayersTreeModel) MapControlLocator.getMapControlManager().createCompoundLayersTreeModel(); |
|
59 | 60 |
this.view = view; |
60 |
CompoundLayersTreeModel model = (CompoundLayersTreeModel) MapControlLocator.getMapControlManager().createCompoundLayersTreeModel(); |
|
61 |
model.addLayers(view.getMapContext().getLayers()); |
|
61 |
if( view!=null ) { |
|
62 |
model.addLayers(view.getMapContext().getLayers()); |
|
63 |
} |
|
62 | 64 |
this.deletaged = model; |
63 | 65 |
this.root = new ListElement<>("Project", this.deletaged.getRoot()); |
64 | 66 |
|
... | ... | |
131 | 133 |
if (item instanceof ListElement) { |
132 | 134 |
item = ((ListElement) item).getValue(); |
133 | 135 |
} |
134 |
if( this.view.getMapContext().getLayers()==item ) { |
|
136 |
if( this.view!=null && this.view.getMapContext().getLayers()==item ) {
|
|
135 | 137 |
return IconThemeHelper.getImageIcon("document-view-tree-icon"); |
136 | 138 |
} |
137 | 139 |
if (item instanceof TopologyDataSet) { |
Also available in: Unified diff