Statistics
| Revision:

root / trunk / libraries / libDwg / src / com / iver / cit / jdwglib / dwg / readers / objreaders / v15 / DwgEndBlkReader15.java @ 10820

History | View | Annotate | Download (1.03 KB)

1
/*
2
 * Created on 25-ene-2007 by azabala
3
 *
4
 */
5
package com.iver.cit.jdwglib.dwg.readers.objreaders.v15;
6

    
7
import com.iver.cit.jdwglib.dwg.CorruptedDwgEntityException;
8
import com.iver.cit.jdwglib.dwg.DwgObject;
9
import com.iver.cit.jdwglib.dwg.objects.DwgEndblk;
10

    
11
/**
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
 */
17
public class DwgEndBlkReader15 extends AbstractDwg15Reader{
18

    
19
        /* (non-Javadoc)
20
         * @see com.iver.cit.jdwglib.dwg.readers.IDwgObjectReader#readSpecificObj(int[], int, com.iver.cit.jdwglib.dwg.DwgObject)
21
         */
22
        public void readSpecificObj(int[] data, int offset, DwgObject dwgObj) throws RuntimeException, CorruptedDwgEntityException {
23
                if(! (dwgObj instanceof DwgEndblk))
24
                        throw new RuntimeException("ArcReader 15 solo puede leer DwgEndBlk");
25
                DwgEndblk end = (DwgEndblk) dwgObj;
26
                int bitPos = offset;
27
                bitPos = headTailReader.readObjectHeader(data, bitPos, end);
28
                bitPos = headTailReader.readObjectTailer(data, bitPos, end);
29
        }
30
}