Revision 4359

View differences:

org.gvsig.vcsgis/trunk/org.gvsig.vcsgis/org.gvsig.vcsgis.app/org.gvsig.vcsgis.app.mainplugin/src/main/java/org/gvsig/vcsgis/app/FeatureStoresTreeModel.java
13 13
import javax.swing.tree.TreeModel;
14 14
import javax.swing.tree.TreePath;
15 15
import org.gvsig.app.ApplicationLocator;
16
import org.gvsig.app.project.Project;
17 16
import org.gvsig.fmap.dal.DataStore;
18 17
import org.gvsig.fmap.mapcontext.MapContextLocator;
19 18
import org.gvsig.fmap.mapcontext.layers.FLayer;
......
25 24
import org.gvsig.tools.evaluator.EvaluatorData;
26 25
import org.gvsig.tools.evaluator.EvaluatorException;
27 26
import org.gvsig.tools.evaluator.EvaluatorFieldsInfo;
27
import org.gvsig.tools.swing.api.IconGetter;
28 28
import org.gvsig.tools.swing.api.ListElement;
29 29
import org.gvsig.tools.swing.api.ToolsSwingLocator;
30 30

  
......
33 33
 *
34 34
 * @author fdiaz
35 35
 */
36
public class FeatureStoresTreeModel implements TreeModel {
36
public class FeatureStoresTreeModel implements TreeModel, IconGetter {
37 37

  
38 38
    private final LayersTreeModel delegated;
39 39
    private final ListElement<Object> root;
......
129 129
        this.delegated.removeTreeModelListener(l);
130 130
    }
131 131
    
132
    @Override
132 133
    public Icon getIcon(Object item) {
133 134
         if( !this.icons.containsKey(item) ) {
134
            String iconName = null;
135
            String iconName;
135 136
            if( item instanceof DataStore ) {
136 137
                iconName = MapContextLocator.getMapContextManager().getIconLayer((DataStore)item);
137 138
            } else if( item instanceof FLayers ) {

Also available in: Unified diff