Revision 725 org.gvsig.topology/trunk/org.gvsig.topology/org.gvsig.topology.lib/org.gvsig.topology.lib.api/src/main/java/org/gvsig/topology/lib/api/TopologyDataSet.java

View differences:

TopologyDataSet.java
23 23
 */
24 24
package org.gvsig.topology.lib.api;
25 25

  
26
import org.gvsig.expressionevaluator.Expression;
26 27
import org.gvsig.fmap.dal.exception.DataException;
27 28
import org.gvsig.fmap.dal.feature.EditableFeature;
28 29
import org.gvsig.fmap.dal.feature.Feature;
29 30
import org.gvsig.fmap.dal.feature.FeatureReference;
30 31
import org.gvsig.fmap.dal.feature.FeatureStore;
32
import org.gvsig.fmap.geom.Geometry;
33
import org.gvsig.fmap.geom.SpatialIndex;
31 34
import org.gvsig.tools.util.PropertiesSupport;
32 35
import org.gvsig.tools.visitor.VisitCanceledException;
33 36
import org.gvsig.tools.visitor.Visitor;
......
69 72
    public void update(EditableFeature feature) throws DataException;
70 73

  
71 74
    public long getSize();
75
    
76
    public SpatialIndex getSpatialIndex();
77
    
78
    public Iterable<FeatureReference> query(Geometry geom);
79

  
80
    public Feature findFirst(Expression expression);
81

  
72 82
}

Also available in: Unified diff