# File nqxml/entities.rb, line 400 def writeXMLTo(io, beforeChildren=true) if beforeChildren io << "<!DOCTYPE #{@name}" io << ' ' << @externalId.to_s if @externalId if @entities && !@entities.empty? io << ' [' @entities.each { | e | io << "\n" e.writeXMLTo(io, beforeChildren) } io << ']>' else io << '>' end end end