question: public void startEntity ( String name ) throws org . xml . sax . SAXException { if ( name . equals ( "[dtd]" ) ) m_inExternalDTD = true ; if ( ! m_expandDTDEntities && ! m_inExternalDTD ) { startNonEscaping ( ) ; characters ( "&" + name + ';' ) ; endNonEscaping ( ) ; } m_inEntityRef = true ; }
target:  Report the beginning of an entity. The start and end of the document entity are not reported. The start and end of the external DTD subset are reported using the pseudo-name "[dtd]".  All other events must be properly nested within start/end entity events.