Automatic generation produced by ISE Eiffel
deferred class XML_COMPOSITE General cluster: xml_tree description: "Summary description for {XML_COMPOSITE}." Ancestors ITERABLE* [G] XML_NODE* Queries after: BOOLEAN count: INTEGER_32 debug_output: STRING_8 debug_output_representation (s: READABLE_STRING_32): STRING_8 element_by_name (a_name: READABLE_STRING_GENERAL): detachable XML_ELEMENT element_by_qualified_name (a_uri, a_name: READABLE_STRING_GENERAL): detachable XML_ELEMENT elements: LIST [XML_ELEMENT] first: XML_NODE has_element_by_name (a_name: READABLE_STRING_GENERAL): BOOLEAN has_element_by_qualified_name (a_uri, a_name: READABLE_STRING_GENERAL): BOOLEAN is_root_node: BOOLEAN item_for_iteration: XML_NODE last: XML_NODE level: INTEGER_32 new_cursor: XML_COMPOSITE_CURSOR parent: detachable XML_COMPOSITE parent_element: detachable XML_ELEMENT text: detachable STRING_32 valid_index (i: INTEGER_32): BOOLEAN Commands attach_parent (a_parent: [attached like parent] attached XML_COMPOSITE) force_first (a_node: XML_NODE) force_last (a_node: XML_NODE) forth initialize initialize_with_count (a_count: INTEGER_32) process (a_processor: XML_NODE_VISITOR) process_children (a_processor: XML_NODE_VISITOR) process_children_recursive (a_processor: XML_NODE_VISITOR) put (a_node: XML_NODE; i: INTEGER_32) put_first (a_node: XML_NODE) put_last (a_node: XML_NODE) remove (i: INTEGER_32) remove_at_cursor (c: [like new_cursor] XML_COMPOSITE_CURSOR) set_parent (a_parent: [attached like parent] attached XML_COMPOSITE) start wipe_out Constraints elements attached -- Generated by Eiffel Studio --
For more details: eiffel.org