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

View differences:

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