
io.qt.gui.QAccessibleObject Maven / Gradle / Ivy
package io.qt.gui;
/**
* Implements parts of the QAccessibleInterface for QObjects
* Java wrapper for Qt class QAccessibleObject
*/
public abstract class QAccessibleObject extends io.qt.QtObject
implements io.qt.gui.QAccessibleInterface
{
static {
QtJambi_LibraryUtilities.initialize();
}
@io.qt.NativeAccess
private static final class ConcreteWrapper extends QAccessibleObject {
@io.qt.NativeAccess
private ConcreteWrapper(QPrivateConstructor p) { super(p); }
@Override
@io.qt.QtUninvokable
public io.qt.gui.QAccessibleInterface child(int index){
return child_native_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), index);
}
private native static io.qt.gui.QAccessibleInterface child_native_int_constfct(long __this__nativeId, int index);
@Override
@io.qt.QtUninvokable
public int childCount(){
return childCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static int childCount_native_constfct(long __this__nativeId);
@Override
@io.qt.QtUninvokable
public int indexOfChild(io.qt.gui.QAccessibleInterface arg__1){
return indexOfChild_native_const_QAccessibleInterface_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1));
}
private native static int indexOfChild_native_const_QAccessibleInterface_ptr_constfct(long __this__nativeId, long arg__1);
@Override
@io.qt.QtUninvokable
public io.qt.gui.QAccessibleInterface parent(){
return parent_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QAccessibleInterface parent_native_constfct(long __this__nativeId);
@Override
@io.qt.QtUninvokable
public io.qt.gui.QAccessible.Role role(){
return io.qt.gui.QAccessible.Role.resolve(role_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
private native static int role_native_constfct(long __this__nativeId);
@Override
@io.qt.QtUninvokable
public io.qt.gui.QAccessible.State state(){
return state_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QAccessible.State state_native_constfct(long __this__nativeId);
@Override
@io.qt.QtUninvokable
public java.lang.String text(io.qt.gui.QAccessible.Text t){
return text_native_QAccessible_Text_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), t.value());
}
private native static java.lang.String text_native_QAccessible_Text_constfct(long __this__nativeId, int t);
}
/**
* See QAccessibleObject::QAccessibleObject(QObject*)
*/
public QAccessibleObject(io.qt.core.QObject object){
super((QPrivateConstructor)null);
initialize_native(this, object);
}
private native static void initialize_native(QAccessibleObject instance, io.qt.core.QObject object);
/**
*
*/
@io.qt.QtUninvokable
public final io.qt.gui.QAccessibleActionInterface actionInterface(){
return actionInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QAccessibleActionInterface actionInterface_native(long __this__nativeId);
@io.qt.QtUninvokable
public final io.qt.gui.QAccessibleEditableTextInterface editableTextInterface(){
return editableTextInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QAccessibleEditableTextInterface editableTextInterface_native(long __this__nativeId);
@io.qt.QtUninvokable
public final io.qt.gui.QAccessibleHyperlinkInterface hyperlinkInterface(){
return hyperlinkInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QAccessibleHyperlinkInterface hyperlinkInterface_native(long __this__nativeId);
@io.qt.QtUninvokable
public final io.qt.gui.QAccessibleImageInterface imageInterface(){
return imageInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QAccessibleImageInterface imageInterface_native(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public final io.qt.gui.QAccessibleTableCellInterface tableCellInterface(){
return tableCellInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QAccessibleTableCellInterface tableCellInterface_native(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public final io.qt.gui.QAccessibleTableInterface tableInterface(){
return tableInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QAccessibleTableInterface tableInterface_native(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public final io.qt.gui.QAccessibleTextInterface textInterface(){
return textInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QAccessibleTextInterface textInterface_native(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public final io.qt.gui.QAccessibleValueInterface valueInterface(){
return valueInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QAccessibleValueInterface valueInterface_native(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public io.qt.gui.QColor backgroundColor(){
return backgroundColor_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QColor backgroundColor_native_constfct(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public abstract io.qt.gui.QAccessibleInterface child(int index);
private native static io.qt.gui.QAccessibleInterface child_native_int_constfct(long __this__nativeId, int index);
/**
* See QAccessibleInterface::childAt(int,int)const
*/
@io.qt.QtUninvokable
public io.qt.gui.QAccessibleInterface childAt(int x, int y){
return childAt_native_int_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), x, y);
}
private native static io.qt.gui.QAccessibleInterface childAt_native_int_int_constfct(long __this__nativeId, int x, int y);
/**
*
*/
@io.qt.QtUninvokable
public abstract int childCount();
private native static int childCount_native_constfct(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public io.qt.gui.QAccessibleInterface focusChild(){
return focusChild_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QAccessibleInterface focusChild_native_constfct(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public io.qt.gui.QColor foregroundColor(){
return foregroundColor_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QColor foregroundColor_native_constfct(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public abstract int indexOfChild(io.qt.gui.QAccessibleInterface arg__1);
private native static int indexOfChild_native_const_QAccessibleInterface_ptr_constfct(long __this__nativeId, long arg__1);
/**
* See QAccessibleInterface::isValid()const
*/
@io.qt.QtUninvokable
public boolean isValid(){
return isValid_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static boolean isValid_native_constfct(long __this__nativeId);
/**
* See QAccessibleInterface::object()const
*/
@io.qt.QtUninvokable
public io.qt.core.QObject object(){
return object_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.core.QObject object_native_constfct(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public abstract io.qt.gui.QAccessibleInterface parent();
private native static io.qt.gui.QAccessibleInterface parent_native_constfct(long __this__nativeId);
/**
* See QAccessibleInterface::rect()const
*/
@io.qt.QtUninvokable
public io.qt.core.QRect rect(){
return rect_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.core.QRect rect_native_constfct(long __this__nativeId);
/**
* Overloaded function for {@link #relations(io.qt.gui.QAccessible.Relation)}.
*/
@io.qt.QtUninvokable
public final java.util.List> relations(io.qt.gui.QAccessible.RelationFlag ... match){
return relations(new io.qt.gui.QAccessible.Relation(match));
}
/**
* Overloaded function for {@link #relations(io.qt.gui.QAccessible.Relation)}
* with match = new io.qt.gui.QAccessible.Relation(-1)
.
*/
@io.qt.QtUninvokable
public final java.util.List> relations() {
return relations(new io.qt.gui.QAccessible.Relation(-1));
}
/**
*
*/
@io.qt.QtUninvokable
public java.util.List> relations(io.qt.gui.QAccessible.Relation match){
return relations_native_QFlags_QAccessible_RelationFlag__constfct(QtJambi_LibraryUtilities.internal.nativeId(this), match.value());
}
private native static java.util.List> relations_native_QFlags_QAccessible_RelationFlag__constfct(long __this__nativeId, int match);
/**
*
*/
@io.qt.QtUninvokable
public abstract io.qt.gui.QAccessible.Role role();
private native static int role_native_constfct(long __this__nativeId);
/**
* See QAccessibleInterface::setText(QAccessible::Text,QString)
*/
@io.qt.QtUninvokable
public void setText(io.qt.gui.QAccessible.Text t, java.lang.String text){
setText_native_QAccessible_Text_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), t.value(), text);
}
private native static void setText_native_QAccessible_Text_cref_QString(long __this__nativeId, int t, java.lang.String text);
/**
*
*/
@io.qt.QtUninvokable
public abstract io.qt.gui.QAccessible.State state();
private native static io.qt.gui.QAccessible.State state_native_constfct(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public abstract java.lang.String text(io.qt.gui.QAccessible.Text t);
private native static java.lang.String text_native_QAccessible_Text_constfct(long __this__nativeId, int t);
/**
*
*/
@io.qt.QtUninvokable
public io.qt.gui.QWindow window(){
return window_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QWindow window_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
*/
@io.qt.NativeAccess
protected QAccessibleObject(QPrivateConstructor p) { super(p); }
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy