io.qt.gui.QAccessibleTableInterface Maven / Gradle / Ivy
Show all versions of qtjambi Show documentation
package io.qt.gui;
import io.qt.*;
/**
* Implements support for the IAccessibleTable2 interface
* Java wrapper for Qt class QAccessibleTableInterface
*/
public interface QAccessibleTableInterface extends QtObjectInterface
{
/**
* @hidden
* Implementor class for interface {@link io.qt.gui.QAccessibleTableInterface}
*/
public static abstract class Impl extends QtObject
implements io.qt.gui.QAccessibleTableInterface
{
static {
QtJambi_LibraryUtilities.initialize();
}
@NativeAccess
private static final class ConcreteWrapper extends QAccessibleTableInterface.Impl {
@NativeAccess
private ConcreteWrapper(QPrivateConstructor p) { super(p); }
@Override
@QtUninvokable
public io.qt.gui.@Nullable QAccessibleInterface caption(){
return caption_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QAccessibleInterface caption_native_constfct(long __this__nativeId);
@Override
@QtUninvokable
public io.qt.gui.@Nullable QAccessibleInterface cellAt(int row, int column){
return cellAt_native_int_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), row, column);
}
private native static io.qt.gui.QAccessibleInterface cellAt_native_int_int_constfct(long __this__nativeId, int row, int column);
@Override
@QtUninvokable
public int columnCount(){
return columnCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static int columnCount_native_constfct(long __this__nativeId);
@Override
@QtUninvokable
public java.lang.@NonNull String columnDescription(int column){
return columnDescription_native_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), column);
}
private native static java.lang.String columnDescription_native_int_constfct(long __this__nativeId, int column);
@Override
@QtUninvokable
public boolean isColumnSelected(int column){
return isColumnSelected_native_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), column);
}
private native static boolean isColumnSelected_native_int_constfct(long __this__nativeId, int column);
@Override
@QtUninvokable
public boolean isRowSelected(int row){
return isRowSelected_native_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), row);
}
private native static boolean isRowSelected_native_int_constfct(long __this__nativeId, int row);
@Override
@QtUninvokable
public void modelChange(io.qt.gui.@Nullable QAccessibleTableModelChangeEvent event){
modelChange_native_QAccessibleTableModelChangeEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(event));
}
private native static void modelChange_native_QAccessibleTableModelChangeEvent_ptr(long __this__nativeId, long event);
@Override
@QtUninvokable
public int rowCount(){
return rowCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static int rowCount_native_constfct(long __this__nativeId);
@Override
@QtUninvokable
public java.lang.@NonNull String rowDescription(int row){
return rowDescription_native_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), row);
}
private native static java.lang.String rowDescription_native_int_constfct(long __this__nativeId, int row);
@Override
@QtUninvokable
public boolean selectColumn(int column){
return selectColumn_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), column);
}
private native static boolean selectColumn_native_int(long __this__nativeId, int column);
@Override
@QtUninvokable
public boolean selectRow(int row){
return selectRow_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), row);
}
private native static boolean selectRow_native_int(long __this__nativeId, int row);
@Override
@QtUninvokable
public int selectedCellCount(){
return selectedCellCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static int selectedCellCount_native_constfct(long __this__nativeId);
@Override
@QtUninvokable
public java.util.@NonNull List selectedCells(){
return selectedCells_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static java.util.List selectedCells_native_constfct(long __this__nativeId);
@Override
@QtUninvokable
public int selectedColumnCount(){
return selectedColumnCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static int selectedColumnCount_native_constfct(long __this__nativeId);
@Override
@QtUninvokable
public java.util.@NonNull List selectedColumns(){
return selectedColumns_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static java.util.List selectedColumns_native_constfct(long __this__nativeId);
@Override
@QtUninvokable
public int selectedRowCount(){
return selectedRowCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static int selectedRowCount_native_constfct(long __this__nativeId);
@Override
@QtUninvokable
public java.util.@NonNull List selectedRows(){
return selectedRows_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static java.util.List selectedRows_native_constfct(long __this__nativeId);
@Override
@QtUninvokable
public io.qt.gui.@Nullable QAccessibleInterface summary(){
return summary_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.gui.QAccessibleInterface summary_native_constfct(long __this__nativeId);
@Override
@QtUninvokable
public boolean unselectColumn(int column){
return unselectColumn_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), column);
}
private native static boolean unselectColumn_native_int(long __this__nativeId, int column);
@Override
@QtUninvokable
public boolean unselectRow(int row){
return unselectRow_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), row);
}
private native static boolean unselectRow_native_int(long __this__nativeId, int row);
}
/**
* See QAccessibleTableInterface:: QAccessibleTableInterface()
*/
public Impl(){
super((QPrivateConstructor)null);
initialize_native(this);
}
private native static void initialize_native(QAccessibleTableInterface instance);
/**
* See QAccessibleTableInterface:: caption()const
*/
@QtUninvokable
public abstract io.qt.gui.@Nullable QAccessibleInterface caption();
private native static io.qt.gui.QAccessibleInterface caption_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface:: cellAt(int, int)const
*/
@QtUninvokable
public abstract io.qt.gui.@Nullable QAccessibleInterface cellAt(int row, int column);
private native static io.qt.gui.QAccessibleInterface cellAt_native_int_int_constfct(long __this__nativeId, int row, int column);
/**
* See QAccessibleTableInterface:: columnCount()const
*/
@QtUninvokable
public abstract int columnCount();
private native static int columnCount_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface:: columnDescription(int)const
*/
@QtUninvokable
public abstract java.lang.@NonNull String columnDescription(int column);
private native static java.lang.String columnDescription_native_int_constfct(long __this__nativeId, int column);
/**
* See QAccessibleTableInterface:: isColumnSelected(int)const
*/
@QtUninvokable
public abstract boolean isColumnSelected(int column);
private native static boolean isColumnSelected_native_int_constfct(long __this__nativeId, int column);
/**
* See QAccessibleTableInterface:: isRowSelected(int)const
*/
@QtUninvokable
public abstract boolean isRowSelected(int row);
private native static boolean isRowSelected_native_int_constfct(long __this__nativeId, int row);
/**
* See QAccessibleTableInterface:: modelChange(QAccessibleTableModelChangeEvent*)
*/
@QtUninvokable
public abstract void modelChange(io.qt.gui.@Nullable QAccessibleTableModelChangeEvent event);
private native static void modelChange_native_QAccessibleTableModelChangeEvent_ptr(long __this__nativeId, long event);
/**
* See QAccessibleTableInterface:: rowCount()const
*/
@QtUninvokable
public abstract int rowCount();
private native static int rowCount_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface:: rowDescription(int)const
*/
@QtUninvokable
public abstract java.lang.@NonNull String rowDescription(int row);
private native static java.lang.String rowDescription_native_int_constfct(long __this__nativeId, int row);
/**
* See QAccessibleTableInterface:: selectColumn(int)
*/
@QtUninvokable
public abstract boolean selectColumn(int column);
private native static boolean selectColumn_native_int(long __this__nativeId, int column);
/**
* See QAccessibleTableInterface:: selectRow(int)
*/
@QtUninvokable
public abstract boolean selectRow(int row);
private native static boolean selectRow_native_int(long __this__nativeId, int row);
/**
* See QAccessibleTableInterface:: selectedCellCount()const
*/
@QtUninvokable
public abstract int selectedCellCount();
private native static int selectedCellCount_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface:: selectedCells()const
*/
@QtUninvokable
public abstract java.util.@NonNull List selectedCells();
private native static java.util.List selectedCells_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface:: selectedColumnCount()const
*/
@QtUninvokable
public abstract int selectedColumnCount();
private native static int selectedColumnCount_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface:: selectedColumns()const
*/
@QtUninvokable
public abstract java.util.@NonNull List selectedColumns();
private native static java.util.List selectedColumns_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface:: selectedRowCount()const
*/
@QtUninvokable
public abstract int selectedRowCount();
private native static int selectedRowCount_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface:: selectedRows()const
*/
@QtUninvokable
public abstract java.util.@NonNull List selectedRows();
private native static java.util.List selectedRows_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface:: summary()const
*/
@QtUninvokable
public abstract io.qt.gui.@Nullable QAccessibleInterface summary();
private native static io.qt.gui.QAccessibleInterface summary_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface:: unselectColumn(int)
*/
@QtUninvokable
public abstract boolean unselectColumn(int column);
private native static boolean unselectColumn_native_int(long __this__nativeId, int column);
/**
* See QAccessibleTableInterface:: unselectRow(int)
*/
@QtUninvokable
public abstract boolean unselectRow(int row);
private native static boolean unselectRow_native_int(long __this__nativeId, int row);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected Impl(QPrivateConstructor p) { super(p); }
}
/**
* See QAccessibleTableInterface:: caption()const
*/
@QtUninvokable
public io.qt.gui.@Nullable QAccessibleInterface caption();
/**
* See QAccessibleTableInterface:: cellAt(int, int)const
*/
@QtUninvokable
public io.qt.gui.@Nullable QAccessibleInterface cellAt(int row, int column);
/**
* See QAccessibleTableInterface:: columnCount()const
*/
@QtUninvokable
public int columnCount();
/**
* See QAccessibleTableInterface:: columnDescription(int)const
*/
@QtUninvokable
public java.lang.@NonNull String columnDescription(int column);
/**
* See QAccessibleTableInterface:: isColumnSelected(int)const
*/
@QtUninvokable
public boolean isColumnSelected(int column);
/**
* See QAccessibleTableInterface:: isRowSelected(int)const
*/
@QtUninvokable
public boolean isRowSelected(int row);
/**
* See QAccessibleTableInterface:: modelChange(QAccessibleTableModelChangeEvent*)
*/
@QtUninvokable
public void modelChange(io.qt.gui.@Nullable QAccessibleTableModelChangeEvent event);
/**
* See QAccessibleTableInterface:: rowCount()const
*/
@QtUninvokable
public int rowCount();
/**
* See QAccessibleTableInterface:: rowDescription(int)const
*/
@QtUninvokable
public java.lang.@NonNull String rowDescription(int row);
/**
* See QAccessibleTableInterface:: selectColumn(int)
*/
@QtUninvokable
public boolean selectColumn(int column);
/**
* See QAccessibleTableInterface:: selectRow(int)
*/
@QtUninvokable
public boolean selectRow(int row);
/**
* See QAccessibleTableInterface:: selectedCellCount()const
*/
@QtUninvokable
public int selectedCellCount();
/**
* See QAccessibleTableInterface:: selectedCells()const
*/
@QtUninvokable
public java.util.@NonNull List selectedCells();
/**
* See QAccessibleTableInterface:: selectedColumnCount()const
*/
@QtUninvokable
public int selectedColumnCount();
/**
* See QAccessibleTableInterface:: selectedColumns()const
*/
@QtUninvokable
public java.util.@NonNull List selectedColumns();
/**
* See QAccessibleTableInterface:: selectedRowCount()const
*/
@QtUninvokable
public int selectedRowCount();
/**
* See QAccessibleTableInterface:: selectedRows()const
*/
@QtUninvokable
public java.util.@NonNull List selectedRows();
/**
* See QAccessibleTableInterface:: summary()const
*/
@QtUninvokable
public io.qt.gui.@Nullable QAccessibleInterface summary();
/**
*
*/
@QtUninvokable
public boolean unselectColumn(int column);
/**
*
*/
@QtUninvokable
public boolean unselectRow(int row);
}