com.partnersoft.v3x.graphics.DXF
Class DXFEntity

java.lang.Object
  extended by com.partnersoft.v3x.graphics.DXF.DXFEntity
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
DXFAttribEntity, DXFInsertEntity, DXFLineEntity, DXFSeqendEntity, DXFTextEntity

public abstract class DXFEntity
extends java.lang.Object
implements java.io.Serializable

A generic DXF drawing entity such as an INSERT, a CIRCLE, or an ATTRIBUTE.

See Also:
Serialized Form

Constructor Summary
DXFEntity()
           
DXFEntity(java.lang.String layer)
           
 
Method Summary
 java.lang.String getColor()
           
 java.lang.String getElevation()
           
 java.lang.String getExtrusionX()
           
 java.lang.String getExtrusionY()
           
 java.lang.String getExtrusionZ()
           
 java.util.Iterator getGroups()
           
 java.lang.String getLayer()
           
 java.lang.String getLineType()
           
 java.lang.String getLineTypeScale()
           
 java.lang.String getModelSpace()
           
 java.lang.String getThickness()
           
abstract  java.lang.String name()
          The entity name.
 void setColor(java.lang.String newcolor)
           
 void setElevation(java.lang.String newelevation)
           
 void setExtrusionX(java.lang.String newextrusionX)
           
 void setExtrusionY(java.lang.String newextrusionY)
           
 void setExtrusionZ(java.lang.String newextrusionZ)
           
 void setLayer(java.lang.String newlayer)
           
 void setLineType(java.lang.String newlineType)
           
 void setLineTypeScale(java.lang.String newlineTypeScale)
           
 void setModelSpace(java.lang.String newmodelSpace)
           
 void setThickness(java.lang.String newthickness)
           
 void writeGroups(java.io.PrintWriter outputStream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DXFEntity

public DXFEntity()

DXFEntity

public DXFEntity(java.lang.String layer)
Method Detail

name

public abstract java.lang.String name()
The entity name.


getGroups

public java.util.Iterator getGroups()

writeGroups

public void writeGroups(java.io.PrintWriter outputStream)

getElevation

public java.lang.String getElevation()

setElevation

public void setElevation(java.lang.String newelevation)

getExtrusionX

public java.lang.String getExtrusionX()

setExtrusionX

public void setExtrusionX(java.lang.String newextrusionX)

getLineType

public java.lang.String getLineType()

setLineType

public void setLineType(java.lang.String newlineType)

getLineTypeScale

public java.lang.String getLineTypeScale()

setLineTypeScale

public void setLineTypeScale(java.lang.String newlineTypeScale)

getExtrusionY

public java.lang.String getExtrusionY()

setExtrusionY

public void setExtrusionY(java.lang.String newextrusionY)

getExtrusionZ

public java.lang.String getExtrusionZ()

setExtrusionZ

public void setExtrusionZ(java.lang.String newextrusionZ)

getThickness

public java.lang.String getThickness()

setThickness

public void setThickness(java.lang.String newthickness)

getLayer

public java.lang.String getLayer()

setLayer

public void setLayer(java.lang.String newlayer)

getModelSpace

public java.lang.String getModelSpace()

setModelSpace

public void setModelSpace(java.lang.String newmodelSpace)

getColor

public java.lang.String getColor()

setColor

public void setColor(java.lang.String newcolor)