Revision 8712 trunk/extensions/extGraph_predes/src/com/iver/cit/gvsig/topology/lineclean/fmap/LineCleanVisitor.java
LineCleanVisitor.java | ||
---|---|---|
45 | 45 |
* |
46 | 46 |
* $Id$ |
47 | 47 |
* $Log$ |
48 |
* Revision 1.4 2006-10-19 16:06:48 azabala
|
|
48 |
* Revision 1.5 2006-11-13 20:41:08 azabala
|
|
49 | 49 |
* *** empty log message *** |
50 | 50 |
* |
51 |
* Revision 1.4 2006/10/19 16:06:48 azabala |
|
52 |
* *** empty log message *** |
|
53 |
* |
|
51 | 54 |
* Revision 1.3 2006/10/17 18:27:24 azabala |
52 | 55 |
* *** empty log message *** |
53 | 56 |
* |
... | ... | |
170 | 173 |
int fid = 0; |
171 | 174 |
|
172 | 175 |
public LineCleanVisitor(FeatureProcessor processor, |
173 |
FeaturePersisterProcessor2 intersectsProcessor, boolean cleanOnlySelection, ILayerDefinition layerDefinition, ILayerDefinition intersectDefinition) { |
|
176 |
FeaturePersisterProcessor2 intersectsProcessor, |
|
177 |
boolean cleanOnlySelection, |
|
178 |
ILayerDefinition layerDefinition, |
|
179 |
ILayerDefinition intersectDefinition, |
|
180 |
FLyrVect firstLayer, |
|
181 |
SelectableDataSource source) { |
|
174 | 182 |
this.featureProcessor = processor; |
175 | 183 |
this.cleanOnlySelection = cleanOnlySelection; |
176 | 184 |
processedFeatures = new FBitSet(); |
177 | 185 |
this.layerDefinition = layerDefinition; |
178 | 186 |
this.intersectProcessor = intersectsProcessor; |
179 | 187 |
this.intersectDefinition = intersectDefinition; |
188 |
this.layerToClean = firstLayer; |
|
189 |
this.recordset = source; |
|
190 |
this.strategy = StrategyManager.getStrategy(layerToClean); |
|
180 | 191 |
} |
181 | 192 |
|
182 | 193 |
public void setLayerDefinition(ILayerDefinition layerDefinition) { |
Also available in: Unified diff