Receive notification of the end of an element.

The SAX parser will invoke this method at the end of every element in the XML document; there will be a corresponding start_element event for every end_element event (even when the element is empty).

For information on the names, see start_element.

Parameters:

  • uri: Namespace URI, or the empty string if the element has no Namespace URI or if Namespace processing is not being performed.
  • localName: local name (without prefix), or the empty string if Namespace processing is not being performed.
  • qname: The qualified XML 1.0 name (with prefix), or the empty string if qualified names are not available.

Property definitions

sax $ ContentHandler :: end_element
	# Receive notification of the end of an element.
	#
	# The SAX parser will invoke this method at the end of every
	# element in the XML document; there will be a corresponding
	# `start_element` event for every `end_element`
	# event (even when the element is empty).
	#
	# For information on the names, see `start_element`.
	#
	# Parameters:
	#
	# * `uri`: Namespace URI, or the empty string if the
	# element has no Namespace URI or if Namespace
	# processing is not being performed.
	# * `localName`: local name (without prefix), or the
	# empty string if Namespace processing is not being
	# performed.
	# * `qname`: The qualified XML 1.0 name (with prefix), or the
	# empty string if qualified names are not available.
	fun end_element(uri: String, local_name: String, qname: String) do end
lib/sax/content_handler.nit:203,2--222,71

sax $ XMLFilterImpl :: end_element
	redef fun end_element(uri, local_name, qname) do
		if content_handler != null then
			content_handler.end_element(uri, local_name, qname)
		end
	end
lib/sax/helpers/xml_filter_impl.nit:294,2--298,4

saxophonit $ SAXEventLogger :: end_element
	redef fun end_element(uri, local_name, qname) do
		log.push(["end_element", uri, local_name, qname])
		super
	end
lib/saxophonit/testing.nit:391,2--394,4