sax :: ContentHandler :: end_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.
# 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
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
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