Revision 12465

View differences:

branches/v10/libraries/libFMap/src/com/iver/cit/gvsig/fmap/drivers/dbf/DbaseFile.java
171 171

  
172 172
	/**
173 173
	 * DOCUMENT ME!
174
	 * 
174
	 *
175 175
	 * @return DOCUMENT ME!
176 176
	 */
177 177
	public int getFieldCount() {
......
180 180

  
181 181
	/**
182 182
	 * DOCUMENT ME!
183
	 * 
183
	 *
184 184
	 * @param rowIndex
185 185
	 *            DOCUMENT ME!
186 186
	 * @param fieldId
187 187
	 *            DOCUMENT ME!
188
	 * 
188
	 *
189 189
	 * @return DOCUMENT ME!
190 190
	 */
191 191
	public boolean getBooleanFieldValue(int rowIndex, int fieldId) {
......
208 208

  
209 209
	/**
210 210
	 * DOCUMENT ME!
211
	 * 
211
	 *
212 212
	 * @param rowIndex
213 213
	 *            DOCUMENT ME!
214 214
	 * @param fieldId
215 215
	 *            DOCUMENT ME!
216
	 * 
216
	 *
217 217
	 * @return DOCUMENT ME!
218 218
	 * @throws UnsupportedEncodingException
219 219
	 */
......
258 258
		aux.flip();
259 259
		int numBytesWritten = channel.write(aux, recordOffset + fieldOffset);
260 260
		channel.force(true);
261
		
262 261

  
262

  
263 263
	}
264 264

  
265 265

  
266 266
	/**
267 267
	 * Retrieve the name of the given column.
268
	 * 
268
	 *
269 269
	 * @param inIndex
270 270
	 *            DOCUMENT ME!
271
	 * 
271
	 *
272 272
	 * @return DOCUMENT ME!
273 273
	 */
274 274
	public String getFieldName(int inIndex) {
......
277 277

  
278 278
	/**
279 279
	 * Retrieve the type of the given column.
280
	 * 
280
	 *
281 281
	 * @param inIndex
282 282
	 *            DOCUMENT ME!
283
	 * 
283
	 *
284 284
	 * @return DOCUMENT ME!
285 285
	 */
286 286
	public char getFieldType(int inIndex) {
......
289 289

  
290 290
	/**
291 291
	 * Retrieve the length of the given column.
292
	 * 
292
	 *
293 293
	 * @param inIndex
294 294
	 *            DOCUMENT ME!
295
	 * 
295
	 *
296 296
	 * @return DOCUMENT ME!
297 297
	 */
298 298
	public int getFieldLength(int inIndex) {
......
301 301

  
302 302
	/*
303 303
	 * Retrieve the value of the given column as string.
304
	 * 
304
	 *
305 305
	 * @param idField DOCUMENT ME! @param idRecord DOCUMENT ME!
306
	 * 
306
	 *
307 307
	 * @return DOCUMENT ME!
308
	 * 
308
	 *
309 309
	 * public Object getFieldValue(int idField, long idRecord) throws
310 310
	 * IOException { Object[] tmpReg = getRecord(idRecord); return
311 311
	 * tmpReg[idField]; }
312 312
	 */
313 313
	/*
314 314
	 * DOCUMENT ME!
315
	 * 
315
	 *
316 316
	 * @param idField DOCUMENT ME! @param idRecord DOCUMENT ME!
317
	 * 
317
	 *
318 318
	 * @return DOCUMENT ME!
319
	 * 
319
	 *
320 320
	 * public double getFieldValueAsDouble(int idField, int idRecord) throws
321 321
	 * IOException { Object[] tmpReg = getRecord(idRecord); return (double)
322 322
	 * Double.parseDouble(tmpReg[idField].toString()); }
......
324 324

  
325 325
	/**
326 326
	 * Retrieve the location of the decimal point.
327
	 * 
327
	 *
328 328
	 * @param inIndex
329 329
	 *            DOCUMENT ME!
330
	 * 
330
	 *
331 331
	 * @return DOCUMENT ME!
332 332
	 */
333 333
	public int getFieldDecimalLength(int inIndex) {
......
336 336

  
337 337
	/**
338 338
	 * read the DBF file into memory.
339
	 * 
339
	 *
340 340
	 * @param file
341 341
	 *            DOCUMENT ME!
342
	 * 
342
	 *
343 343
	 * @throws IOException
344 344
	 *             DOCUMENT ME!
345 345
	 */
......
421 421

  
422 422
	/**
423 423
	 * Removes all data from the dataset
424
	 * 
424
	 *
425 425
	 * @throws IOException
426 426
	 *             DOCUMENT ME!
427 427
	 */
......
429 429
		raf.close();
430 430
		channel.close();
431 431
		buffer = null;
432
		posActual=-1;
432 433
	}
433 434

  
434 435
	public FileChannel getWriteChannel() {

Also available in: Unified diff