Automatic generation produced by ISE Eiffel
class XML_XMLNS_GENERATOR General cluster: xml_tree description: "Filter that generates consistent xmlns declarations (existings ones if any are replaced) Note: the original code is from Gobo's XM library (http://www.gobosoft.com/)" create: make_null, set_next Ancestors XML_CALLBACKS_FILTER XML_XMLNS_CONSTANTS Queries associated_parser: detachable XML_PARSER Default_namespace: STRING_32 has_namespace (a: detachable READABLE_STRING_32): BOOLEAN has_prefix (a: detachable READABLE_STRING_32): BOOLEAN has_resolved_namespaces: BOOLEAN is_local_part (a: detachable READABLE_STRING_32): BOOLEAN next: XML_CALLBACKS Xmlns: STRING_32 Xmlns_namespace: STRING_32 Commands on_attribute (a_namespace, a_prefix: detachable READABLE_STRING_32; a_local_part, a_value: READABLE_STRING_32) on_comment (a_content: READABLE_STRING_32) on_content (a_content: READABLE_STRING_32) on_end_tag (a_namespace, a_prefix: detachable READABLE_STRING_32; a_local_part: READABLE_STRING_32) on_error (a_message: READABLE_STRING_32) on_finish on_processing_instruction (a_name, a_content: READABLE_STRING_32) on_start on_start_tag (a_namespace, a_prefix: detachable READABLE_STRING_32; a_local_part: READABLE_STRING_32) on_start_tag_finish on_start_tag_resolved (a_namespace: READABLE_STRING_32; a_prefix: detachable READABLE_STRING_32; a_local_part: READABLE_STRING_32) on_xml_declaration (a_version: READABLE_STRING_32; an_encoding: detachable READABLE_STRING_32; a_standalone: BOOLEAN) set_associated_parser (p: [like associated_parser] detachable XML_PARSER) set_next (a_next: [like next] XML_CALLBACKS) -- Generated by Eiffel Studio --
For more details: eiffel.org