GNU
|
Liberty Eiffel
|
Automated Tests
|
Wiki
|
Savannah project
|
Debian packages
|
Documentation
>
libraries
>
XML_NODE
+
Point of view
All features
ANY
XML_COMPOSITE_NODE
All features
deferred class XML_NODE
Summary
top
A node in an
XML_TREE
Direct parents
Insert list:
VISITABLE
Known children
Inherit list:
XML_COMPOSITE_NODE
,
XML_DATA_NODE
Overview
top
Features
{
ANY
}
line
:
INTEGER_32
The position of the node in its source file
column
:
INTEGER_32
The position of the node in its source file
parent
:
XML_COMPOSITE_NODE
The parent of the node, Void if it is the root
{
XML_COMPOSITE_NODE
}
set_parent
(a_parent:
XML_COMPOSITE_NODE
)
{
ANY
}
accept
(visitor:
VISITOR
)
Accept to be visited by the
visitor
.
line
:
INTEGER_32
writable attribute
{
ANY
}
top
The position of the node in its source file
column
:
INTEGER_32
writable attribute
{
ANY
}
top
The position of the node in its source file
parent
:
XML_COMPOSITE_NODE
writable attribute
{
ANY
}
top
The parent of the node, Void if it is the root
set_parent
(a_parent:
XML_COMPOSITE_NODE
)
effective procedure
{
XML_COMPOSITE_NODE
}
top
require
a_parent /= Void
ensure
parent
= a_parent
accept
(visitor:
VISITOR
)
deferred procedure
{
ANY
}
top
Accept to be visited by the
visitor
.
require
visitor /= Void