Allow an application to register an entity resolver.

If the application does not register an entity resolver, the XMLReader will perform its own default resolution.

Applications may register a new or different resolver in the middle of a parse, and the SAX parser must begin using the new resolver immediately.

Property definitions

sax $ XMLReader :: entity_resolver=
	# Allow an application to register an entity resolver.
	#
	# If the application does not register an entity resolver,
	# the XMLReader will perform its own default resolution.
	#
	# Applications may register a new or different resolver in the
	# middle of a parse, and the SAX parser must begin using the new
	# resolver immediately.
	fun entity_resolver=(resolver: nullable EntityResolver) is abstract
lib/sax/xml_reader.nit:183,2--191,68

saxophonit $ XophonReader :: entity_resolver=
	redef fun entity_resolver=(entity_resolver) do
		model.entity_resolver = entity_resolver
	end
lib/saxophonit/saxophonit.nit:72,2--74,4

sax $ XMLFilterImpl :: entity_resolver=
	redef var entity_resolver = null is writable
lib/sax/helpers/xml_filter_impl.nit:49,2--45