[Squirrel-sql-commits] sql12/fw/src/net/sourceforge/squirrel_sql/fw/datasetviewer/cellcomponent Data
A Java SQL client for any JDBC compliant database
Brought to you by:
colbell,
gerdwagner
From: g. g. <gw...@us...> - 2004-05-26 16:51:57
|
Update of /cvsroot/squirrel-sql/sql12/fw/src/net/sourceforge/squirrel_sql/fw/datasetviewer/cellcomponent In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2611 Modified Files: DataTypeTime.java Log Message: hooks for limit data read Index: DataTypeTime.java =================================================================== RCS file: /cvsroot/squirrel-sql/sql12/fw/src/net/sourceforge/squirrel_sql/fw/datasetviewer/cellcomponent/DataTypeTime.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** DataTypeTime.java 21 May 2004 15:45:27 -0000 1.9 --- DataTypeTime.java 26 May 2004 16:51:48 -0000 1.10 *************** *** 220,223 **** --- 220,236 ---- return true; } + + /** + * See if a value in a column has been limited in some way and + * needs to be re-read before being used for editing. + * For read-only tables this may actually return true since we want + * to be able to view the entire contents of the cell even if it was not + * completely loaded during the initial table setup. + */ + public boolean needToReRead(Object originalValue) { + // this DataType does not limit the data read during the initial load of the table, + // so there is no need to re-read the complete data later + return false; + } /** *************** *** 443,447 **** * type of object to be stored in the table cell. */ ! public Object readResultSet(ResultSet rs, int index) throws java.sql.SQLException { --- 456,460 ---- * type of object to be stored in the table cell. */ ! public Object readResultSet(ResultSet rs, int index, boolean limitDataRead) throws java.sql.SQLException { |