Revision 4120 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/edition/IEditableSource.java
IEditableSource.java | ||
---|---|---|
8 | 8 |
import com.hardcode.gdbms.engine.data.DataSource; |
9 | 9 |
import com.iver.cit.gvsig.fmap.core.IRow; |
10 | 10 |
import com.iver.cit.gvsig.fmap.drivers.DriverIOException; |
11 |
import com.iver.cit.gvsig.fmap.edition.commands.CommandRecord; |
|
11 | 12 |
import com.iver.cit.gvsig.fmap.layers.FBitSet; |
12 | 13 |
import com.iver.cit.gvsig.fmap.layers.SelectableDataSource; |
13 | 14 |
|
... | ... | |
81 | 82 |
* geometr?as originales |
82 | 83 |
* @throws IOException Si se produce un error con el fichero de expansi?n |
83 | 84 |
*/ |
84 |
void addRow(IRow row) throws DriverIOException, IOException; |
|
85 |
void addRow(IRow row,String descrip) throws DriverIOException, IOException;
|
|
85 | 86 |
|
86 | 87 |
/** |
87 | 88 |
* Deshace la ?ltima acci?n realizada. Si no hay m?s acciones no realiza |
... | ... | |
131 | 132 |
* geometr?as originales |
132 | 133 |
* @throws IOException Si se produce un error con el fichero de expansi?n |
133 | 134 |
*/ |
134 |
void removeRow(int index) throws DriverIOException, IOException; |
|
135 |
void removeRow(int index,String descrip) throws DriverIOException, IOException;
|
|
135 | 136 |
|
136 | 137 |
/** |
137 | 138 |
* Si se intenta modificar una geometr?a original de la capa en edici?n se |
... | ... | |
148 | 149 |
* @throws DriverIOException Si se produce un error accediendo a las |
149 | 150 |
* geometr?as originales |
150 | 151 |
*/ |
151 |
void modifyRow(int index, IRow row) |
|
152 |
void modifyRow(int index, IRow row,String descrip)
|
|
152 | 153 |
throws IOException, DriverIOException; |
153 | 154 |
|
154 | 155 |
|
... | ... | |
201 | 202 |
public SelectableDataSource getRecordset() throws DriverLoadException; |
202 | 203 |
public boolean isEditing(); |
203 | 204 |
public FBitSet getSelection(); |
205 |
public CommandRecord getCommandRecord(); |
|
204 | 206 |
} |
Also available in: Unified diff