io.qt.gui.QAccessibleTextRemoveEvent Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of qtjambi Show documentation
Show all versions of qtjambi Show documentation
QtJambi base module containing QtCore, QtGui and QtWidgets.
package io.qt.gui;
import io.qt.*;
/**
* Notifies of text being deleted
* Java wrapper for Qt class QAccessibleTextRemoveEvent
*/
public class QAccessibleTextRemoveEvent extends io.qt.gui.QAccessibleTextCursorEvent
{
/**
* See QAccessibleTextRemoveEvent:: QAccessibleTextRemoveEvent(QAccessibleInterface*, int, QString)
*/
public QAccessibleTextRemoveEvent(io.qt.gui.@Nullable QAccessibleInterface iface, int position, java.lang.@NonNull String text){
super((QPrivateConstructor)null);
initialize_native(this, iface, position, text);
}
private native static void initialize_native(QAccessibleTextRemoveEvent instance, io.qt.gui.QAccessibleInterface iface, int position, java.lang.String text);
/**
* See QAccessibleTextRemoveEvent:: QAccessibleTextRemoveEvent(QObject*, int, QString)
*/
public QAccessibleTextRemoveEvent(io.qt.core.@Nullable QObject obj, int position, java.lang.@NonNull String text){
super((QPrivateConstructor)null);
initialize_native(this, obj, position, text);
}
private native static void initialize_native(QAccessibleTextRemoveEvent instance, io.qt.core.QObject obj, int position, java.lang.String text);
/**
* See QAccessibleTextRemoveEvent:: changePosition()const
*/
@QtUninvokable
public final int changePosition(){
return changePosition_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int changePosition_native_constfct(long __this__nativeId);
/**
* See QAccessibleTextRemoveEvent:: textRemoved()const
*/
@QtUninvokable
public final java.lang.@NonNull String textRemoved(){
return textRemoved_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String textRemoved_native_constfct(long __this__nativeId);
/**
* See QAccessibleTextRemoveEvent:: m_position
*/
@QtUninvokable
protected final void setPosition(int position){
setPosition_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), position);
}
@QtUninvokable
private native void setPosition_native_int(long __this__nativeId, int position);
/**
* See QAccessibleTextRemoveEvent:: m_position
*/
@QtUninvokable
protected final int position(){
return position_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int position_native(long __this__nativeId);
/**
* See QAccessibleTextRemoveEvent:: m_text
*/
@QtUninvokable
protected final void setText(java.lang.@NonNull String text){
setText_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), text);
}
@QtUninvokable
private native void setText_native_cref_QString(long __this__nativeId, java.lang.String text);
/**
* See QAccessibleTextRemoveEvent:: m_text
*/
@QtUninvokable
protected final java.lang.@NonNull String text(){
return text_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String text_native(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QAccessibleTextRemoveEvent(QPrivateConstructor p) { super(p); }
/**
* @hidden
* Kotlin property getter. In Java use {@link #position()} instead.
*/
@QtUninvokable
protected final int getPosition() {
return position();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #text()} instead.
*/
@QtUninvokable
protected final java.lang.@NonNull String getText() {
return text();
}
}