Name
AccessibleHyperlink Interface --
Details
AccessibleHyperlink_getNAnchors ()
long AccessibleHyperlink_getNAnchors (AccessibleHyperlink *obj); |
Get the total number of anchors which an AccessibleHyperlink implementor has.
Though typical hyperlinks have only one anchor, client-side image maps and
other hypertext objects may potentially activate or refer to multiple
URIs. For each anchor there is a corresponding URI and object.
see AccessibleHyperlink_getURI() and AccessibleHyperlink_getObject().
AccessibleHyperlink_getIndexRange ()
void AccessibleHyperlink_getIndexRange
(AccessibleHyperlink *obj,
long int *startIndex,
long int *endIndex); |
Get the starting and ending character offsets of the text range associated with
a AccessibleHyperlink, in its originating AccessibleHypertext.
AccessibleHyperlink_getObject ()
Accessible* AccessibleHyperlink_getObject (AccessibleHyperlink *obj,
long int i); |
Get the object associated with a particular hyperlink anchor, as an Accessible.
AccessibleHyperlink_getURI ()
char* AccessibleHyperlink_getURI (AccessibleHyperlink *obj,
long int i); |
Get the URI associated with a particular hyperlink anchor.
AccessibleHyperlink_isValid ()
boolean AccessibleHyperlink_isValid (AccessibleHyperlink *obj); |
Tell whether an AccessibleHyperlink object is still valid with respect to its
originating hypertext object.