File: Hyperlink.xml

package info (click to toggle)
at-spi2-core 2.59.1-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 6,212 kB
  • sloc: ansic: 45,028; xml: 1,505; python: 384; sh: 239; makefile: 29; javascript: 13
file content (90 lines) | stat: -rw-r--r-- 3,031 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<?xml version="1.0" encoding="UTF-8"?>
<node xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
  <!--
      org.a11y.atspi.Hyperlink:
      @short_description: Interfacing for interacting with linked content.

      Objects implementing org.a11y.Atspi.Hyperlink are returned by objects
      that implment org.a11y.Atspi.Hypertext and are the means by which
      end users and clients interact with linked, and in some cases
      embedded, content. These instances may have multiple "anchors", where
      an anchor corresponds to a reference to a particular resource with a
      corresponding resource identified (URI).
    -->
  <interface name="org.a11y.atspi.Hyperlink">

    <!--
        Version: The version of this interface.

        This property is incremented by one every time a new method, signal, or property
        is added to this interface.
    -->
    <property name="version" type="u" access="read"/>

    <!--
        NAnchors: The total number of anchors that this hyperlink 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 also GetURI and GetObject.
    -->
    <property name="NAnchors" type="n" access="read"/>

    <!--
        StartIndex: The starting character offset of the text range associated
        with a Hyperlink, in its originating Hypertext object.
    -->
    <property name="StartIndex" type="i" access="read"/>

    <!--
        EndIndex: The ending character offset of the text range associated
        with a Hyperlink, in its originating Hypertext object.
    -->
    <property name="EndIndex" type="i" access="read"/>

    <!--
        GetObject:

        @i: a (zero-index) integer indicating which hyperlink anchor to query.

        Gets the object associated with a particular hyperlink anchor, as an
        implementor of org.a11y.Atspi.Accessible.

        Returns: a reference (bus name + object path) for the object
        associated with the @ith anchor of the specified Hyperlink.
    -->
    <method name="GetObject">
      <arg direction="in" name="i" type="i"/>
      <arg direction="out" type="(so)"/>
      <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="QSpiObjectReference"/>
    </method>

    <!--
        GetURI:

        @i: a (zero-index) integer indicating which hyperlink anchor to query.

        Gets the URI associated with a particular hyperlink anchor.

        Returns: a UTF-8 string giving the URI of the @ith hyperlink anchor.
    -->
    <method name="GetURI">
      <arg direction="in" name="i" type="i"/>
      <arg direction="out" type="s"/>
    </method>

    <!--
        IsValid:

        Tells whether a Hyperlink object is still valid with respect to its
        originating hypertext object.
    -->
    <method name="IsValid">
      <arg direction="out" type="b"/>
    </method>

  </interface>
</node>