Revision 2496

View differences:

org.gvsig.raster.wms/trunk/org.gvsig.raster.wms/org.gvsig.raster.wms.app.wmsclient/src/main/java/org/gvsig/raster/wms/app/wmsclient/layer/FLyrWMS.java
24 24

  
25 25
import java.awt.Dimension;
26 26
import java.awt.Graphics2D;
27
import java.awt.Image;
27 28
import java.awt.Point;
28 29
import java.awt.Rectangle;
29 30
import java.awt.geom.AffineTransform;
......
100 101
import org.gvsig.tools.dynobject.DynObjectSet;
101 102
import org.gvsig.tools.dynobject.DynStruct;
102 103
import org.gvsig.tools.persistence.PersistenceManager;
103
import org.gvsig.tools.persistence.PersistentState;
104
import org.gvsig.tools.persistence.exception.PersistenceException;
105 104
import org.gvsig.tools.task.Cancellable;
106 105
import org.gvsig.tools.task.SimpleTaskStatus;
107 106
import org.gvsig.tools.task.TaskStatusManager;
......
749 748
	}
750 749

  
751 750
	public ILegend getLegend() {
752
		if(getDataStore() != null)
753
			return new ImageLegend(getDataStore().getImageLegend());
751
		if(getDataStore() != null) {
752
			Image img = getDataStore().getImageLegend();
753
			if(img != null)
754
				return new ImageLegend(img);
755
		}
754 756
		return null;
755 757
	}
756 758
	

Also available in: Unified diff