Revision 8712 trunk/extensions/extGraph_predes/src/com/iver/cit/gvsig/topology/lineclean/fmap/LineCleanVisitor.java

View differences:

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