Revision 727 org.gvsig.topology/trunk/org.gvsig.topology/org.gvsig.topology.lib/org.gvsig.topology.lib.impl/src/main/java/org/gvsig/topology/lib/impl/DefaultTopologyPlan.java
DefaultTopologyPlan.java | ||
---|---|---|
30 | 30 |
import java.util.HashMap; |
31 | 31 |
import java.util.List; |
32 | 32 |
import java.util.Map; |
33 |
import org.gvsig.fmap.dal.DataStore; |
|
33 | 34 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
34 | 35 |
import org.gvsig.fmap.geom.GeometryLocator; |
35 | 36 |
import org.gvsig.fmap.geom.GeometryManager; |
... | ... | |
165 | 166 |
} |
166 | 167 |
|
167 | 168 |
@Override |
168 |
public TopologyDataSet addDataSet(String name, FeatureStore store) {
|
|
169 |
public TopologyDataSet addDataSet(String name, DataStore store) {
|
|
169 | 170 |
TopologyDataSet dataSet = manager.createDataSet(name, store); |
170 | 171 |
return this.addDataSet(dataSet); |
171 | 172 |
} |
... | ... | |
313 | 314 |
for (Object o : jsonRules) { |
314 | 315 |
JSONObject jsonRule = (JSONObject) o; |
315 | 316 |
TopologyRuleFactory factory = this.manager.getRulefactory(jsonRule.getString("__factoryId")); |
316 |
TopologyRule rule = factory.createRule(this); |
|
317 |
TopologyRule rule = factory.createRule(this,null, null, -1);
|
|
317 | 318 |
rule.fromJSON(jsonRule); |
318 | 319 |
this.addRule(rule); |
319 | 320 |
} |
Also available in: Unified diff