Revision 12351 branches/v10/libraries/libFMap/src/com/iver/cit/gvsig/fmap/drivers/IVectorialJDBCDriver.java
IVectorialJDBCDriver.java | ||
---|---|---|
40 | 40 |
*/ |
41 | 41 |
package com.iver.cit.gvsig.fmap.drivers; |
42 | 42 |
|
43 |
import java.awt.geom.Rectangle2D; |
|
44 |
import java.sql.Connection; |
|
45 |
|
|
46 | 43 |
import com.iver.cit.gvsig.fmap.DriverException; |
47 | 44 |
|
48 | 45 |
public interface IVectorialJDBCDriver extends IVectorialDatabaseDriver { |
49 |
/** |
|
50 |
* @param conn |
|
51 |
* @param lyrDef TODO |
|
52 |
* @param id_FID_field El identificador del campo que contiene una clave ?nica. 1=> primer campo, 2 => segundo campo, etc |
|
53 |
* |
|
54 |
*/ |
|
55 |
public void setData(IConnection conn, DBLayerDefinition lyrDef); |
|
56 |
public IConnection getConnection(); |
|
57 | 46 |
public IFeatureIterator getFeatureIterator(String sql) throws DriverException; |
58 |
public String getConnectionStringBeginning(); |
|
59 |
public void open() throws com.iver.cit.gvsig.fmap.DriverException; |
|
60 |
public int getDefaultPort(); |
|
61 |
public void setWorkingArea(Rectangle2D rect); |
|
62 |
/** |
|
63 |
* @return |
|
64 |
*/ |
|
65 |
public Rectangle2D getWorkingArea(); |
|
47 |
public void open() throws com.iver.cit.gvsig.fmap.DriverException; |
|
66 | 48 |
} |
Also available in: Unified diff