org.cresques.io
Class DxfGroup

java.lang.Object
  extended byorg.cresques.io.DxfGroup

public class DxfGroup
extends java.lang.Object

Grupo Dxf (code, data). Auxiliar para leer ficheros dxf

Author:
"Luis W. Sevilla" , "Michel Michaud" (code from)

Constructor Summary
DxfGroup()
          Constructor por defecto.
DxfGroup(int code, java.lang.String data)
          Constructor habitual.
 
Method Summary
 boolean equals(int c, java.lang.String s)
          Permite comparar dos objetos de la clase DxfGroup
 int getCode()
          Devuelve el code
 java.lang.Object getData()
          Devuelve data
static java.lang.String int34car(int code)
          Devuelve un dato concreto en forma de String tabulado
static java.lang.String int6car(int value)
          Devuelve un dato concreto en forma de String tabulado
static DxfGroup read(java.io.BufferedReader fi)
          Lee una entidad del DXF y la empaqueta en un DxfGroup.
 void setCode(int code)
          jmorell: Permite rellenar los códigos.
 void setData(java.lang.Object data)
          jmorell: Permite rellenar los datos.
 java.lang.String toString()
          Convierte a String un dato del DxfGroup
static java.lang.String toString(int code, double value, int decimalPartLength)
          Convierte a String un dato del DxfGroup
static java.lang.String toString(int code, float value, int decimalPartLength)
          Convierte a String un dato del DxfGroup
static java.lang.String toString(int code, int value)
          Convierte a String un dato del DxfGroup
static java.lang.String toString(int code, java.lang.Object value)
          Convierte a String un dato del DxfGroup
static java.lang.String toString(int code, java.lang.String value)
          Convierte a String un dato del DxfGroup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DxfGroup

public DxfGroup()
Constructor por defecto.


DxfGroup

public DxfGroup(int code,
                java.lang.String data)
Constructor habitual. Representa una entidad individual dentro del DXF

Method Detail

read

public static DxfGroup read(java.io.BufferedReader fi)
                     throws java.lang.NumberFormatException,
                            java.io.IOException
Lee una entidad del DXF y la empaqueta en un DxfGroup.

Returns:
DxfGroup con la información procedente del DXF
Throws:
java.lang.NumberFormatException
java.io.IOException

getCode

public int getCode()
Devuelve el code

Returns:

getData

public java.lang.Object getData()
Devuelve data

Returns:

equals

public boolean equals(int c,
                      java.lang.String s)
Permite comparar dos objetos de la clase DxfGroup

Returns:
boolean

int34car

public static java.lang.String int34car(int code)
Devuelve un dato concreto en forma de String tabulado

Parameters:
code -
Returns:
String

int6car

public static java.lang.String int6car(int value)
Devuelve un dato concreto en forma de String tabulado

Parameters:
value -
Returns:
String

toString

public static java.lang.String toString(int code,
                                        java.lang.String value)
Convierte a String un dato del DxfGroup

Parameters:
code -
value -
Returns:
String

toString

public static java.lang.String toString(int code,
                                        int value)
Convierte a String un dato del DxfGroup

Parameters:
code -
value -
Returns:
String

toString

public static java.lang.String toString(int code,
                                        float value,
                                        int decimalPartLength)
Convierte a String un dato del DxfGroup

Parameters:
code -
value -
decimalPartLength -
Returns:
String

toString

public static java.lang.String toString(int code,
                                        double value,
                                        int decimalPartLength)
Convierte a String un dato del DxfGroup

Parameters:
code -
value -
decimalPartLength -
Returns:
String

toString

public static java.lang.String toString(int code,
                                        java.lang.Object value)
Convierte a String un dato del DxfGroup

Parameters:
code -
value -
Returns:
String

toString

public java.lang.String toString()
Convierte a String un dato del DxfGroup


setData

public void setData(java.lang.Object data)
jmorell: Permite rellenar los datos. Útil en la escritura de DXFs.

Parameters:
data - The data to set.

setCode

public void setCode(int code)
jmorell: Permite rellenar los códigos. Útil en la escritura de DXFs.

Parameters:
code - The code to set.