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/FeatureType.java

View differences:

FeatureType.java
1
 
1
package scripting.dal;
2

  
3
import java.util.Iterator;
4
import java.util.List;
5
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor;
6

  
7
/**
8
 *
9
 *
10
 * (Antes era el Schema)
11
 */
12
public interface FeatureType extends org.gvsig.fmap.dal.feature.FeatureType {
13

  
14
    /**
15
     * 
16
     * @param name
17
     * @return 
18
     */
19
    public FeatureAttributeDescriptor __getitem__(String name);
20

  
21
    /**
22
     * 
23
     * @return 
24
     */
25
    public Iterator<FeatureAttributeDescriptor> __iter__();
26

  
27
    /**
28
     * 
29
     * @return 
30
     */
31
    public int __len__();
32

  
33
    /**
34
     * 
35
     * @param name
36
     * @param defaulValue
37
     * @return 
38
     */
39
    public FeatureAttributeDescriptor get(String name, FeatureAttributeDescriptor defaulValue);
40

  
41
    /**
42
     * 
43
     * @return 
44
     */
45
    public List<String> getAttrNames();
46

  
47
    /**
48
     * Returns the java object associated to this python object. With the
49
     * current implementation this is not necessary, don't use now python
50
     * wrappers for java objects.
51
     *
52
     * @deprecated this method now return self alwais.
53
     *
54
     */
55
    public Object __call__();
56

  
57
}

Also available in: Unified diff