Note that the notation name corresponds to a notation
reported by the notation_decl
event.
It is up to the application to record the entity for later
reference, if necessary;
unparsed entities may appear as attribute values.
If the system identifier is a URL, the parser must resolve it fully before passing it to the application.
Parameters:
name
: unparsed entity's name.public_id
: entity's public identifier, or null if none was given.system_id
: entity's system identifier, or null if none was given.SEE: Attributes
# Receive notification of an unparsed entity declaration event.
#
# Note that the notation name corresponds to a notation
# reported by the `notation_decl` event.
# It is up to the application to record the entity for later
# reference, if necessary;
# unparsed entities may appear as attribute values.
#
# If the system identifier is a URL, the parser must resolve it
# fully before passing it to the application.
#
# Parameters:
#
# * `name`: unparsed entity's name.
# * `public_id`: entity's public identifier, or null if none was given.
# * `system_id`: entity's system identifier, or null if none was given.
#
# SEE: `sax::Attributes`
fun unparsed_entity_decl(name: String, public_id: String,
system_id: String) do end
lib/sax/dtd_handler.nit:72,2--91,28
redef fun unparsed_entity_decl(name, public_id, system_id) do
if dtd_handler != null then
dtd_handler.unparsed_entity_decl(name, public_id, system_id)
end
end
lib/sax/helpers/xml_filter_impl.nit:248,2--252,4
redef fun unparsed_entity_decl(name, public_id, system_id) do
log.push(["unparsed_entity_decl", name, public_id, system_id])
super
end
lib/saxophonit/testing.nit:332,2--335,4