root / branches / v2_0_0_prep / libraries / libFMap_dal / src / org / gvsig / fmap / dal / feature / spi / FeatureData.java @ 24496
History | View | Annotate | Download (728 Bytes)
1 | 24496 | jmvivo | package org.gvsig.fmap.dal.feature.spi; |
---|---|---|---|
2 | 23754 | jjdelcerro | |
3 | 24496 | jmvivo | import org.gvsig.fmap.dal.feature.FeatureType; |
4 | 23754 | jjdelcerro | import org.gvsig.fmap.geom.Geometry; |
5 | import org.gvsig.fmap.geom.primitive.Envelope; |
||
6 | |||
7 | public interface FeatureData { |
||
8 | |||
9 | public void set(int i, Object value); |
||
10 | |||
11 | public Object get(int i); |
||
12 | |||
13 | public void set(String name, Object value); |
||
14 | |||
15 | public Object get(String name); |
||
16 | |||
17 | 24248 | jjdelcerro | public void setOID(Object oid); |
18 | 23754 | jjdelcerro | |
19 | 24248 | jjdelcerro | public Object getOID(); |
20 | 23754 | jjdelcerro | |
21 | public FeatureType getType();
|
||
22 | |||
23 | public FeatureData getCopy();
|
||
24 | |||
25 | 24446 | jmvivo | public Envelope getDefaultEnvelope();
|
26 | 23754 | jjdelcerro | |
27 | public Geometry getDefaultGeometry();
|
||
28 | |||
29 | public void setDefaultEnvelope(Envelope extent); |
||
30 | |||
31 | public void setDefaultGeometry(Geometry geom); |
||
32 | 23874 | jjdelcerro | |
33 | public boolean isNull(int i); |
||
34 | |||
35 | public boolean isNull(String name); |
||
36 | |||
37 | 23754 | jjdelcerro | } |