com.partnersoft.io.formats.dxf
Class DXFDictionary

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

public class DXFDictionary
extends DXFEntity

A DXF DICTIONARY object.

Author:
Paul Reavis Copyright 2000 Partner Software, Inc.

Field Summary
 long hardPointerID
           
 long softPointerID
           
 
Fields inherited from class com.partnersoft.io.formats.dxf.DXFEntity
appGroupName, handle, insideAppGroup
 
Constructor Summary
DXFDictionary()
           
 
Method Summary
 void end()
          Here we convert the extended data into a String.
 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.
 
Methods inherited from class com.partnersoft.io.formats.dxf.DXFEntity
begin, clone, copyStateFrom
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

softPointerID

public long softPointerID

hardPointerID

public long hardPointerID
Constructor Detail

DXFDictionary

public DXFDictionary()
Method Detail

resetToDefaults

public void resetToDefaults()
Description copied from class: DXFEntity
Resets all values to defaults; useful when reusing objects. Subclasses overriding this should prefix their own method bodies with:
 super.resetToDefaults();
 

Overrides:
resetToDefaults in class DXFEntity

processGroup

public void processGroup(int code,
                         DXFProtoValue value)
Description copied from class: DXFEntity
Acts on groups; interprets them and populates properties. Subclasses will generally override this; they should prefix their own methods however with:
 // let superclass do its thing, skip any codes inside app-specific
 // bracketed section
 super.processGroup(code, value);
 if (insideAppGroup)
        return;
 

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

end

public void end()
Here we convert the extended data into a String.

Specified by:
end in interface DXFGroupActor
Overrides:
end in class DXFEntity