Revision 10237 trunk/libraries/libDwg/src/com/iver/cit/jdwglib/dwg/readers/DwgFileV15Reader.java

View differences:

DwgFileV15Reader.java
38 38
import java.nio.ByteBuffer;
39 39
import java.nio.ByteOrder;
40 40
import java.util.ArrayList;
41
import java.util.logging.Logger;
42 41

  
43 42
import com.iver.cit.gvsig.fmap.drivers.dgn.ByteUtils;
44 43
import com.iver.cit.jdwglib.dwg.CorruptedDwgEntityException;
......
48 47
import com.iver.cit.jdwglib.dwg.DwgObjectFactory;
49 48
import com.iver.cit.jdwglib.dwg.DwgObjectOffset;
50 49
import com.iver.cit.jdwglib.dwg.DwgUtil;
51
import com.iver.cit.jdwglib.dwg.objects.DwgLwPolyline;
52 50

  
53 51
import freenet.support.HexUtil;
54 52

  
......
62 60

  
63 61
	protected ByteBuffer bb;
64 62

  
65
	private int numWrongPolylines;
66 63

  
67 64
	/**
68 65
	 * Reads the DWG version 15 format
......
229 226
				dwgFile.addDwgObject(obj);
230 227
			}
231 228
		}
232
		System.out.println("####LWPolyline erroneas:"+numWrongPolylines+"####");
233
		System.out.println("####################################");
234 229
	}
235 230

  
236 231
	/**
......
463 458
//					System.out.println("Dwg Object desconocido:"+obj.getType());
464 459
		} catch (RuntimeException e) {
465 460
			e.printStackTrace();
466
			if(obj instanceof DwgLwPolyline){
467
				numWrongPolylines++;
468
			}
469 461
		} catch (CorruptedDwgEntityException e) {
470 462
			// TODO Auto-generated catch block
471 463
			e.printStackTrace();
472
			if(obj instanceof DwgLwPolyline){
473
				numWrongPolylines++;
474
			}
475
			return null;
476
			
464
			return null;	
477 465
		}
478 466
		return obj;
479 467
	}

Also available in: Unified diff