+
Point of view
All features
class HTML_NODE
Summary
Direct parents
Inherit list: HTML_ELEMENT
Insert list: HTML_HANDLER
Overview
Creation features
{HTML_PARSER}
name: STRING
writable attribute
{ANY}
attributes_count: INTEGER_32
effective function
{ANY}
children_count: INTEGER_32
effective function
{ANY}
html_attribute (i: INTEGER_32): HTML_ATTRIBUTE
effective function
{ANY}
require
effective function
{ANY}
require
really_append_in (buffer: STRING, stop_at_dot: BOOLEAN, stopped: BOOLEAN): BOOLEAN
effective function
require
  • stopped implies stop_at_dot
ensure
  • Result implies stop_at_dot
really_to_html_stream (html: HTML_OUTPUT_STREAM, stop_at_dot: BOOLEAN, stopped: BOOLEAN): BOOLEAN
effective function
require
  • stopped implies stop_at_dot
ensure
  • Result implies stop_at_dot
add_child (a_child: HTML_ELEMENT)
effective procedure
add_attribute (attr_name: STRING, attr_value: STRING)
effective procedure
make (a_name: STRING, a_parent: HTML_NODE)
effective procedure
{}
writable attribute
{}
writable attribute
{}
parent: HTML_NODE
writable attribute
{ANY}
to_string: STRING
effective function
{ANY}
append_in (buffer: STRING, stop_at_dot: BOOLEAN)
effective procedure
{ANY}
to_html_stream (html: HTML_OUTPUT_STREAM, stop_at_dot: BOOLEAN)
effective procedure
{ANY}