com.partnersoft.io.formats.dxf
Class DXFText

java.lang.Object
  extended by com.partnersoft.io.formats.dxf.DXFEntity
      extended by com.partnersoft.io.formats.dxf.DXFGraphic
          extended by com.partnersoft.io.formats.dxf.DXFText
All Implemented Interfaces:
DXFGroupActor

public class DXFText
extends DXFGraphic

A DXF TEXT entity.

Author:
Paul Reavis Copyright 2000 Partner Software, Inc.

Field Summary
 float firstAlignmentX
           
 float firstAlignmentY
           
 int horizontalJustification
           
 float rotationAngle
           
 float secondAlignmentX
           
 float secondAlignmentY
           
 java.lang.String styleName
           
 float textHeight
           
 java.lang.String value
           
 int verticalJustification
           
 
Fields inherited from class com.partnersoft.io.formats.dxf.DXFGraphic
color, dbConnectID, dbConnectType, extendedData, layerName, linetypeName, originalLayerName, xDictionaryHandle
 
Fields inherited from class com.partnersoft.io.formats.dxf.DXFEntity
appGroupName, handle, insideAppGroup
 
Constructor Summary
DXFText()
           
 
Method Summary
 void processGroup(int code, DXFProtoValue value)
          Acts on groups; interprets them and populates properties.
 void resetToDefaults()
          Resets all values to defaults; useful when reusing objects.
 java.lang.String toString()
           
 
Methods inherited from class com.partnersoft.io.formats.dxf.DXFGraphic
copyStateFrom
 
Methods inherited from class com.partnersoft.io.formats.dxf.DXFEntity
begin, clone, end
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

firstAlignmentX

public float firstAlignmentX

firstAlignmentY

public float firstAlignmentY

textHeight

public float textHeight

value

public java.lang.String value

rotationAngle

public float rotationAngle

styleName

public java.lang.String styleName

horizontalJustification

public int horizontalJustification

secondAlignmentX

public float secondAlignmentX

secondAlignmentY

public float secondAlignmentY

verticalJustification

public int verticalJustification
Constructor Detail

DXFText

public DXFText()
Method Detail

resetToDefaults

public void resetToDefaults()
Resets all values to defaults; useful when reusing objects.

Overrides:
resetToDefaults in class DXFGraphic

processGroup

public void processGroup(int code,
                         DXFProtoValue value)
Acts on groups; interprets them and populates properties.

Specified by:
processGroup in interface DXFGroupActor
Overrides:
processGroup in class DXFGraphic

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object