root / trunk / libraries / libFMap / src / com / iver / cit / gvsig / fmap / core / IRow.java @ 38563
History | View | Annotate | Download (504 Bytes)
1 |
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 |
public Value[] getAttributes(); |
19 |
|
20 |
public void setAttributes(Value[] att); |
21 |
|
22 |
public IRow cloneRow();
|
23 |
|
24 |
public void setID(String ID); |
25 |
|
26 |
} |