io.qt.gui.QAccessibleActionInterface Maven / Gradle / Ivy
Show all versions of qtjambi Show documentation
package io.qt.gui;
import io.qt.*;
/**
* Implements support for invocable actions in the interface
* Java wrapper for Qt class QAccessibleActionInterface
*/
public interface QAccessibleActionInterface extends QtObjectInterface
{
/**
* @hidden
* Implementor class for interface {@link io.qt.gui.QAccessibleActionInterface}
*/
public static abstract class Impl extends QtObject
implements io.qt.gui.QAccessibleActionInterface
{
static {
QtJambi_LibraryUtilities.initialize();
}
@NativeAccess
private static final class ConcreteWrapper extends QAccessibleActionInterface.Impl {
@NativeAccess
private ConcreteWrapper(QPrivateConstructor p) { super(p); }
@Override
@QtUninvokable
public java.util.@NonNull List actionNames(){
return actionNames_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static java.util.List actionNames_native_constfct(long __this__nativeId);
@Override
@QtUninvokable
public void doAction(java.lang.@NonNull String actionName){
doAction_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), actionName);
}
private native static void doAction_native_cref_QString(long __this__nativeId, java.lang.String actionName);
@Override
@QtUninvokable
public java.util.@NonNull List keyBindingsForAction(java.lang.@NonNull String actionName){
return keyBindingsForAction_native_cref_QString_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), actionName);
}
private native static java.util.List keyBindingsForAction_native_cref_QString_constfct(long __this__nativeId, java.lang.String actionName);
}
/**
* See QAccessibleActionInterface:: QAccessibleActionInterface()
*/
public Impl(){
super((QPrivateConstructor)null);
initialize_native(this);
}
private native static void initialize_native(QAccessibleActionInterface instance);
/**
* See QAccessibleActionInterface:: actionNames()const
*/
@QtUninvokable
public abstract java.util.@NonNull List actionNames();
private native static java.util.List actionNames_native_constfct(long __this__nativeId);
/**
* See QAccessibleActionInterface:: doAction(QString)
*/
@QtUninvokable
public abstract void doAction(java.lang.@NonNull String actionName);
private native static void doAction_native_cref_QString(long __this__nativeId, java.lang.String actionName);
/**
* See QAccessibleActionInterface:: keyBindingsForAction(QString)const
*/
@QtUninvokable
public abstract java.util.@NonNull List keyBindingsForAction(java.lang.@NonNull String actionName);
private native static java.util.List keyBindingsForAction_native_cref_QString_constfct(long __this__nativeId, java.lang.String actionName);
/**
* See QAccessibleActionInterface:: localizedActionDescription(QString)const
*/
@QtUninvokable
public java.lang.@NonNull String localizedActionDescription(java.lang.@NonNull String name){
return localizedActionDescription_native_cref_QString_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), name);
}
private native static java.lang.String localizedActionDescription_native_cref_QString_constfct(long __this__nativeId, java.lang.String name);
/**
* See QAccessibleActionInterface:: localizedActionName(QString)const
*/
@QtUninvokable
public java.lang.@NonNull String localizedActionName(java.lang.@NonNull String name){
return localizedActionName_native_cref_QString_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), name);
}
private native static java.lang.String localizedActionName_native_cref_QString_constfct(long __this__nativeId, java.lang.String name);
/**
* See QAccessibleActionInterface:: decreaseAction()
*/
private native static java.lang.@NonNull String decreaseAction();
/**
* See QAccessibleActionInterface:: increaseAction()
*/
private native static java.lang.@NonNull String increaseAction();
/**
* See QAccessibleActionInterface:: nextPageAction()
*/
private native static java.lang.@NonNull String nextPageAction();
/**
* See QAccessibleActionInterface:: pressAction()
*/
private native static java.lang.@NonNull String pressAction();
/**
* See QAccessibleActionInterface:: previousPageAction()
*/
private native static java.lang.@NonNull String previousPageAction();
/**
* See QAccessibleActionInterface:: scrollDownAction()
*/
private native static java.lang.@NonNull String scrollDownAction();
/**
* See QAccessibleActionInterface:: scrollLeftAction()
*/
private native static java.lang.@NonNull String scrollLeftAction();
/**
* See QAccessibleActionInterface:: scrollRightAction()
*/
private native static java.lang.@NonNull String scrollRightAction();
/**
* See QAccessibleActionInterface:: scrollUpAction()
*/
private native static java.lang.@NonNull String scrollUpAction();
/**
* See QAccessibleActionInterface:: setFocusAction()
*/
private native static java.lang.@NonNull String setFocusAction();
/**
* See QAccessibleActionInterface:: showMenuAction()
*/
private native static java.lang.@NonNull String showMenuAction();
/**
* See QAccessibleActionInterface:: toggleAction()
*/
private native static java.lang.@NonNull String toggleAction();
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected Impl(QPrivateConstructor p) { super(p); }
}
/**
* See QAccessibleActionInterface:: actionNames()const
*/
@QtUninvokable
public java.util.@NonNull List actionNames();
/**
* See QAccessibleActionInterface:: doAction(QString)
*/
@QtUninvokable
public void doAction(java.lang.@NonNull String actionName);
/**
* See QAccessibleActionInterface:: keyBindingsForAction(QString)const
*/
@QtUninvokable
public java.util.@NonNull List keyBindingsForAction(java.lang.@NonNull String actionName);
/**
* See QAccessibleActionInterface:: localizedActionDescription(QString)const
*/
@QtUninvokable
public default java.lang.@NonNull String localizedActionDescription(java.lang.@NonNull String name){
return Impl.localizedActionDescription_native_cref_QString_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), name);
}
/**
* See QAccessibleActionInterface:: localizedActionName(QString)const
*/
@QtUninvokable
public default java.lang.@NonNull String localizedActionName(java.lang.@NonNull String name){
return Impl.localizedActionName_native_cref_QString_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), name);
}
/**
* See QAccessibleActionInterface:: decreaseAction()
*/
public static java.lang.@NonNull String decreaseAction(){
return Impl.decreaseAction();
}
/**
* See QAccessibleActionInterface:: increaseAction()
*/
public static java.lang.@NonNull String increaseAction(){
return Impl.increaseAction();
}
/**
* See QAccessibleActionInterface:: nextPageAction()
*/
public static java.lang.@NonNull String nextPageAction(){
return Impl.nextPageAction();
}
/**
* See QAccessibleActionInterface:: pressAction()
*/
public static java.lang.@NonNull String pressAction(){
return Impl.pressAction();
}
/**
* See QAccessibleActionInterface:: previousPageAction()
*/
public static java.lang.@NonNull String previousPageAction(){
return Impl.previousPageAction();
}
/**
* See QAccessibleActionInterface:: scrollDownAction()
*/
public static java.lang.@NonNull String scrollDownAction(){
return Impl.scrollDownAction();
}
/**
* See QAccessibleActionInterface:: scrollLeftAction()
*/
public static java.lang.@NonNull String scrollLeftAction(){
return Impl.scrollLeftAction();
}
/**
* See QAccessibleActionInterface:: scrollRightAction()
*/
public static java.lang.@NonNull String scrollRightAction(){
return Impl.scrollRightAction();
}
/**
* See QAccessibleActionInterface:: scrollUpAction()
*/
public static java.lang.@NonNull String scrollUpAction(){
return Impl.scrollUpAction();
}
/**
* See QAccessibleActionInterface:: setFocusAction()
*/
public static java.lang.@NonNull String setFocusAction(){
return Impl.setFocusAction();
}
/**
*
*/
public static java.lang.@NonNull String showMenuAction(){
return Impl.showMenuAction();
}
/**
*
*/
public static java.lang.@NonNull String toggleAction(){
return Impl.toggleAction();
}
}