<class name="QAccessibleObject" doc="/**
&lt;p&gt;The &lt;a href=&quot;QAccessibleObject.html#QAccessibleObject(com.trolltech.qt.core.QObject)&quot;&gt;&lt;tt&gt;QAccessibleObject&lt;/tt&gt;&lt;/a&gt; class implements parts of the &lt;a href=&quot;QAccessibleInterface.html#QAccessibleInterface()&quot;&gt;&lt;tt&gt;QAccessibleInterface&lt;/tt&gt;&lt;/a&gt; for QObjects.&lt;/p&gt;
&lt;p&gt;This class is mainly provided for convenience. All subclasses of the &lt;a href=&quot;QAccessibleInterface.html#QAccessibleInterface()&quot;&gt;&lt;tt&gt;QAccessibleInterface&lt;/tt&gt;&lt;/a&gt; that provide implementations of non-widget objects should use this class as their base class.&lt;/p&gt;

@see &lt;a href=&quot;QAccessible.html#QAccessible()&quot;&gt;&lt;tt&gt;QAccessible&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QAccessibleWidget.html&quot;&gt;&lt;tt&gt;QAccessibleWidget&lt;/tt&gt;&lt;/a&gt; */">
    <method name="public QAccessibleObject(com.trolltech.qt.core.QObject object)" doc="/**
&lt;p&gt;Creates a &lt;a href=&quot;QAccessibleObject.html#QAccessibleObject(com.trolltech.qt.core.QObject)&quot;&gt;&lt;tt&gt;QAccessibleObject&lt;/tt&gt;&lt;/a&gt; for &lt;tt&gt;object&lt;/tt&gt;.&lt;/p&gt;
 */"/>
    <method name="public java.lang.String actionText(int action, com.trolltech.qt.gui.QAccessible.Text t, int child)" doc="/**
&lt;p&gt;Returns the text property &lt;tt&gt;t&lt;/tt&gt; of the action &lt;tt&gt;action&lt;/tt&gt; supported by the object, or of the object's child if &lt;tt&gt;child&lt;/tt&gt; is not 0.&lt;/p&gt;

@see &lt;a href=&quot;QAccessibleInterface.html#text(com.trolltech.qt.gui.QAccessible.Text, int)&quot;&gt;&lt;tt&gt;text&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QAccessibleObject.html#userActionCount(int)&quot;&gt;&lt;tt&gt;userActionCount&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public boolean doAction(int action, int child, java.util.List&lt;java.lang.Object&gt; params)" doc="/**
&lt;p&gt;Asks the object, or the object's &lt;tt&gt;child&lt;/tt&gt; if &lt;tt&gt;child&lt;/tt&gt; is not 0, to execute &lt;tt&gt;action&lt;/tt&gt; using the parameters, &lt;tt&gt;params&lt;/tt&gt;. Returns true if the action could be executed; otherwise returns false.&lt;/p&gt;
&lt;p&gt;&lt;tt&gt;action&lt;/tt&gt; can be a predefined or a custom action.&lt;/p&gt;

@see &lt;a href=&quot;QAccessibleObject.html#userActionCount(int)&quot;&gt;&lt;tt&gt;userActionCount&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QAccessibleObject.html#actionText(int, com.trolltech.qt.gui.QAccessible.Text, int)&quot;&gt;&lt;tt&gt;actionText&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public boolean isValid()" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="public com.trolltech.qt.core.QObject object()" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="public com.trolltech.qt.core.QRect rect(int child)" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="public void setText(com.trolltech.qt.gui.QAccessible.Text t, int child, java.lang.String text)" doc="/**
&lt;p&gt;Sets the text property &lt;tt&gt;t&lt;/tt&gt; of the object, or of the object's child if &lt;tt&gt;child&lt;/tt&gt; is not 0, to &lt;tt&gt;text&lt;/tt&gt;.&lt;/p&gt;
&lt;p&gt;Note that the text properties of most objects are read-only.&lt;/p&gt;

@see &lt;a href=&quot;QAccessibleInterface.html#text(com.trolltech.qt.gui.QAccessible.Text, int)&quot;&gt;&lt;tt&gt;text&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public int userActionCount(int child)" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
</class>
