Class DxfGroup

java.lang.Object
org.gvsig.dxf.px.dxf.DxfGroup

public class DxfGroup extends Object
Grupo Dxf (code, data). Auxiliar para leer ficheros dxf
Author:
"Luis W. Sevilla" invalid input: '<'sevilla_lui@gva.es>, "Michel Michaud" (code from)
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor por defecto.
    DxfGroup(int code, String data)
    Constructor habitual.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    equals(int c, String s)
    Permite comparar dos objetos de la clase DxfGroup
    int
    Devuelve el code
    Devuelve data
    static String
    int34car(int code)
    Devuelve un dato concreto en forma de String tabulado
    static String
    int6car(int value)
    Devuelve un dato concreto en forma de String tabulado
    static DxfGroup
    Lee una entidad del DXF y la empaqueta en un DxfGroup.
    void
    setCode(int code)
    jmorell: Permite rellenar los c�digos. �til en la escritura de DXFs.
    void
    jmorell: Permite rellenar los datos. �til en la escritura de DXFs.
    Convierte a String un dato del DxfGroup
    static String
    toString(int code, double value, int decimalPartLength)
    Convierte a String un dato del DxfGroup
    static String
    toString(int code, float value, int decimalPartLength)
    Convierte a String un dato del DxfGroup
    static String
    toString(int code, int value)
    Convierte a String un dato del DxfGroup
    static String
    toString(int code, Object value)
    Convierte a String un dato del DxfGroup
    static String
    toString(int code, 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 Details

    • DxfGroup

      public DxfGroup()
      Constructor por defecto.
    • DxfGroup

      public DxfGroup(int code, String data)
      Constructor habitual. Representa una entidad individual dentro del DXF
      Parameters:
      code - , �ndice del dato dentro del DxfGroup
      data - , el propio dato que queda almacenado en el DxfGroup
  • Method Details

    • read

      public static DxfGroup read(BufferedReader fi) throws NumberFormatException, IOException
      Lee una entidad del DXF y la empaqueta en un DxfGroup.
      Parameters:
      fi - , BufferedReader mediante el cual accedemos al DXF
      Returns:
      DxfGroup con la informaci�n procedente del DXF
      Throws:
      NumberFormatException
      IOException
    • getCode

      public int getCode()
      Devuelve el code
      Returns:
    • getData

      public Object getData()
      Devuelve data
      Returns:
    • equals

      public boolean equals(int c, String s)
      Permite comparar dos objetos de la clase DxfGroup
      Parameters:
      c - , code
      s - , data
      Returns:
      boolean
    • int34car

      public static String int34car(int code)
      Devuelve un dato concreto en forma de String tabulado
      Parameters:
      code -
      Returns:
      String
    • int6car

      public static String int6car(int value)
      Devuelve un dato concreto en forma de String tabulado
      Parameters:
      value -
      Returns:
      String
    • toString

      public static String toString(int code, String value)
      Convierte a String un dato del DxfGroup
      Parameters:
      code -
      value -
      Returns:
      String
    • toString

      public static String toString(int code, int value)
      Convierte a String un dato del DxfGroup
      Parameters:
      code -
      value -
      Returns:
      String
    • toString

      public static String toString(int code, float value, int decimalPartLength)
      Convierte a String un dato del DxfGroup
      Parameters:
      code -
      value -
      decimalPartLength -
      Returns:
      String
    • toString

      public static String toString(int code, double value, int decimalPartLength)
      Convierte a String un dato del DxfGroup
      Parameters:
      code -
      value -
      decimalPartLength -
      Returns:
      String
    • toString

      public static String toString(int code, Object value)
      Convierte a String un dato del DxfGroup
      Parameters:
      code -
      value -
      Returns:
      String
    • toString

      public String toString()
      Convierte a String un dato del DxfGroup
      Overrides:
      toString in class Object
      Returns:
    • setData

      public void setData(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.