root / branches / v2_0_0_prep / libraries / libFMap_dal / src / org / gvsig / fmap / dal / feature / FeatureType.java @ 24496
History | View | Annotate | Download (883 Bytes)
1 | 24496 | jmvivo | package org.gvsig.fmap.dal.feature; |
---|---|---|---|
2 | 19399 | vcaballero | |
3 | 23754 | jjdelcerro | import java.util.Iterator; |
4 | 19399 | vcaballero | import java.util.List; |
5 | |||
6 | |||
7 | 23754 | jjdelcerro | public interface FeatureType { |
8 | 20599 | jmvivo | |
9 | 23754 | jjdelcerro | public FeatureType getCopy();
|
10 | 19399 | vcaballero | |
11 | 23754 | jjdelcerro | public FeatureRules getRules();
|
12 | 19399 | vcaballero | |
13 | 23754 | jjdelcerro | public EditableFeatureType getEditable();
|
14 | 19399 | vcaballero | |
15 | 23754 | jjdelcerro | public int getIndex(String name); |
16 | 19399 | vcaballero | |
17 | 23754 | jjdelcerro | public Object get(String name); |
18 | 20907 | jmvivo | |
19 | 23754 | jjdelcerro | public Object get(int index); |
20 | 19399 | vcaballero | |
21 | 23754 | jjdelcerro | public FeatureAttributeDescriptor getAttributeDescriptor(String name); |
22 | 19399 | vcaballero | |
23 | 23754 | jjdelcerro | public FeatureAttributeDescriptor getAttributeDescriptor(int index); |
24 | 19399 | vcaballero | |
25 | 23754 | jjdelcerro | public Iterator iterator(); |
26 | 19608 | jmvivo | |
27 | 23754 | jjdelcerro | public int size(); |
28 | 19692 | jmvivo | |
29 | 23772 | jjdelcerro | public String getId(); |
30 | 21120 | jmvivo | |
31 | 23754 | jjdelcerro | public String getDefaultGeometryAttributeName(); |
32 | 20412 | vcaballero | |
33 | 23754 | jjdelcerro | public int getDefaultGeometryAttributeIndex(); |
34 | 23123 | jmvivo | |
35 | 23754 | jjdelcerro | public List getSRSs(); |
36 | |||
37 | public String getDefaultSRS(); |
||
38 | |||
39 | public boolean hasEvaluators(); // FIXME: Quitar del interface y dejar en |
||
40 | // DefaultFeatureType
|
||
41 | |||
42 | 24248 | jjdelcerro | public boolean hasOID(); |
43 | |||
44 | 19399 | vcaballero | } |