io.qt.gui.QAccessibleTableInterface Maven / Gradle / Ivy
package io.qt.gui;
/**
* Implements support for the IAccessibleTable2 interface
* Java wrapper for Qt class QAccessibleTableInterface
*/
public interface QAccessibleTableInterface extends io.qt.QtObjectInterface
{
/**
* Implementor class for interface {@link io.qt.gui.QAccessibleTableInterface}
*/
public static abstract class Impl extends io.qt.QtObject
implements io.qt.gui.QAccessibleTableInterface
{
static {
QtJambi_LibraryUtilities.initialize();
}
@io.qt.NativeAccess
private static final class ConcreteWrapper extends QAccessibleTableInterface.Impl {
@io.qt.NativeAccess
private ConcreteWrapper(QPrivateConstructor p) { super(p); }
@Override
@io.qt.QtUninvokable
public io.qt.gui.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
@io.qt.QtUninvokable
public io.qt.gui.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
@io.qt.QtUninvokable
public int columnCount(){
return columnCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static int columnCount_native_constfct(long __this__nativeId);
@Override
@io.qt.QtUninvokable
public java.lang.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
@io.qt.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
@io.qt.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
@io.qt.QtUninvokable
public void modelChange(io.qt.gui.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
@io.qt.QtUninvokable
public int rowCount(){
return rowCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static int rowCount_native_constfct(long __this__nativeId);
@Override
@io.qt.QtUninvokable
public java.lang.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
@io.qt.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
@io.qt.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
@io.qt.QtUninvokable
public int selectedCellCount(){
return selectedCellCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static int selectedCellCount_native_constfct(long __this__nativeId);
@Override
@io.qt.QtUninvokable
public java.util.List selectedCells(){
return selectedCells_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static java.util.List selectedCells_native_constfct(long __this__nativeId);
@Override
@io.qt.QtUninvokable
public int selectedColumnCount(){
return selectedColumnCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static int selectedColumnCount_native_constfct(long __this__nativeId);
@Override
@io.qt.QtUninvokable
public java.util.List selectedColumns(){
return selectedColumns_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static java.util.List selectedColumns_native_constfct(long __this__nativeId);
@Override
@io.qt.QtUninvokable
public int selectedRowCount(){
return selectedRowCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static int selectedRowCount_native_constfct(long __this__nativeId);
@Override
@io.qt.QtUninvokable
public java.util.List selectedRows(){
return selectedRows_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static java.util.List selectedRows_native_constfct(long __this__nativeId);
@Override
@io.qt.QtUninvokable
public io.qt.gui.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
@io.qt.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
@io.qt.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);
}
public Impl(){
super((QPrivateConstructor)null);
initialize_native(this);
}
private native static void initialize_native(QAccessibleTableInterface instance);
/**
* See QAccessibleTableInterface::caption()const
*/
@io.qt.QtUninvokable
public abstract io.qt.gui.QAccessibleInterface caption();
private native static io.qt.gui.QAccessibleInterface caption_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface::cellAt(int,int)const
*/
@io.qt.QtUninvokable
public abstract io.qt.gui.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
*/
@io.qt.QtUninvokable
public abstract int columnCount();
private native static int columnCount_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface::columnDescription(int)const
*/
@io.qt.QtUninvokable
public abstract java.lang.String columnDescription(int column);
private native static java.lang.String columnDescription_native_int_constfct(long __this__nativeId, int column);
/**
* See QAccessibleTableInterface::isColumnSelected(int)const
*/
@io.qt.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
*/
@io.qt.QtUninvokable
public abstract boolean isRowSelected(int row);
private native static boolean isRowSelected_native_int_constfct(long __this__nativeId, int row);
/**
* See QAccessibleTableInterface::modelChange(QAccessibleTableModelChangeEvent*)
*/
@io.qt.QtUninvokable
public abstract void modelChange(io.qt.gui.QAccessibleTableModelChangeEvent event);
private native static void modelChange_native_QAccessibleTableModelChangeEvent_ptr(long __this__nativeId, long event);
/**
* See QAccessibleTableInterface::rowCount()const
*/
@io.qt.QtUninvokable
public abstract int rowCount();
private native static int rowCount_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface::rowDescription(int)const
*/
@io.qt.QtUninvokable
public abstract java.lang.String rowDescription(int row);
private native static java.lang.String rowDescription_native_int_constfct(long __this__nativeId, int row);
/**
* See QAccessibleTableInterface::selectColumn(int)
*/
@io.qt.QtUninvokable
public abstract boolean selectColumn(int column);
private native static boolean selectColumn_native_int(long __this__nativeId, int column);
/**
* See QAccessibleTableInterface::selectRow(int)
*/
@io.qt.QtUninvokable
public abstract boolean selectRow(int row);
private native static boolean selectRow_native_int(long __this__nativeId, int row);
/**
* See QAccessibleTableInterface::selectedCellCount()const
*/
@io.qt.QtUninvokable
public abstract int selectedCellCount();
private native static int selectedCellCount_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface::selectedCells()const
*/
@io.qt.QtUninvokable
public abstract java.util.List selectedCells();
private native static java.util.List selectedCells_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface::selectedColumnCount()const
*/
@io.qt.QtUninvokable
public abstract int selectedColumnCount();
private native static int selectedColumnCount_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface::selectedColumns()const
*/
@io.qt.QtUninvokable
public abstract java.util.List selectedColumns();
private native static java.util.List selectedColumns_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface::selectedRowCount()const
*/
@io.qt.QtUninvokable
public abstract int selectedRowCount();
private native static int selectedRowCount_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface::selectedRows()const
*/
@io.qt.QtUninvokable
public abstract java.util.List selectedRows();
private native static java.util.List selectedRows_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface::summary()const
*/
@io.qt.QtUninvokable
public abstract io.qt.gui.QAccessibleInterface summary();
private native static io.qt.gui.QAccessibleInterface summary_native_constfct(long __this__nativeId);
/**
* See QAccessibleTableInterface::unselectColumn(int)
*/
@io.qt.QtUninvokable
public abstract boolean unselectColumn(int column);
private native static boolean unselectColumn_native_int(long __this__nativeId, int column);
/**
* See QAccessibleTableInterface::unselectRow(int)
*/
@io.qt.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
.
*/
@io.qt.NativeAccess
protected Impl(QPrivateConstructor p) { super(p); }
}
/**
* See QAccessibleTableInterface::caption()const
*/
@io.qt.QtUninvokable
public io.qt.gui.QAccessibleInterface caption();
/**
* See QAccessibleTableInterface::cellAt(int,int)const
*/
@io.qt.QtUninvokable
public io.qt.gui.QAccessibleInterface cellAt(int row, int column);
/**
* See QAccessibleTableInterface::columnCount()const
*/
@io.qt.QtUninvokable
public int columnCount();
/**
* See QAccessibleTableInterface::columnDescription(int)const
*/
@io.qt.QtUninvokable
public java.lang.String columnDescription(int column);
/**
* See QAccessibleTableInterface::isColumnSelected(int)const
*/
@io.qt.QtUninvokable
public boolean isColumnSelected(int column);
/**
* See QAccessibleTableInterface::isRowSelected(int)const
*/
@io.qt.QtUninvokable
public boolean isRowSelected(int row);
/**
* See QAccessibleTableInterface::modelChange(QAccessibleTableModelChangeEvent*)
*/
@io.qt.QtUninvokable
public void modelChange(io.qt.gui.QAccessibleTableModelChangeEvent event);
/**
* See QAccessibleTableInterface::rowCount()const
*/
@io.qt.QtUninvokable
public int rowCount();
/**
* See QAccessibleTableInterface::rowDescription(int)const
*/
@io.qt.QtUninvokable
public java.lang.String rowDescription(int row);
/**
* See QAccessibleTableInterface::selectColumn(int)
*/
@io.qt.QtUninvokable
public boolean selectColumn(int column);
/**
* See QAccessibleTableInterface::selectRow(int)
*/
@io.qt.QtUninvokable
public boolean selectRow(int row);
/**
* See QAccessibleTableInterface::selectedCellCount()const
*/
@io.qt.QtUninvokable
public int selectedCellCount();
/**
* See QAccessibleTableInterface::selectedCells()const
*/
@io.qt.QtUninvokable
public java.util.List selectedCells();
/**
* See QAccessibleTableInterface::selectedColumnCount()const
*/
@io.qt.QtUninvokable
public int selectedColumnCount();
/**
* See QAccessibleTableInterface::selectedColumns()const
*/
@io.qt.QtUninvokable
public java.util.List selectedColumns();
/**
* See QAccessibleTableInterface::selectedRowCount()const
*/
@io.qt.QtUninvokable
public int selectedRowCount();
/**
* See QAccessibleTableInterface::selectedRows()const
*/
@io.qt.QtUninvokable
public java.util.List selectedRows();
/**
* See QAccessibleTableInterface::summary()const
*/
@io.qt.QtUninvokable
public io.qt.gui.QAccessibleInterface summary();
/**
*
*/
@io.qt.QtUninvokable
public boolean unselectColumn(int column);
/**
*
*/
@io.qt.QtUninvokable
public boolean unselectRow(int row);
}