Revision 24094 trunk/extensions/extGeoprocessingExtensions/src/com/iver/cit/gvsig/geoprocess/impl/topology/lineclean/gui/LineCleanGeoprocessPanel.java

View differences:

LineCleanGeoprocessPanel.java
61 61
*/
62 62
package com.iver.cit.gvsig.geoprocess.impl.topology.lineclean.gui;
63 63

  
64
import java.awt.GridBagConstraints;
65
import java.awt.Insets;
64 66
import java.awt.event.ItemEvent;
65 67

  
68
import javax.swing.JCheckBox;
69

  
66 70
import com.iver.andami.PluginServices;
67 71
import com.iver.cit.gvsig.fmap.layers.FLayers;
68 72
import com.iver.cit.gvsig.geoprocess.core.gui.AbstractGeoprocessGridbagPanel;
73
import com.iver.cit.gvsig.geoprocess.impl.topology.lineclean.ILineCleanGeoprocessUserEntries;
69 74

  
70
public class LineCleanGeoprocessPanel extends AbstractGeoprocessGridbagPanel {
75
public class LineCleanGeoprocessPanel extends AbstractGeoprocessGridbagPanel 
76
	implements ILineCleanGeoprocessUserEntries{
71 77

  
78
	private static final long serialVersionUID = 6485409632799083097L;
79

  
80
	private JCheckBox addGroupOfLyrsCb;
81

  
72 82
	public LineCleanGeoprocessPanel(FLayers arg0) {
73 83
		super(arg0, PluginServices.getText(null, "Clean_de_lineas"));
74
		// TODO Auto-generated constructor stub
75 84
	}
76 85

  
77 86
	protected void addSpecificDesign() {
87
		
88
		this.addGroupOfLyrsCb = new JCheckBox();
89
		this.addGroupOfLyrsCb.setText(PluginServices.getText(this,
90
				"A?adir_al_TOC_geometrias_erroneas"));
91
		addComponent(addGroupOfLyrsCb, 
92
				GridBagConstraints.NONE, 
93
				new Insets(5, 5, 5, 5));
78 94
		initSelectedItemsJCheckBox();
79 95
		updateNumSelectedFeaturesLabel();
80 96
	}
......
82 98
	protected void processLayerComboBoxStateChange(ItemEvent arg0) {
83 99
	}
84 100

  
101
	public boolean cleanOnlySelection() {
102
		return  isFirstOnlySelected();
103
	}
104

  
105
	public boolean createLyrsWithErrorGeometries() {
106
		return addGroupOfLyrsCb.isSelected();
107
	}	
85 108
}
86 109

  

Also available in: Unified diff