org.kabeja.dxf.objects
Class DXFObject

java.lang.Object
  extended by org.kabeja.dxf.objects.DXFObject
Direct Known Subclasses:
DXFDictionary, DXFImageDefObject, DXFMLineStyle, DXFPlotSettings

public abstract class DXFObject
extends java.lang.Object

Author:
Field Summary
protected  DXFDocument doc
           
protected  java.lang.String handleID
           
protected  java.lang.String hardID
           
protected  java.lang.String softID
           
 
Constructor Summary
DXFObject()
           
 
Method Summary
 java.lang.String getHardOwnerID()
           
 java.lang.String getID()
           
abstract  java.lang.String getObjectType()
           
 java.lang.String getSoftPointerID()
           
 void setDXFDocument(DXFDocument doc)
           
 void setHardOwnerID(java.lang.String id)
           
 void setID(java.lang.String handleID)
           
 void setSoftPointerID(java.lang.String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

doc

protected DXFDocument doc

softID

protected java.lang.String softID

hardID

protected java.lang.String hardID

handleID

protected java.lang.String handleID
Constructor Detail

DXFObject

public DXFObject()
Method Detail

getSoftPointerID

public java.lang.String getSoftPointerID()

setSoftPointerID

public void setSoftPointerID(java.lang.String id)

getHardOwnerID

public java.lang.String getHardOwnerID()

setHardOwnerID

public void setHardOwnerID(java.lang.String id)

setDXFDocument

public void setDXFDocument(DXFDocument doc)

getObjectType

public abstract java.lang.String getObjectType()

getID

public java.lang.String getID()
Returns:
Returns the handleID.

setID

public void setID(java.lang.String handleID)
Parameters:
handleID - The handleID to set.