Revision 4564

View differences:

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