Top | ![]() |
![]() |
![]() |
![]() |
void | AccessibleHyperlink_ref () |
void | AccessibleHyperlink_unref () |
long | AccessibleHyperlink_getNAnchors () |
void | AccessibleHyperlink_getIndexRange () |
Accessible * | AccessibleHyperlink_getObject () |
char * | AccessibleHyperlink_getURI () |
SPIBoolean | AccessibleHyperlink_isValid () |
void
AccessibleHyperlink_ref (AccessibleHyperlink *obj
);
Increment the reference count for an AccessibleHyperlink object.
void
AccessibleHyperlink_unref (AccessibleHyperlink *obj
);
Decrement the reference count for an AccessibleHyperlink object.
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()
.
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.
obj |
a pointer to the AccessibleHyperlink implementor on which to operate. |
|
startIndex |
a pointer to a long integer into which the starting offset of the text associated with this AccessibleHyperlink is returned. |
|
endIndex |
a pointer to a long integer into which the offset of the first character after the text associated with this AccessibleHyperlink is returned. |
Accessible * AccessibleHyperlink_getObject (AccessibleHyperlink *obj
,long int i
);
Get the object associated with a particular hyperlink anchor, as an Accessible.
obj |
a pointer to the AccessibleHyperlink implementor on which to operate. |
|
i |
a (zero-index) long integer indicating which hyperlink anchor to query. |
an Accessible that represents the object associated with the ith
anchor
of the specified AccessibleHyperlink.
char * AccessibleHyperlink_getURI (AccessibleHyperlink *obj
,long int i
);
Get the URI associated with a particular hyperlink anchor.