org.kabeja.dxf
Class DXFDimensionStyle

java.lang.Object
  extended by org.kabeja.dxf.DXFDimensionStyle

public class DXFDimensionStyle
extends java.lang.Object

Author:
Field Summary
static java.lang.String PROPERTY_DIMADEC
           
static java.lang.String PROPERTY_DIMALT
           
static java.lang.String PROPERTY_DIMALTD
           
static java.lang.String PROPERTY_DIMALTF
           
static java.lang.String PROPERTY_DIMALTRND
           
static java.lang.String PROPERTY_DIMALTTD
           
static java.lang.String PROPERTY_DIMALTTZ
           
static java.lang.String PROPERTY_DIMALTU
           
static java.lang.String PROPERTY_DIMALTZ
           
static java.lang.String PROPERTY_DIMAPOST
           
static java.lang.String PROPERTY_DIMASZ
           
static java.lang.String PROPERTY_DIMATFIT
           
static java.lang.String PROPERTY_DIMAZIN
           
static java.lang.String PROPERTY_DIMBLK
          the arrow block
static java.lang.String PROPERTY_DIMBLK1
          the first or left arrow block (if different blocks used)
static java.lang.String PROPERTY_DIMBLK2
          the second or right arrow block (if different blocks used)
static java.lang.String PROPERTY_DIMCEN
           
static java.lang.String PROPERTY_DIMCLRD
          the color of dimensionline, arrow and helpline
static java.lang.String PROPERTY_DIMCLRE
           
static java.lang.String PROPERTY_DIMCLRT
           
static java.lang.String PROPERTY_DIMDEC
           
static java.lang.String PROPERTY_DIMDIMTM
           
static java.lang.String PROPERTY_DIMDLE
           
static java.lang.String PROPERTY_DIMDLI
           
static java.lang.String PROPERTY_DIMDSEP
           
static java.lang.String PROPERTY_DIMDTFAC
           
static java.lang.String PROPERTY_DIMEXE
           
static java.lang.String PROPERTY_DIMEXO
           
static java.lang.String PROPERTY_DIMFRAC
           
static java.lang.String PROPERTY_DIMGAP
           
static java.lang.String PROPERTY_DIMJUST
           
static java.lang.String PROPERTY_DIMLDRBLK
          the leader arrow block
static java.lang.String PROPERTY_DIMLFAC
           
static java.lang.String PROPERTY_DIMLIM
           
static java.lang.String PROPERTY_DIMLUNIT
           
static java.lang.String PROPERTY_DIMLWD
           
static java.lang.String PROPERTY_DIMLWE
           
static java.lang.String PROPERTY_DIMMD
           
static java.lang.String PROPERTY_DIMPOST
           
static java.lang.String PROPERTY_DIMRAD
           
static java.lang.String PROPERTY_DIMSAH
           
static java.lang.String PROPERTY_DIMSCALE
           
static java.lang.String PROPERTY_DIMSD1
           
static java.lang.String PROPERTY_DIMSD2
           
static java.lang.String PROPERTY_DIMSE1
           
static java.lang.String PROPERTY_DIMSE2
           
static java.lang.String PROPERTY_DIMSOXD
           
static java.lang.String PROPERTY_DIMTDEC
           
static java.lang.String PROPERTY_DIMTIH
           
static java.lang.String PROPERTY_DIMTIX
           
static java.lang.String PROPERTY_DIMTMOVE
           
static java.lang.String PROPERTY_DIMTOFL
           
static java.lang.String PROPERTY_DIMTOH
           
static java.lang.String PROPERTY_DIMTOL
           
static java.lang.String PROPERTY_DIMTOLJ
           
static java.lang.String PROPERTY_DIMTP
           
static java.lang.String PROPERTY_DIMTSZ
           
static java.lang.String PROPERTY_DIMTVP
           
static java.lang.String PROPERTY_DIMTXSTY
          the textstyle of the dimensiontext
static java.lang.String PROPERTY_DIMTXT
          the size of the dimension text
static java.lang.String PROPERTY_DIMTZIN
           
static java.lang.String PROPERTY_DIMUNIT
           
static java.lang.String PROPERTY_DIMZIN
           
 
Constructor Summary
DXFDimensionStyle()
           
 
Method Summary
 boolean getBooleanProperty(java.lang.String name)
           
 boolean getBooleanProperty(java.lang.String name, boolean defaultValue)
           
 double getDoubleProperty(java.lang.String name)
           
 double getDoubleProperty(java.lang.String name, double defaultValue)
           
 int getFlags()
           
 int getIntegerProperty(java.lang.String name)
           
 int getIntegerProperty(java.lang.String name, int defaultValue)
           
 java.lang.String getName()
           
 java.lang.String getProperty(java.lang.String name)
           
 java.util.Iterator getPropertyIterator()
           
 boolean hasProperty(java.lang.String name)
           
 void setFlags(int flags)
           
 void setName(java.lang.String name)
           
 void setProperty(java.lang.String key, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_DIMTXT

public static final java.lang.String PROPERTY_DIMTXT
the size of the dimension text

See Also:
Constant Field Values

PROPERTY_DIMLDRBLK

public static final java.lang.String PROPERTY_DIMLDRBLK
the leader arrow block

See Also:
Constant Field Values

PROPERTY_DIMCLRD

public static final java.lang.String PROPERTY_DIMCLRD
the color of dimensionline, arrow and helpline

See Also:
Constant Field Values

PROPERTY_DIMASZ

public static final java.lang.String PROPERTY_DIMASZ
See Also:
Constant Field Values

PROPERTY_DIMGAP

public static final java.lang.String PROPERTY_DIMGAP
See Also:
Constant Field Values

PROPERTY_DIMSCALE

public static final java.lang.String PROPERTY_DIMSCALE
See Also:
Constant Field Values

PROPERTY_DIMTXSTY

public static final java.lang.String PROPERTY_DIMTXSTY
the textstyle of the dimensiontext

See Also:
Constant Field Values

PROPERTY_DIMLWD

public static final java.lang.String PROPERTY_DIMLWD
See Also:
Constant Field Values

PROPERTY_DIMADEC

public static final java.lang.String PROPERTY_DIMADEC
See Also:
Constant Field Values

PROPERTY_DIMALT

public static final java.lang.String PROPERTY_DIMALT
See Also:
Constant Field Values

PROPERTY_DIMALTD

public static final java.lang.String PROPERTY_DIMALTD
See Also:
Constant Field Values

PROPERTY_DIMALTF

public static final java.lang.String PROPERTY_DIMALTF
See Also:
Constant Field Values

PROPERTY_DIMALTRND

public static final java.lang.String PROPERTY_DIMALTRND
See Also:
Constant Field Values

PROPERTY_DIMALTTD

public static final java.lang.String PROPERTY_DIMALTTD
See Also:
Constant Field Values

PROPERTY_DIMALTTZ

public static final java.lang.String PROPERTY_DIMALTTZ
See Also:
Constant Field Values

PROPERTY_DIMALTU

public static final java.lang.String PROPERTY_DIMALTU
See Also:
Constant Field Values

PROPERTY_DIMALTZ

public static final java.lang.String PROPERTY_DIMALTZ
See Also:
Constant Field Values

PROPERTY_DIMAPOST

public static final java.lang.String PROPERTY_DIMAPOST
See Also:
Constant Field Values

PROPERTY_DIMATFIT

public static final java.lang.String PROPERTY_DIMATFIT
See Also:
Constant Field Values

PROPERTY_DIMUNIT

public static final java.lang.String PROPERTY_DIMUNIT
See Also:
Constant Field Values

PROPERTY_DIMAZIN

public static final java.lang.String PROPERTY_DIMAZIN
See Also:
Constant Field Values

PROPERTY_DIMBLK

public static final java.lang.String PROPERTY_DIMBLK
the arrow block

See Also:
Constant Field Values

PROPERTY_DIMBLK1

public static final java.lang.String PROPERTY_DIMBLK1
the first or left arrow block (if different blocks used)

See Also:
Constant Field Values

PROPERTY_DIMBLK2

public static final java.lang.String PROPERTY_DIMBLK2
the second or right arrow block (if different blocks used)

See Also:
Constant Field Values

PROPERTY_DIMCEN

public static final java.lang.String PROPERTY_DIMCEN
See Also:
Constant Field Values

PROPERTY_DIMCLRE

public static final java.lang.String PROPERTY_DIMCLRE
See Also:
Constant Field Values

PROPERTY_DIMCLRT

public static final java.lang.String PROPERTY_DIMCLRT
See Also:
Constant Field Values

PROPERTY_DIMDEC

public static final java.lang.String PROPERTY_DIMDEC
See Also:
Constant Field Values

PROPERTY_DIMDLE

public static final java.lang.String PROPERTY_DIMDLE
See Also:
Constant Field Values

PROPERTY_DIMDLI

public static final java.lang.String PROPERTY_DIMDLI
See Also:
Constant Field Values

PROPERTY_DIMDSEP

public static final java.lang.String PROPERTY_DIMDSEP
See Also:
Constant Field Values

PROPERTY_DIMEXE

public static final java.lang.String PROPERTY_DIMEXE
See Also:
Constant Field Values

PROPERTY_DIMEXO

public static final java.lang.String PROPERTY_DIMEXO
See Also:
Constant Field Values

PROPERTY_DIMFRAC

public static final java.lang.String PROPERTY_DIMFRAC
See Also:
Constant Field Values

PROPERTY_DIMJUST

public static final java.lang.String PROPERTY_DIMJUST
See Also:
Constant Field Values

PROPERTY_DIMLFAC

public static final java.lang.String PROPERTY_DIMLFAC
See Also:
Constant Field Values

PROPERTY_DIMLIM

public static final java.lang.String PROPERTY_DIMLIM
See Also:
Constant Field Values

PROPERTY_DIMLUNIT

public static final java.lang.String PROPERTY_DIMLUNIT
See Also:
Constant Field Values

PROPERTY_DIMLWE

public static final java.lang.String PROPERTY_DIMLWE
See Also:
Constant Field Values

PROPERTY_DIMPOST

public static final java.lang.String PROPERTY_DIMPOST
See Also:
Constant Field Values

PROPERTY_DIMMD

public static final java.lang.String PROPERTY_DIMMD
See Also:
Constant Field Values

PROPERTY_DIMSAH

public static final java.lang.String PROPERTY_DIMSAH
See Also:
Constant Field Values

PROPERTY_DIMSD1

public static final java.lang.String PROPERTY_DIMSD1
See Also:
Constant Field Values

PROPERTY_DIMSD2

public static final java.lang.String PROPERTY_DIMSD2
See Also:
Constant Field Values

PROPERTY_DIMSE1

public static final java.lang.String PROPERTY_DIMSE1
See Also:
Constant Field Values

PROPERTY_DIMSE2

public static final java.lang.String PROPERTY_DIMSE2
See Also:
Constant Field Values

PROPERTY_DIMSOXD

public static final java.lang.String PROPERTY_DIMSOXD
See Also:
Constant Field Values

PROPERTY_DIMRAD

public static final java.lang.String PROPERTY_DIMRAD
See Also:
Constant Field Values

PROPERTY_DIMTDEC

public static final java.lang.String PROPERTY_DIMTDEC
See Also:
Constant Field Values

PROPERTY_DIMDTFAC

public static final java.lang.String PROPERTY_DIMDTFAC
See Also:
Constant Field Values

PROPERTY_DIMTIH

public static final java.lang.String PROPERTY_DIMTIH
See Also:
Constant Field Values

PROPERTY_DIMTIX

public static final java.lang.String PROPERTY_DIMTIX
See Also:
Constant Field Values

PROPERTY_DIMDIMTM

public static final java.lang.String PROPERTY_DIMDIMTM
See Also:
Constant Field Values

PROPERTY_DIMTMOVE

public static final java.lang.String PROPERTY_DIMTMOVE
See Also:
Constant Field Values

PROPERTY_DIMTOFL

public static final java.lang.String PROPERTY_DIMTOFL
See Also:
Constant Field Values

PROPERTY_DIMTOH

public static final java.lang.String PROPERTY_DIMTOH
See Also:
Constant Field Values

PROPERTY_DIMTOL

public static final java.lang.String PROPERTY_DIMTOL
See Also:
Constant Field Values

PROPERTY_DIMTOLJ

public static final java.lang.String PROPERTY_DIMTOLJ
See Also:
Constant Field Values

PROPERTY_DIMTP

public static final java.lang.String PROPERTY_DIMTP
See Also:
Constant Field Values

PROPERTY_DIMTSZ

public static final java.lang.String PROPERTY_DIMTSZ
See Also:
Constant Field Values

PROPERTY_DIMTVP

public static final java.lang.String PROPERTY_DIMTVP
See Also:
Constant Field Values

PROPERTY_DIMTZIN

public static final java.lang.String PROPERTY_DIMTZIN
See Also:
Constant Field Values

PROPERTY_DIMZIN

public static final java.lang.String PROPERTY_DIMZIN
See Also:
Constant Field Values
Constructor Detail

DXFDimensionStyle

public DXFDimensionStyle()
Method Detail

setProperty

public void setProperty(java.lang.String key,
                        java.lang.String value)

hasProperty

public boolean hasProperty(java.lang.String name)

getProperty

public java.lang.String getProperty(java.lang.String name)

getIntegerProperty

public int getIntegerProperty(java.lang.String name)

getIntegerProperty

public int getIntegerProperty(java.lang.String name,
                              int defaultValue)

getDoubleProperty

public double getDoubleProperty(java.lang.String name)

getDoubleProperty

public double getDoubleProperty(java.lang.String name,
                                double defaultValue)

getBooleanProperty

public boolean getBooleanProperty(java.lang.String name)

getBooleanProperty

public boolean getBooleanProperty(java.lang.String name,
                                  boolean defaultValue)

getPropertyIterator

public java.util.Iterator getPropertyIterator()

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

setFlags

public void setFlags(int flags)

getFlags

public int getFlags()