2 namespace org.freestandards.atspi {
4 Instances of Hyperlink are returned by Hypertext object and
5 are the means by which end users and clients interact with linked
8 Hyperlink instances DO NOT neccessarily implement the Accessible interface.
11 /* The number of separate anchors associated with this Hyperlink. */
12 read property int32 NAnchors;
15 The starting offset within the contianing Hypertext,
16 with which this Hyperlink is associated.
18 read property int32 StartIndex;
21 The ending offset within the containing Hypertext with which
22 this Hyperlink is associated.
24 read property int32 EndIndex;
27 Gets the i'th object associated with a Hyperlink.
28 Objects returned should implement the Action interface.
37 Obtain a resource locator, URI, which can be used to access the content
38 which this link points to.
47 Check the hyperlink to see if a connection to its backing content can be
48 established or if its URI is valid.
50 method IsValid reply {
56 An interface used for objects which implement linking between multiple resource locations.
57 A hypertext instance is associated with one or more hyperlinks which are associated with
58 particular offests within the text.
62 method GetNLinks reply {
73 Get the hyperlink index, if any, associated with a particular text offset.
78 /* -1 if no hyperlink is associated. */