Revision 10148 trunk/libraries/libDwg/src/com/iver/cit/jdwglib/dwg/DwgFile.java
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