Revision 10820 trunk/libraries/libDwg/src/com/iver/cit/jdwglib/dwg/readers/DwgObjectReaderPool.java

View differences:

DwgObjectReaderPool.java
153 153
import com.iver.cit.jdwglib.dwg.readers.objreaders.v15.DwgLinearDimensionReader15;
154 154
import com.iver.cit.jdwglib.dwg.readers.objreaders.v15.DwgLwPolylineReader15;
155 155
import com.iver.cit.jdwglib.dwg.readers.objreaders.v15.DwgMTextReader15;
156
import com.iver.cit.jdwglib.dwg.readers.objreaders.v15.DwgMeshReader15;
157
import com.iver.cit.jdwglib.dwg.readers.objreaders.v15.DwgPFaceReader15;
156 158
import com.iver.cit.jdwglib.dwg.readers.objreaders.v15.DwgPointReader15;
157 159
import com.iver.cit.jdwglib.dwg.readers.objreaders.v15.DwgPolyline2DReader15;
158 160
import com.iver.cit.jdwglib.dwg.readers.objreaders.v15.DwgPolyline3DReader15;
......
162 164
import com.iver.cit.jdwglib.dwg.readers.objreaders.v15.DwgTextReader15;
163 165
import com.iver.cit.jdwglib.dwg.readers.objreaders.v15.DwgVertex2DReader15;
164 166
import com.iver.cit.jdwglib.dwg.readers.objreaders.v15.DwgVertex3DReader15;
167
import com.iver.cit.jdwglib.dwg.readers.objreaders.v15.DwgVertexMeshReader15;
168
import com.iver.cit.jdwglib.dwg.readers.objreaders.v15.DwgVertexPFaceFaceReader15;
169
import com.iver.cit.jdwglib.dwg.readers.objreaders.v15.DwgVertexPFaceReader15;
165 170

  
166 171
/**
167 172
 * @author azabala
......
195 200
		_instance.put(DwgPolyline2D.class, "15", new DwgPolyline2DReader15());
196 201
		_instance.put(DwgPolyline3D.class, "15", new DwgPolyline3DReader15());
197 202
		_instance.put(DwgSeqend.class, "15", new DwgSeqEndReader15());
198
		_instance.put(DwgSolid.class, "15", new DwgSolidReader15());
203
//		_instance.put(DwgSolid.class, "15", new DwgSolidReader15());
199 204
		_instance.put(DwgSpline.class, "15", new DwgSplineReader15());
200 205
		_instance.put(DwgText.class, "15", new DwgTextReader15());
201 206
		_instance.put(DwgVertex2D.class, "15", new DwgVertex2DReader15());
202 207
		_instance.put(DwgVertex3D.class, "15", new DwgVertex3DReader15());
203 208
		_instance.put(DwgDictionary.class, "15", new DwgDictionaryReader15());
209
		_instance.put(DwgVertexPFace.class, "15", new DwgVertexPFaceReader15());
210
		_instance.put(DwgVertexPFaceFace.class, "15", new DwgVertexPFaceFaceReader15());
211
		_instance.put(DwgPFacePolyline.class, "15", new DwgPFaceReader15());
212
		_instance.put(DwgMeshPolyline.class, "15", new DwgMeshReader15());
213
		_instance.put(DwgVertexMesh.class, "15", new DwgVertexMeshReader15());
204 214
		
205 215
		
216
		
217
		
206 218
		//READERS FOR DWG V13 AND V14
207 219
		_instance.put(DwgArc.class, "1314", new DwgArcReader1314());
208 220
		_instance.put(DwgAttdef.class, "1314", new DwgAttdefReader1314());
......
240 252
		_instance.put(DwgRasterVariables.class, "1314", new DwgRasterVariablesReader1314());
241 253
		_instance.put(DwgSeqend.class, "1314", new DwgSeqEndReader1314());
242 254
		_instance.put(DwgSortEntStable.class, "1314", new DwgSortEntsTableReader1314());
243
		_instance.put(DwgSolid.class, "1314", new DwgSolidReader1314());
255
//		_instance.put(DwgSolid.class, "1314", new DwgSolidReader1314());
244 256
		_instance.put(DwgSpline.class, "1314", new DwgSplineReader1314());
245 257
		_instance.put(DwgText.class, "1314", new DwgTextReader1314());
246 258
		_instance.put(DwgVertex2D.class, "1314", new DwgVertex2DReader1314());
......
265 277
	public IDwgObjectReader get(DwgObject obj, String dwgVersion){
266 278
		IDwgObjectReader reader = (IDwgObjectReader) obj_readers.
267 279
				get(obj.getClass().getName() + dwgVersion);
268
		if(reader == null)
269
			throw new RuntimeException("No se encuentra la clsae para leer "+obj.getClass().getName());
280
//		if(reader == null)
281
//			throw new RuntimeException("No se encuentra la clase para leer "+obj.getClass().getName());
270 282
		return reader;
271 283
		
272 284
	}

Also available in: Unified diff