public class DXFDictionary extends DXFObject
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList |
records |
| Constructor and Description |
|---|
DXFDictionary() |
| Modifier and Type | Method and Description |
|---|---|
protected org.kabeja.dxf.objects.DXFDictionary.DXFDictionaryRecord |
findByID(java.lang.String id) |
protected org.kabeja.dxf.objects.DXFDictionary.DXFDictionaryRecord |
findByName(java.lang.String name) |
DXFDictionary |
getDXFDictionaryForID(java.lang.String id)
Searches recursive for the dictionary which holds the ID
|
DXFObject |
getDXFObjectByID(java.lang.String id)
Gets the
|
DXFObject |
getDXFObjectByName(java.lang.String name) |
java.util.Iterator |
getDXFObjectIterator() |
java.lang.String |
getNameForDXFObjectID(java.lang.String id) |
java.lang.String |
getObjectType() |
boolean |
hasDXFObjectByID(java.lang.String id) |
void |
putDXFObject(DXFObject obj) |
void |
putDXFObjectRelation(java.lang.String name,
java.lang.String id) |
getHardOwnerID, getID, getSoftPointerID, setDXFDocument, setHardOwnerID, setID, setSoftPointerIDpublic java.lang.String getObjectType()
getObjectType in class DXFObjectpublic boolean hasDXFObjectByID(java.lang.String id)
public java.lang.String getNameForDXFObjectID(java.lang.String id)
public DXFObject getDXFObjectByID(java.lang.String id)
id - with the specified ID.public DXFObject getDXFObjectByName(java.lang.String name)
public void putDXFObject(DXFObject obj)
public void putDXFObjectRelation(java.lang.String name,
java.lang.String id)
protected org.kabeja.dxf.objects.DXFDictionary.DXFDictionaryRecord findByName(java.lang.String name)
protected org.kabeja.dxf.objects.DXFDictionary.DXFDictionaryRecord findByID(java.lang.String id)
public DXFDictionary getDXFDictionaryForID(java.lang.String id)
id - public java.util.Iterator getDXFObjectIterator()