com.partnersoft.v3x.io.formats.dxf
Class DXFMText

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

public class DXFMText
extends DXFGraphic

A DXF MTEXT entity.


Field Summary
static int ATTACHMENT_BOTTOMCENTER
           
static int ATTACHMENT_BOTTOMLEFT
           
static int ATTACHMENT_BOTTOMRIGHT
           
static int ATTACHMENT_MIDDLECENTER
           
static int ATTACHMENT_MIDDLELEFT
           
static int ATTACHMENT_MIDDLERIGHT
           
static int ATTACHMENT_TOPCENTER
           
static int ATTACHMENT_TOPLEFT
           
static int ATTACHMENT_TOPRIGHT
           
 int attachmentPoint
           
 float defaultTextHeight
           
static int DIRECTION_BOTTOMTOTOP
           
static int DIRECTION_LEFTTORIGHT
           
static int DIRECTION_RIGHTTOLEFT
           
static int DIRECTION_TOPTOBOTTOM
           
 float insertionX
           
 float insertionY
           
 float referenceRectangleWidth
           
 float rotation
           
 java.lang.String text
           
 java.lang.String textStyleName
           
 
Fields inherited from class com.partnersoft.v3x.io.formats.dxf.DXFGraphic
color, dbConnectID, dbConnectType, extendedData, layerName, linetypeName, originalLayerName, xDictionaryHandle
 
Fields inherited from class com.partnersoft.v3x.io.formats.dxf.DXFEntity
appGroupName, handle, insideAppGroup
 
Constructor Summary
DXFMText()
           
 
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.v3x.io.formats.dxf.DXFGraphic
copyStateFrom
 
Methods inherited from class com.partnersoft.v3x.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

ATTACHMENT_TOPLEFT

public static final int ATTACHMENT_TOPLEFT
See Also:
Constant Field Values

ATTACHMENT_TOPCENTER

public static final int ATTACHMENT_TOPCENTER
See Also:
Constant Field Values

ATTACHMENT_TOPRIGHT

public static final int ATTACHMENT_TOPRIGHT
See Also:
Constant Field Values

ATTACHMENT_MIDDLELEFT

public static final int ATTACHMENT_MIDDLELEFT
See Also:
Constant Field Values

ATTACHMENT_MIDDLECENTER

public static final int ATTACHMENT_MIDDLECENTER
See Also:
Constant Field Values

ATTACHMENT_MIDDLERIGHT

public static final int ATTACHMENT_MIDDLERIGHT
See Also:
Constant Field Values

ATTACHMENT_BOTTOMLEFT

public static final int ATTACHMENT_BOTTOMLEFT
See Also:
Constant Field Values

ATTACHMENT_BOTTOMCENTER

public static final int ATTACHMENT_BOTTOMCENTER
See Also:
Constant Field Values

ATTACHMENT_BOTTOMRIGHT

public static final int ATTACHMENT_BOTTOMRIGHT
See Also:
Constant Field Values

DIRECTION_LEFTTORIGHT

public static final int DIRECTION_LEFTTORIGHT
See Also:
Constant Field Values

DIRECTION_RIGHTTOLEFT

public static final int DIRECTION_RIGHTTOLEFT
See Also:
Constant Field Values

DIRECTION_TOPTOBOTTOM

public static final int DIRECTION_TOPTOBOTTOM
See Also:
Constant Field Values

DIRECTION_BOTTOMTOTOP

public static final int DIRECTION_BOTTOMTOTOP
See Also:
Constant Field Values

text

public java.lang.String text

textStyleName

public java.lang.String textStyleName

insertionX

public float insertionX

insertionY

public float insertionY

defaultTextHeight

public float defaultTextHeight

referenceRectangleWidth

public float referenceRectangleWidth

rotation

public float rotation

attachmentPoint

public int attachmentPoint
Constructor Detail

DXFMText

public DXFMText()
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