class XML_DTD_NODE
Summary
Class invariant
Overview
creation features
features
Tree validation
  • recycle
    Do whatever needs to be done to free resources or recycle other objects when recycling this one
name: STRING
effective function
writable attribute
parent: XML_DTD_NODE
writable attribute
children: FAST_ARRAY[XML_DTD_NODE]
writable attribute
set_node (a_node: XML_DTD_ELEMENT)
effective procedure
set_parent (a_parent: XML_DTD_NODE)
effective procedure
valid_index (index: INTEGER_32): BOOLEAN
effective function
remove (index: INTEGER_32)
effective procedure
add_last (a_node: XML_DTD_NODE)
effective procedure
is_empty: BOOLEAN
effective function
count: INTEGER_32
effective function
fast_has (a_node: XML_DTD_NODE): BOOLEAN
effective function
first: XML_DTD_NODE
effective function
last: XML_DTD_NODE
effective function
item (index: INTEGER_32): XML_DTD_NODE
effective function
fast_first_index_of (a_node: XML_DTD_NODE): INTEGER_32
effective function
is_valid_child (explorer: XML_DTD_VALIDATOR, node_name: STRING): BOOLEAN
effective function
is_valid_data (explorer: XML_DTD_VALIDATOR, data: STRING): BOOLEAN
effective function
recycle
effective procedure
Do whatever needs to be done to free resources or recycle other objects when recycling this one
make
effective procedure