%title%

    # File /home/ser/Work/rexml/rexml/doctype.rb, line 239
      def initialize src
    			super()
    			md = nil
    			if src.match( PUBLIC )
    				md = src.match( PUBLIC, true )
    				@middle = "PUBLIC"
    				@content = "#{md[2]} #{md[4]}"
    			elsif src.match( SYSTEM )
    				md = src.match( SYSTEM, true )
    				@middle = "SYSTEM"
    				@content = md[2]
    			elsif src.match( PLAIN )
    				md = src.match( PLAIN, true )
    				@middle = ""
    				@content = md[2]
    			elsif src.match( PERCENT )
    				md = src.match( PERCENT, true )
    				@middle = ""
    				@content = md[2]
    			end
    			raise ParseException.new("failed Entity match", src) if md.nil?
    			@name = md[1]
    		end