Revision 10054 trunk/libraries/libDwg/src/com/iver/cit/jdwglib/dwg/readers/objreaders/v15/DwgLinearDimensionReader15.java

View differences:

DwgLinearDimensionReader15.java
8 8
import java.util.ArrayList;
9 9

  
10 10
import com.iver.cit.jdwglib.dwg.DwgHandleReference;
11
import com.iver.cit.jdwglib.dwg.CorruptedDwgEntityException;
11 12
import com.iver.cit.jdwglib.dwg.DwgObject;
12 13
import com.iver.cit.jdwglib.dwg.DwgUtil;
13 14
import com.iver.cit.jdwglib.dwg.objects.DwgLinearDimension;
......
23 24
	/* (non-Javadoc)
24 25
	 * @see com.iver.cit.jdwglib.dwg.readers.IDwgObjectReader#readSpecificObj(int[], int, com.iver.cit.jdwglib.dwg.DwgObject)
25 26
	 */
26
	public void readSpecificObj(int[] data, int offset, DwgObject dwgObj) throws Exception {
27
	public void readSpecificObj(int[] data, int offset, DwgObject dwgObj) throws RuntimeException, CorruptedDwgEntityException {
27 28
		if(! (dwgObj instanceof DwgLinearDimension))
28 29
			throw new RuntimeException("ArcReader 15 solo puede leer DwgLinearDimension");
29 30
		DwgLinearDimension dim = (DwgLinearDimension) dwgObj;
......
142 143
		val = ((Double)v.get(1)).doubleValue();
143 144
		dim.setDimensionRotation(val);
144 145
		bitPos = headTailReader.readObjectTailer(data, bitPos, dim);
145

  
146
		
146 147
		DwgHandleReference hr = new DwgHandleReference();
147 148
		bitPos = hr.read(data, bitPos);
148 149
		dim.setDimstyleHandle(hr);

Also available in: Unified diff