[It-codfisc-j2me-loginfo] CodiceFiscale/src/uk/co/marcoratto/j2me/utils Store.java, 1.1, 1.2
Brought to you by:
marcoratto
|
From: Marco R. <mar...@us...> - 2008-01-07 18:06:41
|
Update of /cvsroot/it-codfisc-j2me/CodiceFiscale/src/uk/co/marcoratto/j2me/utils In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv29088 Modified Files: Store.java Log Message: Updated Index: Store.java =================================================================== RCS file: /cvsroot/it-codfisc-j2me/CodiceFiscale/src/uk/co/marcoratto/j2me/utils/Store.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Store.java 6 Sep 2007 08:47:40 -0000 1.1 --- Store.java 7 Jan 2008 18:06:43 -0000 1.2 *************** *** 27,31 **** public class Store { ! RecordStore recordStore = null; public Store(String fileName, boolean create) { --- 27,31 ---- public class Store { ! private RecordStore recordStore = null; public Store(String fileName, boolean create) { *************** *** 38,41 **** --- 38,45 ---- public void close() throws RecordStoreNotOpenException, RecordStoreException { + if (recordStore == null) { + return; + } + if (recordStore.getNumRecords() == 0) { String fileName = recordStore.getName(); *************** *** 47,52 **** } public synchronized void insert(String record) { - System.out.println("insert:" + record); ByteArrayOutputStream baos = new ByteArrayOutputStream(); DataOutputStream outputStream = new DataOutputStream(baos); --- 51,59 ---- } + public void insert(int intValue) { + this.insert(new Integer(intValue).toString()); + } + public synchronized void insert(String record) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); DataOutputStream outputStream = new DataOutputStream(baos); *************** *** 137,140 **** --- 144,148 ---- return null; } + if (idx > recordStore.getNumRecords()) { return null; *************** *** 153,157 **** int idx; boolean found = false; - System.out.println(this.size()); try { idx=0; --- 161,164 ---- |