root / trunk / libraries / libFMap / src / com / iver / cit / gvsig / fmap / core / IRow.java @ 38563
History | View | Annotate | Download (504 Bytes)
1 | 3651 | fjp | package com.iver.cit.gvsig.fmap.core; |
---|---|---|---|
2 | |||
3 | import com.hardcode.gdbms.engine.values.Value; |
||
4 | |||
5 | /**
|
||
6 | * @author fjp
|
||
7 | *
|
||
8 | * Simple Row. IFeature extends it. Useful for edition, for example.
|
||
9 | * You can have a EditionAdapter backed by an ExpansionFile and work
|
||
10 | * always with IRow.
|
||
11 | */
|
||
12 | public interface IRow { |
||
13 | |||
14 | public String getID(); |
||
15 | |||
16 | public Value getAttribute(int fieldIndex); |
||
17 | |||
18 | 3834 | caballero | public Value[] getAttributes(); |
19 | 6212 | fjp | |
20 | public void setAttributes(Value[] att); |
||
21 | 3834 | caballero | |
22 | 4025 | caballero | public IRow cloneRow();
|
23 | 4191 | fjp | |
24 | public void setID(String ID); |
||
25 | 3885 | caballero | |
26 | 3651 | fjp | } |