org.cresques.px.dxf
Class DxfTableItem

java.lang.Object
  extended byorg.cresques.px.dxf.DxfTableItem
Direct Known Subclasses:
DxfLayer

public class DxfTableItem
extends java.lang.Object

La clase DxfTableItem representa una entrada de una tabla en un fichero DXF. Classe représentant une table fichier DXF.

Author:
Michael Michaud

Field Summary
static DxfGroup APPID
           
static DxfGroup DIMSTYLE
           
static DxfGroup ENDTAB
           
static DxfGroup LAYER
           
static DxfGroup LTYPE
           
static DxfGroup STYLE
           
static DxfGroup UCS
           
static DxfGroup VIEW
           
static DxfGroup VPORT
           
 
Constructor Summary
DxfTableItem(java.lang.String name, int flags)
          Constructor de DxfTableItem.
 
Method Summary
 boolean getFlag1()
          Devuelve true si el estado es 1.
 boolean getFlag128()
          Devuelve true si el estado es 128.
 boolean getFlag16()
          Devuelve true si el estado es 16.
 boolean getFlag2()
          Devuelve true si el estado es 2.
 boolean getFlag32()
          Devuelve true si el estado es 32.
 boolean getFlag4()
          Devuelve true si el estado es 4.
 boolean getFlag64()
          Devuelve true si el estado es 64.
 boolean getFlag8()
          Devuelve true si el estado es 8.
 int getFlags()
          Devuelve el estado.
 java.lang.String getName()
          Devuelve el nombre de la entrada de la tabla.
 void setFlags(int flags)
          Establece el estado.
 void setName(java.lang.String name)
          Establece el nombre de la entrada de la tabla.
 java.lang.String toDxfString()
          Permite la escritura de entidades DxfTableItem en un fichero DXF2000.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ENDTAB

public static final DxfGroup ENDTAB

APPID

public static final DxfGroup APPID

DIMSTYLE

public static final DxfGroup DIMSTYLE

LAYER

public static final DxfGroup LAYER

LTYPE

public static final DxfGroup LTYPE

STYLE

public static final DxfGroup STYLE

UCS

public static final DxfGroup UCS

VIEW

public static final DxfGroup VIEW

VPORT

public static final DxfGroup VPORT
Constructor Detail

DxfTableItem

public DxfTableItem(java.lang.String name,
                    int flags)
Constructor de DxfTableItem.

Method Detail

getName

public java.lang.String getName()
Devuelve el nombre de la entrada de la tabla.

Returns:
String

setName

public void setName(java.lang.String name)
Establece el nombre de la entrada de la tabla.


getFlags

public int getFlags()
Devuelve el estado.

Returns:
int

setFlags

public void setFlags(int flags)
Establece el estado.

Parameters:
flags -

getFlag1

public boolean getFlag1()
Devuelve true si el estado es 1.

Returns:
boolean

getFlag2

public boolean getFlag2()
Devuelve true si el estado es 2.

Returns:
boolean

getFlag4

public boolean getFlag4()
Devuelve true si el estado es 4.

Returns:
boolean

getFlag8

public boolean getFlag8()
Devuelve true si el estado es 8.

Returns:
boolean

getFlag16

public boolean getFlag16()
Devuelve true si el estado es 16.

Returns:
boolean

getFlag32

public boolean getFlag32()
Devuelve true si el estado es 32.

Returns:
boolean

getFlag64

public boolean getFlag64()
Devuelve true si el estado es 64.

Returns:
boolean

getFlag128

public boolean getFlag128()
Devuelve true si el estado es 128.

Returns:
boolean

toDxfString

public java.lang.String toDxfString()
Permite la escritura de entidades DxfTableItem en un fichero DXF2000.

Returns:
String, la cadena que se escribirá en el fichero con la información del DxfTableItem.