Revision 24094 trunk/extensions/extGeoprocessingExtensions/src/com/iver/cit/gvsig/geoprocess/impl/topology/lineclean/gui/LineCleanGeoprocessPanel.java
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