io.qt.datavis.QItemModelSurfaceDataProxy Maven / Gradle / Ivy
Show all versions of qtjambi-datavisualization Show documentation
package io.qt.datavis;
import io.qt.*;
/**
* Proxy class for presenting data in item models with Q3DSurfaceWidgetItem
* Java wrapper for Qt class QItemModelSurfaceDataProxy
*/
public class QItemModelSurfaceDataProxy extends io.qt.datavis.QSurfaceDataProxy
{
@QtPropertyMember(enabled=false)
private Object __rcItemModel;
/**
* This variable stores the meta-object for the class.
*/
public static final io.qt.core.@NonNull QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QItemModelSurfaceDataProxy.class);
/**
* Java wrapper for Qt enum QItemModelSurfaceDataProxy::MultiMatchBehavior
*/
@QtUnlistedEnum
public enum MultiMatchBehavior implements QtEnumerator {
/**
* Representing QItemModelSurfaceDataProxy:: MMBFirst
*/
MMBFirst(0),
/**
* Representing QItemModelSurfaceDataProxy:: MMBLast
*/
MMBLast(1),
/**
* Representing QItemModelSurfaceDataProxy:: MMBAverage
*/
MMBAverage(2),
/**
* Representing QItemModelSurfaceDataProxy:: MMBCumulativeY
*/
MMBCumulativeY(3);
static {
QtJambi_LibraryUtilities.initialize();
}
private MultiMatchBehavior(int value) {
this.value = value;
}
/**
* {@inheritDoc}
*/
@Override
public int value() {
return value;
}
/**
* Returns the corresponding enum entry for the given value.
* @param value
* @return enum entry
*/
public static @NonNull MultiMatchBehavior resolve(int value) {
switch (value) {
case 0: return MMBFirst;
case 1: return MMBLast;
case 2: return MMBAverage;
case 3: return MMBCumulativeY;
default: throw new QNoSuchEnumValueException(value);
}
}
private final int value;
}
/**
* See QItemModelSurfaceDataProxy:: autoColumnCategoriesChanged(bool)
*/
@QtPropertyNotify(name="autoColumnCategories")
public final @NonNull Signal1 autoColumnCategoriesChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: autoRowCategoriesChanged(bool)
*/
@QtPropertyNotify(name="autoRowCategories")
public final @NonNull Signal1 autoRowCategoriesChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: columnCategoriesChanged()
*/
@QtPropertyNotify(name="columnCategories")
public final @NonNull Signal0 columnCategoriesChanged = new Signal0();
/**
* See QItemModelSurfaceDataProxy:: columnRoleChanged(QString)
*/
@QtPropertyNotify(name="columnRole")
public final @NonNull Signal1 columnRoleChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: columnRolePatternChanged(QRegularExpression)
*/
@QtPropertyNotify(name="columnRolePattern")
public final @NonNull Signal1 columnRolePatternChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: columnRoleReplaceChanged(QString)
*/
@QtPropertyNotify(name="columnRoleReplace")
public final @NonNull Signal1 columnRoleReplaceChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: itemModelChanged(const QAbstractItemModel*)
*/
@QtPropertyNotify(name="itemModel")
public final @NonNull Signal1 itemModelChanged = new Signal1<>();
/**
*
*/
@QtPropertyNotify(name="multiMatchBehavior")
public final @NonNull Signal1 multiMatchBehaviorChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: rowCategoriesChanged()
*/
@QtPropertyNotify(name="rowCategories")
public final @NonNull Signal0 rowCategoriesChanged = new Signal0();
/**
* See QItemModelSurfaceDataProxy:: rowRoleChanged(QString)
*/
@QtPropertyNotify(name="rowRole")
public final @NonNull Signal1 rowRoleChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: rowRolePatternChanged(QRegularExpression)
*/
@QtPropertyNotify(name="rowRolePattern")
public final @NonNull Signal1 rowRolePatternChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: rowRoleReplaceChanged(QString)
*/
@QtPropertyNotify(name="rowRoleReplace")
public final @NonNull Signal1 rowRoleReplaceChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: useModelCategoriesChanged(bool)
*/
@QtPropertyNotify(name="useModelCategories")
public final @NonNull Signal1 useModelCategoriesChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: xPosRoleChanged(QString)
*/
@QtPropertyNotify(name="xPosRole")
public final @NonNull Signal1 xPosRoleChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: xPosRolePatternChanged(QRegularExpression)
*/
@QtPropertyNotify(name="xPosRolePattern")
public final @NonNull Signal1 xPosRolePatternChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: xPosRoleReplaceChanged(QString)
*/
@QtPropertyNotify(name="xPosRoleReplace")
public final @NonNull Signal1 xPosRoleReplaceChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: yPosRoleChanged(QString)
*/
@QtPropertyNotify(name="yPosRole")
public final @NonNull Signal1 yPosRoleChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: yPosRolePatternChanged(QRegularExpression)
*/
@QtPropertyNotify(name="yPosRolePattern")
public final @NonNull Signal1 yPosRolePatternChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: yPosRoleReplaceChanged(QString)
*/
@QtPropertyNotify(name="yPosRoleReplace")
public final @NonNull Signal1 yPosRoleReplaceChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: zPosRoleChanged(QString)
*/
@QtPropertyNotify(name="zPosRole")
public final @NonNull Signal1 zPosRoleChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: zPosRolePatternChanged(QRegularExpression)
*/
@QtPropertyNotify(name="zPosRolePattern")
public final @NonNull Signal1 zPosRolePatternChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: zPosRoleReplaceChanged(QString)
*/
@QtPropertyNotify(name="zPosRoleReplace")
public final @NonNull Signal1 zPosRoleReplaceChanged = new Signal1<>();
/**
* See QItemModelSurfaceDataProxy:: QItemModelSurfaceDataProxy(QAbstractItemModel*, QObject*)
* @param itemModel
* @param parent
*/
public QItemModelSurfaceDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, itemModel, parent);
}
private native static void initialize_native(QItemModelSurfaceDataProxy instance, io.qt.core.QAbstractItemModel itemModel, io.qt.core.QObject parent);
/**
* See QItemModelSurfaceDataProxy:: QItemModelSurfaceDataProxy(QAbstractItemModel*, QString, QObject*)
* @param itemModel
* @param yPosRole
* @param parent
*/
public QItemModelSurfaceDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String yPosRole, io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, itemModel, yPosRole, parent);
}
private native static void initialize_native(QItemModelSurfaceDataProxy instance, io.qt.core.QAbstractItemModel itemModel, java.lang.String yPosRole, io.qt.core.QObject parent);
/**
*
* @param itemModel
* @param rowRole
* @param columnRole
* @param yPosRole
* @param parent
*/
public QItemModelSurfaceDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String yPosRole, io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, itemModel, rowRole, columnRole, yPosRole, parent);
}
private native static void initialize_native(QItemModelSurfaceDataProxy instance, io.qt.core.QAbstractItemModel itemModel, java.lang.String rowRole, java.lang.String columnRole, java.lang.String yPosRole, io.qt.core.QObject parent);
/**
*
* @param itemModel
* @param rowRole
* @param columnRole
* @param xPosRole
* @param yPosRole
* @param zPosRole
* @param parent
*/
public QItemModelSurfaceDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String xPosRole, java.lang.@NonNull String yPosRole, java.lang.@NonNull String zPosRole, io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, itemModel, rowRole, columnRole, xPosRole, yPosRole, zPosRole, parent);
}
private native static void initialize_native(QItemModelSurfaceDataProxy instance, io.qt.core.QAbstractItemModel itemModel, java.lang.String rowRole, java.lang.String columnRole, java.lang.String xPosRole, java.lang.String yPosRole, java.lang.String zPosRole, io.qt.core.QObject parent);
/**
*
* @param itemModel
* @param rowRole
* @param columnRole
* @param xPosRole
* @param yPosRole
* @param zPosRole
* @param rowCategories
* @param columnCategories
* @param parent
*/
public QItemModelSurfaceDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String xPosRole, java.lang.@NonNull String yPosRole, java.lang.@NonNull String zPosRole, java.util.@NonNull Collection rowCategories, java.util.@NonNull Collection columnCategories, io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, itemModel, rowRole, columnRole, xPosRole, yPosRole, zPosRole, rowCategories, columnCategories, parent);
}
private native static void initialize_native(QItemModelSurfaceDataProxy instance, io.qt.core.QAbstractItemModel itemModel, java.lang.String rowRole, java.lang.String columnRole, java.lang.String xPosRole, java.lang.String yPosRole, java.lang.String zPosRole, java.util.Collection rowCategories, java.util.Collection columnCategories, io.qt.core.QObject parent);
/**
*
* @param itemModel
* @param rowRole
* @param columnRole
* @param yPosRole
* @param rowCategories
* @param columnCategories
* @param parent
*/
public QItemModelSurfaceDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String yPosRole, java.util.@NonNull Collection rowCategories, java.util.@NonNull Collection columnCategories, io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, itemModel, rowRole, columnRole, yPosRole, rowCategories, columnCategories, parent);
}
private native static void initialize_native(QItemModelSurfaceDataProxy instance, io.qt.core.QAbstractItemModel itemModel, java.lang.String rowRole, java.lang.String columnRole, java.lang.String yPosRole, java.util.Collection rowCategories, java.util.Collection columnCategories, io.qt.core.QObject parent);
/**
* See QItemModelSurfaceDataProxy:: QItemModelSurfaceDataProxy(QObject*)
* @param parent
*/
public QItemModelSurfaceDataProxy(io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, parent);
}
private native static void initialize_native(QItemModelSurfaceDataProxy instance, io.qt.core.QObject parent);
/**
* See QItemModelSurfaceDataProxy:: autoColumnCategories()const
* @return
*/
@QtPropertyReader(name="autoColumnCategories")
@QtUninvokable
public final boolean autoColumnCategories(){
return autoColumnCategories_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean autoColumnCategories_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: autoRowCategories()const
* @return
*/
@QtPropertyReader(name="autoRowCategories")
@QtUninvokable
public final boolean autoRowCategories(){
return autoRowCategories_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean autoRowCategories_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: columnCategories()const
* @return
*/
@QtPropertyReader(name="columnCategories")
@QtUninvokable
public final io.qt.core.@NonNull QStringList columnCategories(){
return columnCategories_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QStringList columnCategories_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: columnCategoryIndex(QString)
* @param category
* @return
*/
public final int columnCategoryIndex(java.lang.@NonNull String category){
return columnCategoryIndex_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), category);
}
private native int columnCategoryIndex_native_cref_QString(long __this__nativeId, java.lang.String category);
/**
* See QItemModelSurfaceDataProxy:: columnRole()const
* @return
*/
@QtPropertyReader(name="columnRole")
@QtUninvokable
public final java.lang.@NonNull String columnRole(){
return columnRole_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String columnRole_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: columnRolePattern()const
* @return
*/
@QtPropertyReader(name="columnRolePattern")
@QtUninvokable
public final io.qt.core.@NonNull QRegularExpression columnRolePattern(){
return columnRolePattern_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QRegularExpression columnRolePattern_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: columnRoleReplace()const
* @return
*/
@QtPropertyReader(name="columnRoleReplace")
@QtUninvokable
public final java.lang.@NonNull String columnRoleReplace(){
return columnRoleReplace_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String columnRoleReplace_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: itemModel()const
* @return
*/
@QtPropertyReader(name="itemModel")
@QtUninvokable
public final io.qt.core.@Nullable QAbstractItemModel itemModel(){
return itemModel_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QAbstractItemModel itemModel_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: multiMatchBehavior()const
* @return
*/
@QtPropertyReader(name="multiMatchBehavior")
@QtUninvokable
public final io.qt.datavis.QItemModelSurfaceDataProxy.@NonNull MultiMatchBehavior multiMatchBehavior(){
return io.qt.datavis.QItemModelSurfaceDataProxy.MultiMatchBehavior.resolve(multiMatchBehavior_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@QtUninvokable
private native int multiMatchBehavior_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: remap(QString, QString, QString, QString, QString, QStringList, QStringList)
* @param rowRole
* @param columnRole
* @param xPosRole
* @param yPosRole
* @param zPosRole
* @param rowCategories
* @param columnCategories
*/
@QtUninvokable
public final void remap(java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String xPosRole, java.lang.@NonNull String yPosRole, java.lang.@NonNull String zPosRole, java.util.@NonNull Collection rowCategories, java.util.@NonNull Collection columnCategories){
remap_native_cref_QString_cref_QString_cref_QString_cref_QString_cref_QString_cref_QStringList_cref_QStringList(QtJambi_LibraryUtilities.internal.nativeId(this), rowRole, columnRole, xPosRole, yPosRole, zPosRole, rowCategories, columnCategories);
}
@QtUninvokable
private native void remap_native_cref_QString_cref_QString_cref_QString_cref_QString_cref_QString_cref_QStringList_cref_QStringList(long __this__nativeId, java.lang.String rowRole, java.lang.String columnRole, java.lang.String xPosRole, java.lang.String yPosRole, java.lang.String zPosRole, java.util.Collection rowCategories, java.util.Collection columnCategories);
/**
* See QItemModelSurfaceDataProxy:: rowCategories()const
* @return
*/
@QtPropertyReader(name="rowCategories")
@QtUninvokable
public final io.qt.core.@NonNull QStringList rowCategories(){
return rowCategories_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QStringList rowCategories_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: rowCategoryIndex(QString)
* @param category
* @return
*/
public final int rowCategoryIndex(java.lang.@NonNull String category){
return rowCategoryIndex_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), category);
}
private native int rowCategoryIndex_native_cref_QString(long __this__nativeId, java.lang.String category);
/**
* See QItemModelSurfaceDataProxy:: rowRole()const
* @return
*/
@QtPropertyReader(name="rowRole")
@QtUninvokable
public final java.lang.@NonNull String rowRole(){
return rowRole_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String rowRole_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: rowRolePattern()const
* @return
*/
@QtPropertyReader(name="rowRolePattern")
@QtUninvokable
public final io.qt.core.@NonNull QRegularExpression rowRolePattern(){
return rowRolePattern_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QRegularExpression rowRolePattern_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: rowRoleReplace()const
* @return
*/
@QtPropertyReader(name="rowRoleReplace")
@QtUninvokable
public final java.lang.@NonNull String rowRoleReplace(){
return rowRoleReplace_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String rowRoleReplace_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: setAutoColumnCategories(bool)
* @param enable
*/
@QtPropertyWriter(name="autoColumnCategories")
@QtUninvokable
public final void setAutoColumnCategories(boolean enable){
setAutoColumnCategories_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), enable);
}
@QtUninvokable
private native void setAutoColumnCategories_native_bool(long __this__nativeId, boolean enable);
/**
* See QItemModelSurfaceDataProxy:: setAutoRowCategories(bool)
* @param enable
*/
@QtPropertyWriter(name="autoRowCategories")
@QtUninvokable
public final void setAutoRowCategories(boolean enable){
setAutoRowCategories_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), enable);
}
@QtUninvokable
private native void setAutoRowCategories_native_bool(long __this__nativeId, boolean enable);
/**
* See QItemModelSurfaceDataProxy:: setColumnCategories(QStringList)
* @param categories
*/
@QtPropertyWriter(name="columnCategories")
@QtUninvokable
public final void setColumnCategories(java.util.@NonNull Collection categories){
setColumnCategories_native_cref_QStringList(QtJambi_LibraryUtilities.internal.nativeId(this), categories);
}
@QtUninvokable
private native void setColumnCategories_native_cref_QStringList(long __this__nativeId, java.util.Collection categories);
/**
* See QItemModelSurfaceDataProxy:: setColumnRole(QString)
* @param role
*/
@QtPropertyWriter(name="columnRole")
@QtUninvokable
public final void setColumnRole(java.lang.@NonNull String role){
setColumnRole_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), role);
}
@QtUninvokable
private native void setColumnRole_native_cref_QString(long __this__nativeId, java.lang.String role);
/**
* See QItemModelSurfaceDataProxy:: setColumnRolePattern(QRegularExpression)
* @param pattern
*/
@QtPropertyWriter(name="columnRolePattern")
@QtUninvokable
public final void setColumnRolePattern(io.qt.core.@NonNull QRegularExpression pattern){
setColumnRolePattern_native_cref_QRegularExpression(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(pattern));
}
@QtUninvokable
private native void setColumnRolePattern_native_cref_QRegularExpression(long __this__nativeId, long pattern);
/**
* See QItemModelSurfaceDataProxy:: setColumnRoleReplace(QString)
* @param replace
*/
@QtPropertyWriter(name="columnRoleReplace")
@QtUninvokable
public final void setColumnRoleReplace(java.lang.@NonNull String replace){
setColumnRoleReplace_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), replace);
}
@QtUninvokable
private native void setColumnRoleReplace_native_cref_QString(long __this__nativeId, java.lang.String replace);
/**
* See QItemModelSurfaceDataProxy:: setItemModel(QAbstractItemModel*)
* @param itemModel
*/
@QtPropertyWriter(name="itemModel")
@QtUninvokable
public final void setItemModel(io.qt.core.@Nullable QAbstractItemModel itemModel){
InternalAccess.NativeIdInfo __itemModel__NativeIdInfo = QtJambi_LibraryUtilities.internal.checkedNativeIdInfo(itemModel);
setItemModel_native_QAbstractItemModel_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), __itemModel__NativeIdInfo.nativeId());
if (__itemModel__NativeIdInfo.needsReferenceCounting()) {
__rcItemModel = itemModel;
}else{
__rcItemModel = null;
}
}
@QtUninvokable
private native void setItemModel_native_QAbstractItemModel_ptr(long __this__nativeId, long itemModel);
/**
* See QItemModelSurfaceDataProxy:: setMultiMatchBehavior(QItemModelSurfaceDataProxy::MultiMatchBehavior)
* @param behavior
*/
@QtPropertyWriter(name="multiMatchBehavior")
@QtUninvokable
public final void setMultiMatchBehavior(io.qt.datavis.QItemModelSurfaceDataProxy.@NonNull MultiMatchBehavior behavior){
setMultiMatchBehavior_native_QItemModelSurfaceDataProxy_MultiMatchBehavior(QtJambi_LibraryUtilities.internal.nativeId(this), behavior.value());
}
@QtUninvokable
private native void setMultiMatchBehavior_native_QItemModelSurfaceDataProxy_MultiMatchBehavior(long __this__nativeId, int behavior);
/**
* See QItemModelSurfaceDataProxy:: setRowCategories(QStringList)
* @param categories
*/
@QtPropertyWriter(name="rowCategories")
@QtUninvokable
public final void setRowCategories(java.util.@NonNull Collection categories){
setRowCategories_native_cref_QStringList(QtJambi_LibraryUtilities.internal.nativeId(this), categories);
}
@QtUninvokable
private native void setRowCategories_native_cref_QStringList(long __this__nativeId, java.util.Collection categories);
/**
* See QItemModelSurfaceDataProxy:: setRowRole(QString)
* @param role
*/
@QtPropertyWriter(name="rowRole")
@QtUninvokable
public final void setRowRole(java.lang.@NonNull String role){
setRowRole_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), role);
}
@QtUninvokable
private native void setRowRole_native_cref_QString(long __this__nativeId, java.lang.String role);
/**
* See QItemModelSurfaceDataProxy:: setRowRolePattern(QRegularExpression)
* @param pattern
*/
@QtPropertyWriter(name="rowRolePattern")
@QtUninvokable
public final void setRowRolePattern(io.qt.core.@NonNull QRegularExpression pattern){
setRowRolePattern_native_cref_QRegularExpression(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(pattern));
}
@QtUninvokable
private native void setRowRolePattern_native_cref_QRegularExpression(long __this__nativeId, long pattern);
/**
* See QItemModelSurfaceDataProxy:: setRowRoleReplace(QString)
* @param replace
*/
@QtPropertyWriter(name="rowRoleReplace")
@QtUninvokable
public final void setRowRoleReplace(java.lang.@NonNull String replace){
setRowRoleReplace_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), replace);
}
@QtUninvokable
private native void setRowRoleReplace_native_cref_QString(long __this__nativeId, java.lang.String replace);
/**
* See QItemModelSurfaceDataProxy:: setUseModelCategories(bool)
* @param enable
*/
@QtPropertyWriter(name="useModelCategories")
@QtUninvokable
public final void setUseModelCategories(boolean enable){
setUseModelCategories_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), enable);
}
@QtUninvokable
private native void setUseModelCategories_native_bool(long __this__nativeId, boolean enable);
/**
* See QItemModelSurfaceDataProxy:: setXPosRole(QString)
* @param role
*/
@QtPropertyWriter(name="xPosRole")
@QtUninvokable
public final void setXPosRole(java.lang.@NonNull String role){
setXPosRole_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), role);
}
@QtUninvokable
private native void setXPosRole_native_cref_QString(long __this__nativeId, java.lang.String role);
/**
* See QItemModelSurfaceDataProxy:: setXPosRolePattern(QRegularExpression)
* @param pattern
*/
@QtPropertyWriter(name="xPosRolePattern")
@QtUninvokable
public final void setXPosRolePattern(io.qt.core.@NonNull QRegularExpression pattern){
setXPosRolePattern_native_cref_QRegularExpression(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(pattern));
}
@QtUninvokable
private native void setXPosRolePattern_native_cref_QRegularExpression(long __this__nativeId, long pattern);
/**
* See QItemModelSurfaceDataProxy:: setXPosRoleReplace(QString)
* @param replace
*/
@QtPropertyWriter(name="xPosRoleReplace")
@QtUninvokable
public final void setXPosRoleReplace(java.lang.@NonNull String replace){
setXPosRoleReplace_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), replace);
}
@QtUninvokable
private native void setXPosRoleReplace_native_cref_QString(long __this__nativeId, java.lang.String replace);
/**
* See QItemModelSurfaceDataProxy:: setYPosRole(QString)
* @param role
*/
@QtPropertyWriter(name="yPosRole")
@QtUninvokable
public final void setYPosRole(java.lang.@NonNull String role){
setYPosRole_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), role);
}
@QtUninvokable
private native void setYPosRole_native_cref_QString(long __this__nativeId, java.lang.String role);
/**
* See QItemModelSurfaceDataProxy:: setYPosRolePattern(QRegularExpression)
* @param pattern
*/
@QtPropertyWriter(name="yPosRolePattern")
@QtUninvokable
public final void setYPosRolePattern(io.qt.core.@NonNull QRegularExpression pattern){
setYPosRolePattern_native_cref_QRegularExpression(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(pattern));
}
@QtUninvokable
private native void setYPosRolePattern_native_cref_QRegularExpression(long __this__nativeId, long pattern);
/**
* See QItemModelSurfaceDataProxy:: setYPosRoleReplace(QString)
* @param replace
*/
@QtPropertyWriter(name="yPosRoleReplace")
@QtUninvokable
public final void setYPosRoleReplace(java.lang.@NonNull String replace){
setYPosRoleReplace_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), replace);
}
@QtUninvokable
private native void setYPosRoleReplace_native_cref_QString(long __this__nativeId, java.lang.String replace);
/**
* See QItemModelSurfaceDataProxy:: setZPosRole(QString)
* @param role
*/
@QtPropertyWriter(name="zPosRole")
@QtUninvokable
public final void setZPosRole(java.lang.@NonNull String role){
setZPosRole_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), role);
}
@QtUninvokable
private native void setZPosRole_native_cref_QString(long __this__nativeId, java.lang.String role);
/**
* See QItemModelSurfaceDataProxy:: setZPosRolePattern(QRegularExpression)
* @param pattern
*/
@QtPropertyWriter(name="zPosRolePattern")
@QtUninvokable
public final void setZPosRolePattern(io.qt.core.@NonNull QRegularExpression pattern){
setZPosRolePattern_native_cref_QRegularExpression(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(pattern));
}
@QtUninvokable
private native void setZPosRolePattern_native_cref_QRegularExpression(long __this__nativeId, long pattern);
/**
* See QItemModelSurfaceDataProxy:: setZPosRoleReplace(QString)
* @param replace
*/
@QtPropertyWriter(name="zPosRoleReplace")
@QtUninvokable
public final void setZPosRoleReplace(java.lang.@NonNull String replace){
setZPosRoleReplace_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), replace);
}
@QtUninvokable
private native void setZPosRoleReplace_native_cref_QString(long __this__nativeId, java.lang.String replace);
/**
* See QItemModelSurfaceDataProxy:: useModelCategories()const
* @return
*/
@QtPropertyReader(name="useModelCategories")
@QtUninvokable
public final boolean useModelCategories(){
return useModelCategories_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean useModelCategories_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: xPosRole()const
* @return
*/
@QtPropertyReader(name="xPosRole")
@QtUninvokable
public final java.lang.@NonNull String xPosRole(){
return xPosRole_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String xPosRole_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: xPosRolePattern()const
* @return
*/
@QtPropertyReader(name="xPosRolePattern")
@QtUninvokable
public final io.qt.core.@NonNull QRegularExpression xPosRolePattern(){
return xPosRolePattern_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QRegularExpression xPosRolePattern_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: xPosRoleReplace()const
* @return
*/
@QtPropertyReader(name="xPosRoleReplace")
@QtUninvokable
public final java.lang.@NonNull String xPosRoleReplace(){
return xPosRoleReplace_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String xPosRoleReplace_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: yPosRole()const
* @return
*/
@QtPropertyReader(name="yPosRole")
@QtUninvokable
public final java.lang.@NonNull String yPosRole(){
return yPosRole_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String yPosRole_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: yPosRolePattern()const
* @return
*/
@QtPropertyReader(name="yPosRolePattern")
@QtUninvokable
public final io.qt.core.@NonNull QRegularExpression yPosRolePattern(){
return yPosRolePattern_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QRegularExpression yPosRolePattern_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: yPosRoleReplace()const
* @return
*/
@QtPropertyReader(name="yPosRoleReplace")
@QtUninvokable
public final java.lang.@NonNull String yPosRoleReplace(){
return yPosRoleReplace_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String yPosRoleReplace_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: zPosRole()const
* @return
*/
@QtPropertyReader(name="zPosRole")
@QtUninvokable
public final java.lang.@NonNull String zPosRole(){
return zPosRole_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String zPosRole_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: zPosRolePattern()const
* @return
*/
@QtPropertyReader(name="zPosRolePattern")
@QtUninvokable
public final io.qt.core.@NonNull QRegularExpression zPosRolePattern(){
return zPosRolePattern_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QRegularExpression zPosRolePattern_native_constfct(long __this__nativeId);
/**
* See QItemModelSurfaceDataProxy:: zPosRoleReplace()const
* @return
*/
@QtPropertyReader(name="zPosRoleReplace")
@QtUninvokable
public final java.lang.@NonNull String zPosRoleReplace(){
return zPosRoleReplace_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String zPosRoleReplace_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QItemModelSurfaceDataProxy(QPrivateConstructor p) { super(p); }
/**
* Constructor for internal use only.
* It is not allowed to call the declarative constructor from inside Java.
* @hidden
*/
@NativeAccess
protected QItemModelSurfaceDataProxy(QDeclarativeConstructor constructor) {
super((QPrivateConstructor)null);
initialize_native(this, constructor);
}
@QtUninvokable
private static native void initialize_native(QItemModelSurfaceDataProxy instance, QDeclarativeConstructor constructor);
/**
* Overloaded constructor for {@link #QItemModelSurfaceDataProxy(io.qt.core.QAbstractItemModel, io.qt.core.QObject)}
* with parent = null
.
*/
public QItemModelSurfaceDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel) {
this(itemModel, (io.qt.core.QObject)null);
}
/**
* Overloaded constructor for {@link #QItemModelSurfaceDataProxy(io.qt.core.QAbstractItemModel, java.lang.String, io.qt.core.QObject)}
* with parent = null
.
*/
public QItemModelSurfaceDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String yPosRole) {
this(itemModel, yPosRole, (io.qt.core.QObject)null);
}
/**
* Overloaded constructor for {@link #QItemModelSurfaceDataProxy(io.qt.core.QAbstractItemModel, java.lang.String, java.lang.String, java.lang.String, io.qt.core.QObject)}
* with parent = null
.
*/
public QItemModelSurfaceDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String yPosRole) {
this(itemModel, rowRole, columnRole, yPosRole, (io.qt.core.QObject)null);
}
/**
* Overloaded constructor for {@link #QItemModelSurfaceDataProxy(io.qt.core.QAbstractItemModel, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, io.qt.core.QObject)}
* with parent = null
.
*/
public QItemModelSurfaceDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String xPosRole, java.lang.@NonNull String yPosRole, java.lang.@NonNull String zPosRole) {
this(itemModel, rowRole, columnRole, xPosRole, yPosRole, zPosRole, (io.qt.core.QObject)null);
}
/**
* Overloaded constructor for {@link #QItemModelSurfaceDataProxy(io.qt.core.QAbstractItemModel, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Collection, java.util.Collection, io.qt.core.QObject)}
* with parent = null
.
*/
public QItemModelSurfaceDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String xPosRole, java.lang.@NonNull String yPosRole, java.lang.@NonNull String zPosRole, java.util.@NonNull Collection rowCategories, java.util.@NonNull Collection columnCategories) {
this(itemModel, rowRole, columnRole, xPosRole, yPosRole, zPosRole, rowCategories, columnCategories, (io.qt.core.QObject)null);
}
/**
* Overloaded constructor for {@link #QItemModelSurfaceDataProxy(io.qt.core.QAbstractItemModel, java.lang.String, java.lang.String, java.lang.String, java.util.Collection, java.util.Collection, io.qt.core.QObject)}
* with parent = null
.
*/
public QItemModelSurfaceDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String yPosRole, java.util.@NonNull Collection rowCategories, java.util.@NonNull Collection columnCategories) {
this(itemModel, rowRole, columnRole, yPosRole, rowCategories, columnCategories, (io.qt.core.QObject)null);
}
/**
* Overloaded constructor for {@link #QItemModelSurfaceDataProxy(io.qt.core.QObject)}
* with parent = null
.
*/
public QItemModelSurfaceDataProxy() {
this((io.qt.core.QObject)null);
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #autoColumnCategories()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getAutoColumnCategories() {
return autoColumnCategories();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #autoRowCategories()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getAutoRowCategories() {
return autoRowCategories();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #columnCategories()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QStringList getColumnCategories() {
return columnCategories();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #columnRole()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getColumnRole() {
return columnRole();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #columnRolePattern()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QRegularExpression getColumnRolePattern() {
return columnRolePattern();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #columnRoleReplace()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getColumnRoleReplace() {
return columnRoleReplace();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #itemModel()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@Nullable QAbstractItemModel getItemModel() {
return itemModel();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #multiMatchBehavior()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.datavis.QItemModelSurfaceDataProxy.@NonNull MultiMatchBehavior getMultiMatchBehavior() {
return multiMatchBehavior();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #rowCategories()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QStringList getRowCategories() {
return rowCategories();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #rowRole()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getRowRole() {
return rowRole();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #rowRolePattern()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QRegularExpression getRowRolePattern() {
return rowRolePattern();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #rowRoleReplace()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getRowRoleReplace() {
return rowRoleReplace();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #useModelCategories()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getUseModelCategories() {
return useModelCategories();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #xPosRole()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getXPosRole() {
return xPosRole();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #xPosRolePattern()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QRegularExpression getXPosRolePattern() {
return xPosRolePattern();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #xPosRoleReplace()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getXPosRoleReplace() {
return xPosRoleReplace();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #yPosRole()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getYPosRole() {
return yPosRole();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #yPosRolePattern()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QRegularExpression getYPosRolePattern() {
return yPosRolePattern();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #yPosRoleReplace()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getYPosRoleReplace() {
return yPosRoleReplace();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #zPosRole()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getZPosRole() {
return zPosRole();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #zPosRolePattern()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QRegularExpression getZPosRolePattern() {
return zPosRolePattern();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #zPosRoleReplace()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getZPosRoleReplace() {
return zPosRoleReplace();
}
}