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