Revision 35497 branches/v2_0_0_prep/libraries/libDXF/src/org/gvsig/dxf/io/DxfGroup.java
DxfGroup.java | ||
---|---|---|
86 | 86 |
|
87 | 87 |
/** |
88 | 88 |
* Constructor habitual. Representa una entidad individual dentro del DXF |
89 |
* @param code, ?ndice del dato dentro del DxfGroup
|
|
89 |
* @param code, �ndice del dato dentro del DxfGroup
|
|
90 | 90 |
* @param data, el propio dato que queda almacenado en el DxfGroup |
91 | 91 |
*/ |
92 | 92 |
public DxfGroup(int code, String data) { |
... | ... | |
97 | 97 |
/** |
98 | 98 |
* Lee una entidad del DXF y la empaqueta en un DxfGroup. |
99 | 99 |
* @param fi, BufferedReader mediante el cual accedemos al DXF |
100 |
* @return DxfGroup con la informaci?n procedente del DXF
|
|
100 |
* @return DxfGroup con la informaci�n procedente del DXF
|
|
101 | 101 |
* @throws NumberFormatException |
102 | 102 |
* @throws IOException |
103 | 103 |
*/ |
... | ... | |
159 | 159 |
data = txt; //_dfun = unicode_data |
160 | 160 |
} else if (code == 102) { |
161 | 161 |
// Fran: Comentado para ganar velocidad. |
162 |
//System.err.println("Dxf: codigo " + code + " no implementado."); //_dfun = unicode_data
|
|
162 |
//System.err. ("Dxf: codigo " + code + " no implementado."); //_dfun = unicode_data
|
|
163 | 163 |
} else if (code == 105) { |
164 | 164 |
data = txt; |
165 | 165 |
; //_dfun = handle_data |
... | ... | |
187 | 187 |
//throw new IOException("Dxf: codigo "+code+" no implementado."); |
188 | 188 |
} else if ((330 <= code) && (code <= 369)) { |
189 | 189 |
// Fran: Comentado para ganar velocidad. |
190 |
//System.err.println("Dxf: codigo " + code + " no implementado."); //_dfun = hex_data
|
|
190 |
//System.err. ("Dxf: codigo " + code + " no implementado."); //_dfun = hex_data
|
|
191 | 191 |
} else if ((370 <= code) && (code <= 379)) { |
192 | 192 |
data = new Integer(Integer.parseInt(txt)); //_dfun = int_data // 8-bit int |
193 | 193 |
} else if ((380 <= code) && (code <= 389)) { |
... | ... | |
209 | 209 |
} else if (code == 1071) { |
210 | 210 |
data = new Integer(Integer.parseInt(txt)); //_dfun = int_data # 32-bit int |
211 | 211 |
} else { |
212 |
throw new IOException("DxfReader: c?digo " + code +
|
|
212 |
throw new IOException("DxfReader: c�digo " + code +
|
|
213 | 213 |
" desconocido."); |
214 | 214 |
|
215 | 215 |
//raise ValueError, "Unexpected code: %d" % code |
... | ... | |
331 | 331 |
} |
332 | 332 |
|
333 | 333 |
/** |
334 |
* jmorell: Permite rellenar los datos. ?til en la escritura de DXFs.
|
|
334 |
* jmorell: Permite rellenar los datos. �til en la escritura de DXFs.
|
|
335 | 335 |
* @param data The data to set. |
336 | 336 |
*/ |
337 | 337 |
public void setData(Object data) { |
... | ... | |
339 | 339 |
} |
340 | 340 |
|
341 | 341 |
/** |
342 |
* jmorell: Permite rellenar los c?digos. ?til en la escritura de DXFs.
|
|
342 |
* jmorell: Permite rellenar los c�digos. �til en la escritura de DXFs.
|
|
343 | 343 |
* @param code The code to set. |
344 | 344 |
*/ |
345 | 345 |
public void setCode(int code) { |
Also available in: Unified diff