Statistics
| Revision:

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
}