Revision 9925 trunk/libraries/libDwg/src/com/iver/cit/jdwglib/dwg/readers/objreaders/v15/DwgEndBlkReader15.java
DwgEndBlkReader15.java | ||
---|---|---|
5 | 5 |
package com.iver.cit.jdwglib.dwg.readers.objreaders.v15; |
6 | 6 |
|
7 | 7 |
import com.iver.cit.jdwglib.dwg.DwgObject; |
8 |
import com.iver.cit.jdwglib.dwg.readers.IDwgFileReader; |
|
9 |
import com.iver.cit.jdwglib.dwg.readers.IDwgObjectReader; |
|
8 |
import com.iver.cit.jdwglib.dwg.objects.DwgEndblk; |
|
10 | 9 |
|
11 | 10 |
/** |
12 | 11 |
* @author alzabord |
... | ... | |
14 | 13 |
* TODO To change the template for this generated type comment go to |
15 | 14 |
* Window - Preferences - Java - Code Style - Code Templates |
16 | 15 |
*/ |
17 |
public class DwgEndBlkReader15 implements IDwgObjectReader{
|
|
16 |
public class DwgEndBlkReader15 extends AbstractDwg15Reader{
|
|
18 | 17 |
|
19 | 18 |
/* (non-Javadoc) |
20 | 19 |
* @see com.iver.cit.jdwglib.dwg.readers.IDwgObjectReader#readSpecificObj(int[], int, com.iver.cit.jdwglib.dwg.DwgObject) |
21 | 20 |
*/ |
22 |
public void readSpecificObj(int[] data, int offset, DwgObject dwgObj) { |
|
23 |
// TODO Auto-generated method stub |
|
24 |
|
|
21 |
public void readSpecificObj(int[] data, int offset, DwgObject dwgObj) throws Exception { |
|
22 |
if(! (dwgObj instanceof DwgEndblk)) |
|
23 |
throw new RuntimeException("ArcReader 15 solo puede leer DwgEndBlk"); |
|
24 |
DwgEndblk end = (DwgEndblk) dwgObj; |
|
25 |
int bitPos = offset; |
|
26 |
bitPos = headTailReader.readObjectHeader(data, bitPos, end); |
|
27 |
bitPos = headTailReader.readObjectTailer(data, bitPos, end); |
|
25 | 28 |
} |
26 |
|
|
27 |
/* (non-Javadoc) |
|
28 |
* @see com.iver.cit.jdwglib.dwg.readers.IDwgObjectReader#setFileReader(com.iver.cit.jdwglib.dwg.readers.IDwgFileReader) |
|
29 |
*/ |
|
30 |
public void setFileReader(IDwgFileReader headTailReader) { |
|
31 |
// TODO Auto-generated method stub |
|
32 |
|
|
33 |
} |
|
34 |
|
|
35 | 29 |
} |
Also available in: Unified diff