label | gives a label for an intermediate node. |
| Datatype: CDATA |
| Values: A character string. |
| Default: #IMPLIED |
value | provides the value of an intermediate node, which is a feature
structure or other analytic element. |
| Datatype: IDREF |
| Values: A valid identifier of a feature structure or other analytic
element. |
| Default: #IMPLIED |
children | provides a list of IDs of the elements which are the children of
the intermediate node. |
| Datatype: IDREFS |
| Values: A list of IDs. |
| Default: #REQUIRED |
parent | provides the ID of the element which is the parent of this node. |
| Datatype: IDREF |
| Values: The ID of the parent node. |
| Default: #IMPLIED |
ord | indicates whether or not the internal node is ordered. |
| Datatype: (Y | N) |
| Legal values: | Y | indicates that the children of the intermediate node are ordered. | N | indicates that the children of the intermediate node are unordered. |
|
| Default: #IMPLIED |
Note | Use if and only if ord=partial is specified on the
<tree> tag and the intermediate node has more than one child.
|
follow | provides an ID of the element which this node follows. |
| Datatype: IDREF |
| Values: An ID of another intermediate node or leaf of the tree. |
| Default: #IMPLIED |
Note | If the tree is unordered or partially ordered, this attribute
has the property of fixing the relative order of the intermediate node
and the element which is the value of the attribute.
|
outDegree | gives the out degree of an intermediate node, the number of its
children. |
| Datatype: NUMBER |
| Values: A nonnegative integer. |
| Default: #IMPLIED |
Note | The in degree of an intermediate node is always 1.
|