Revision 487 org.gvsig.scripting/trunk/org.gvsig.scripting/org.gvsig.scripting.app/org.gvsig.scripting.app.mainplugin/src/main/resources-plugin/scripting/lib/javadocs/scripting/dal/FeatureStore.java

View differences:

FeatureStore.java
1 1
 
2
package scripting.dal;
3

  
4

  
5
import java.util.Iterator;
6
import org.gvsig.fmap.dal.feature.Feature;
7
import org.gvsig.fmap.dal.feature.FeatureSet;
8
import org.gvsig.fmap.dal.feature.FeatureType;
9

  
10

  
11
public interface FeatureStore extends org.gvsig.fmap.dal.feature.FeatureStore { 
12

  
13
    /**
14
     * 
15
     * @return 
16
     */
17
    public FeatureType getSchema();
18

  
19
    /**
20
     * 
21
     * @param filterExpresion, optional
22
     * @param sortby, optional
23
     * @param asc, optional
24
     * @return 
25
     */
26
    public FeatureSet features(String filterExpresion, String sortby, boolean asc) ;
27

  
28
    /**
29
     * 
30
     * @return 
31
     */
32
    public Iterator<Feature> __iter__();
33

  
34
    /**
35
     * 
36
     * @return 
37
     */
38
    public int __len__();
39

  
40
    /**
41
     * 
42
     */
43
    public void append(...) ;
44

  
45
    /**
46
     * 
47
     * @param feature 
48
     */
49
    public void update(Feature feature);
50

  
51
    /**
52
     * 
53
     */
54
    public void edit();
55

  
56
    /**
57
     * 
58
     */
59
    public void commit();
60

  
61
    /**
62
     * 
63
     */
64
    public void abort();
65

  
66
  /**
67
   * Returns the java object associated to this python object. 
68
   * With the current implementation this is not necessary, don't
69
   * use now python wrappers for java objects.
70
   *
71
   * @deprecated this method now return self alwais.
72
   *
73
   */
74
  public Object __call__() ;
75

  
76
}

Also available in: Unified diff