org.kabeja.parser
Class DXFBlocksSectionHandler

java.lang.Object
  extended by org.kabeja.parser.AbstractSectionHandler
      extended by org.kabeja.parser.DXFEntitiesSectionHandler
          extended by org.kabeja.parser.DXFBlocksSectionHandler
All Implemented Interfaces:
DXFHandler, DXFSectionHandler, Handler, HandlerManager

public class DXFBlocksSectionHandler
extends DXFEntitiesSectionHandler

Author:
Field Summary
static int BLOCK
           
static int BLOCK_BASE_X
           
static int BLOCK_BASE_Y
           
static int BLOCK_BASE_Z
           
static int BLOCK_DESCRIPTION
           
static java.lang.String BLOCK_END
           
static int BLOCK_NAME
           
static int BLOCK_NAME2
           
static java.lang.String BLOCK_START
           
static int BLOCK_XREFPATHNAME
           
protected  boolean parseBlockHeader
           
static java.lang.String SECTION_KEY
           
 
Fields inherited from class org.kabeja.parser.DXFEntitiesSectionHandler
ENTITY_START, handler, handlers, parseEntity
 
Fields inherited from class org.kabeja.parser.AbstractSectionHandler
doc
 
Constructor Summary
DXFBlocksSectionHandler()
           
 
Method Summary
protected  void endEntity()
           
 void endSection()
           
 java.lang.String getSectionKey()
           
 void parseGroup(int groupCode, DXFValue value)
           
 void setDXFDocument(DXFDocument doc)
           
 void startSection()
           
 
Methods inherited from class org.kabeja.parser.DXFEntitiesSectionHandler
addDXFEntityHandler, addHandler, releaseDXFDocument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SECTION_KEY

public static final java.lang.String SECTION_KEY
See Also:
Constant Field Values

BLOCK_START

public static final java.lang.String BLOCK_START
See Also:
Constant Field Values

BLOCK_END

public static final java.lang.String BLOCK_END
See Also:
Constant Field Values

BLOCK

public static final int BLOCK
See Also:
Constant Field Values

BLOCK_NAME

public static final int BLOCK_NAME
See Also:
Constant Field Values

BLOCK_NAME2

public static final int BLOCK_NAME2
See Also:
Constant Field Values

BLOCK_DESCRIPTION

public static final int BLOCK_DESCRIPTION
See Also:
Constant Field Values

BLOCK_XREFPATHNAME

public static final int BLOCK_XREFPATHNAME
See Also:
Constant Field Values

BLOCK_BASE_X

public static final int BLOCK_BASE_X
See Also:
Constant Field Values

BLOCK_BASE_Y

public static final int BLOCK_BASE_Y
See Also:
Constant Field Values

BLOCK_BASE_Z

public static final int BLOCK_BASE_Z
See Also:
Constant Field Values

parseBlockHeader

protected boolean parseBlockHeader
Constructor Detail

DXFBlocksSectionHandler

public DXFBlocksSectionHandler()
Method Detail

getSectionKey

public java.lang.String getSectionKey()
Specified by:
getSectionKey in interface DXFSectionHandler
Overrides:
getSectionKey in class DXFEntitiesSectionHandler

parseGroup

public void parseGroup(int groupCode,
                       DXFValue value)
Specified by:
parseGroup in interface DXFHandler
Overrides:
parseGroup in class DXFEntitiesSectionHandler

setDXFDocument

public void setDXFDocument(DXFDocument doc)
Specified by:
setDXFDocument in interface DXFSectionHandler
Specified by:
setDXFDocument in interface Handler
Overrides:
setDXFDocument in class DXFEntitiesSectionHandler

startSection

public void startSection()
Specified by:
startSection in interface DXFSectionHandler
Overrides:
startSection in class DXFEntitiesSectionHandler

endSection

public void endSection()
Specified by:
endSection in interface DXFSectionHandler
Overrides:
endSection in class DXFEntitiesSectionHandler

endEntity

protected void endEntity()
Overrides:
endEntity in class DXFEntitiesSectionHandler