Stylus Studio XML Editor

Table of contents

Appendices

2.2 Arcs, Traversal, and Behavior

Arcs, Traversal, and Behavior

Using or following a link for any purpose is called traversal. Even though some kinds of link can associate arbitrary numbers of resources, traversal always involves a pair of resources (or portions of them); the source from which traversal is begun is the starting resource and the destination is the ending resource. Note that the term "resource" used in this fashion may at times apply to a resource portion, not a whole resource.

Information about how to traverse a pair of resources, including the direction of traversal and possibly application behavior information as well, is called an arc. If two arcs in a link specify the same pair of resources, but they switch places as starting and ending resources, then the link is multidirectional, which is not the same as merely "going back" after traversing a link.