Revision 47231 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.labeling.app/org.gvsig.labeling.app.mainplugin/src/main/java/org/gvsig/labeling/gui/layerproperties/GeneralLabeling.java

View differences:

GeneralLabeling.java
36 36
import java.util.Date;
37 37
import java.util.Iterator;
38 38
import java.util.TreeMap;
39

  
40 39
import javax.swing.BorderFactory;
41 40
import javax.swing.JButton;
42 41
import javax.swing.JCheckBox;
......
44 43
import javax.swing.JComponent;
45 44
import javax.swing.JLabel;
46 45
import javax.swing.JPanel;
47

  
48
import org.slf4j.Logger;
49
import org.slf4j.LoggerFactory;
50

  
51 46
import org.gvsig.andami.messages.NotificationManager;
52 47
import org.gvsig.app.ApplicationLocator;
53 48
import org.gvsig.app.project.documents.view.legend.gui.ILabelingStrategyPanel;
......
64 59
import org.gvsig.labeling.label.GeneralLabelingStrategy;
65 60
import org.gvsig.labeling.lang.LabelClassUtils;
66 61
import org.gvsig.symbology.SymbologyLocator;
62
import org.gvsig.tools.dispose.DisposeUtils;
63
import org.slf4j.Logger;
64
import org.slf4j.LoggerFactory;
67 65

  
68 66
/**
69 67
 * @author gvSIG Team
......
216 214
		if (layer instanceof FLyrVect) {
217 215
			try {
218 216
				targetLayer = (FLyrVect) layer;//.cloneLayer();
219

  
217
                                if(auxLayer != null) {
218
                                    DisposeUtils.disposeQuietly(auxLayer);
219
                                }
220 220
				auxLayer = (FLyrVect) targetLayer.cloneLayer();
221 221
				auxLayer.setParentLayer(layer.getParentLayer());
222 222
				auxLayer.setLegend((IVectorLegend)targetLayer.getLegend());

Also available in: Unified diff