Revision 10148 trunk/libraries/libDwg/src/com/iver/cit/jdwglib/dwg/DwgFile.java

View differences:

DwgFile.java
67 67
import com.iver.cit.jdwglib.dwg.objects.DwgSolid;
68 68
import com.iver.cit.jdwglib.dwg.objects.DwgText;
69 69
import com.iver.cit.jdwglib.dwg.objects.DwgVertex2D;
70
import com.iver.cit.jdwglib.dwg.readers.DwgFileV14Reader;
70 71
import com.iver.cit.jdwglib.dwg.readers.IDwgFileReader;
71 72
import com.iver.cit.jdwglib.dwg.readers.DwgFileV15Reader;
72 73

  
......
212 213
		setDwgVersion();
213 214
		if (dwgVersion.equalsIgnoreCase("Autocad R2000, R2000i, R2002")) {
214 215
			dwgReader = new DwgFileV15Reader();
215
			dwgReader.read(this, bb);
216
		} else {
216
		}else if (dwgVersion.equalsIgnoreCase("Autocad pre-R14")|| dwgVersion.equalsIgnoreCase("Autocad R14")) {
217
			dwgReader = new DwgFileV14Reader();
218
		}else {
217 219
			DwgVersionNotSupportedException exception = 
218 220
				new DwgVersionNotSupportedException("Version de DWG no soportada");
219 221
			exception.setDwgVersion(dwgVersion);
220 222
			throw exception;
221 223
		}
222
		
224
		dwgReader.read(this, bb);
223 225
	}
224 226
	
225 227
	private void setDwgVersion() throws IOException {

Also available in: Unified diff