io.qt.datavis.QItemModelBarDataProxy 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 Q3DBarsWidgetItem
* Java wrapper for Qt class QItemModelBarDataProxy
*/
public class QItemModelBarDataProxy extends io.qt.datavis.QBarDataProxy
{
@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(QItemModelBarDataProxy.class);
/**
* Java wrapper for Qt enum QItemModelBarDataProxy::MultiMatchBehavior
*/
@QtUnlistedEnum
public enum MultiMatchBehavior implements QtEnumerator {
/**
* Representing QItemModelBarDataProxy:: MMBFirst
*/
MMBFirst(0),
/**
* Representing QItemModelBarDataProxy:: MMBLast
*/
MMBLast(1),
/**
* Representing QItemModelBarDataProxy:: MMBAverage
*/
MMBAverage(2),
/**
* Representing QItemModelBarDataProxy:: MMBCumulative
*/
MMBCumulative(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 MMBCumulative;
default: throw new QNoSuchEnumValueException(value);
}
}
private final int value;
}
/**
* See QItemModelBarDataProxy:: autoColumnCategoriesChanged(bool)
*/
@QtPropertyNotify(name="autoColumnCategories")
public final @NonNull Signal1 autoColumnCategoriesChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: autoRowCategoriesChanged(bool)
*/
@QtPropertyNotify(name="autoRowCategories")
public final @NonNull Signal1 autoRowCategoriesChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: columnCategoriesChanged()
*/
@QtPropertyNotify(name="columnCategories")
public final @NonNull Signal0 columnCategoriesChanged = new Signal0();
/**
* See QItemModelBarDataProxy:: columnRoleChanged(QString)
*/
@QtPropertyNotify(name="columnRole")
public final @NonNull Signal1 columnRoleChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: columnRolePatternChanged(QRegularExpression)
*/
@QtPropertyNotify(name="columnRolePattern")
public final @NonNull Signal1 columnRolePatternChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: columnRoleReplaceChanged(QString)
*/
@QtPropertyNotify(name="columnRoleReplace")
public final @NonNull Signal1 columnRoleReplaceChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: itemModelChanged(const QAbstractItemModel*)
*/
@QtPropertyNotify(name="itemModel")
public final @NonNull Signal1 itemModelChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: multiMatchBehaviorChanged(QItemModelBarDataProxy::MultiMatchBehavior)
*/
@QtPropertyNotify(name="multiMatchBehavior")
public final @NonNull Signal1 multiMatchBehaviorChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: rotationRoleChanged(QString)
*/
@QtPropertyNotify(name="rotationRole")
public final @NonNull Signal1 rotationRoleChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: rotationRolePatternChanged(QRegularExpression)
*/
@QtPropertyNotify(name="rotationRolePattern")
public final @NonNull Signal1 rotationRolePatternChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: rotationRoleReplaceChanged(QString)
*/
@QtPropertyNotify(name="rotationRoleReplace")
public final @NonNull Signal1 rotationRoleReplaceChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: rowCategoriesChanged()
*/
@QtPropertyNotify(name="rowCategories")
public final @NonNull Signal0 rowCategoriesChanged = new Signal0();
/**
* See QItemModelBarDataProxy:: rowRoleChanged(QString)
*/
@QtPropertyNotify(name="rowRole")
public final @NonNull Signal1 rowRoleChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: rowRolePatternChanged(QRegularExpression)
*/
@QtPropertyNotify(name="rowRolePattern")
public final @NonNull Signal1 rowRolePatternChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: rowRoleReplaceChanged(QString)
*/
@QtPropertyNotify(name="rowRoleReplace")
public final @NonNull Signal1 rowRoleReplaceChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: useModelCategoriesChanged(bool)
*/
@QtPropertyNotify(name="useModelCategories")
public final @NonNull Signal1 useModelCategoriesChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: valueRoleChanged(QString)
*/
@QtPropertyNotify(name="valueRole")
public final @NonNull Signal1 valueRoleChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: valueRolePatternChanged(QRegularExpression)
*/
@QtPropertyNotify(name="valueRolePattern")
public final @NonNull Signal1 valueRolePatternChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: valueRoleReplaceChanged(QString)
*/
@QtPropertyNotify(name="valueRoleReplace")
public final @NonNull Signal1 valueRoleReplaceChanged = new Signal1<>();
/**
* See QItemModelBarDataProxy:: QItemModelBarDataProxy(QAbstractItemModel*, QObject*)
* @param itemModel
* @param parent
*/
public QItemModelBarDataProxy(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(QItemModelBarDataProxy instance, io.qt.core.QAbstractItemModel itemModel, io.qt.core.QObject parent);
/**
* See QItemModelBarDataProxy:: QItemModelBarDataProxy(QAbstractItemModel*, QString, QObject*)
* @param itemModel
* @param valueRole
* @param parent
*/
public QItemModelBarDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String valueRole, io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, itemModel, valueRole, parent);
}
private native static void initialize_native(QItemModelBarDataProxy instance, io.qt.core.QAbstractItemModel itemModel, java.lang.String valueRole, io.qt.core.QObject parent);
/**
* See QItemModelBarDataProxy:: QItemModelBarDataProxy(QAbstractItemModel*, QString, QString, QString, QObject*)
* @param itemModel
* @param rowRole
* @param columnRole
* @param valueRole
* @param parent
*/
public QItemModelBarDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String valueRole, io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, itemModel, rowRole, columnRole, valueRole, parent);
}
private native static void initialize_native(QItemModelBarDataProxy instance, io.qt.core.QAbstractItemModel itemModel, java.lang.String rowRole, java.lang.String columnRole, java.lang.String valueRole, io.qt.core.QObject parent);
/**
*
* @param itemModel
* @param rowRole
* @param columnRole
* @param valueRole
* @param rotationRole
* @param parent
*/
public QItemModelBarDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String valueRole, java.lang.@NonNull String rotationRole, io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, itemModel, rowRole, columnRole, valueRole, rotationRole, parent);
}
private native static void initialize_native(QItemModelBarDataProxy instance, io.qt.core.QAbstractItemModel itemModel, java.lang.String rowRole, java.lang.String columnRole, java.lang.String valueRole, java.lang.String rotationRole, io.qt.core.QObject parent);
/**
*
* @param itemModel
* @param rowRole
* @param columnRole
* @param valueRole
* @param rotationRole
* @param rowCategories
* @param columnCategories
* @param parent
*/
public QItemModelBarDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String valueRole, java.lang.@NonNull String rotationRole, 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, valueRole, rotationRole, rowCategories, columnCategories, parent);
}
private native static void initialize_native(QItemModelBarDataProxy instance, io.qt.core.QAbstractItemModel itemModel, java.lang.String rowRole, java.lang.String columnRole, java.lang.String valueRole, java.lang.String rotationRole, java.util.Collection rowCategories, java.util.Collection columnCategories, io.qt.core.QObject parent);
/**
*
* @param itemModel
* @param rowRole
* @param columnRole
* @param valueRole
* @param rowCategories
* @param columnCategories
* @param parent
*/
public QItemModelBarDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String valueRole, 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, valueRole, rowCategories, columnCategories, parent);
}
private native static void initialize_native(QItemModelBarDataProxy instance, io.qt.core.QAbstractItemModel itemModel, java.lang.String rowRole, java.lang.String columnRole, java.lang.String valueRole, java.util.Collection rowCategories, java.util.Collection columnCategories, io.qt.core.QObject parent);
/**
* See QItemModelBarDataProxy:: QItemModelBarDataProxy(QObject*)
* @param parent
*/
public QItemModelBarDataProxy(io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, parent);
}
private native static void initialize_native(QItemModelBarDataProxy instance, io.qt.core.QObject parent);
/**
* See QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: multiMatchBehavior()const
* @return
*/
@QtPropertyReader(name="multiMatchBehavior")
@QtUninvokable
public final io.qt.datavis.QItemModelBarDataProxy.@NonNull MultiMatchBehavior multiMatchBehavior(){
return io.qt.datavis.QItemModelBarDataProxy.MultiMatchBehavior.resolve(multiMatchBehavior_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@QtUninvokable
private native int multiMatchBehavior_native_constfct(long __this__nativeId);
/**
* See QItemModelBarDataProxy:: remap(QString, QString, QString, QString, QStringList, QStringList)
* @param rowRole
* @param columnRole
* @param valueRole
* @param rotationRole
* @param rowCategories
* @param columnCategories
*/
@QtUninvokable
public final void remap(java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String valueRole, java.lang.@NonNull String rotationRole, java.util.@NonNull Collection rowCategories, java.util.@NonNull Collection columnCategories){
remap_native_cref_QString_cref_QString_cref_QString_cref_QString_cref_QStringList_cref_QStringList(QtJambi_LibraryUtilities.internal.nativeId(this), rowRole, columnRole, valueRole, rotationRole, rowCategories, columnCategories);
}
@QtUninvokable
private native void remap_native_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 valueRole, java.lang.String rotationRole, java.util.Collection rowCategories, java.util.Collection columnCategories);
/**
* See QItemModelBarDataProxy:: rotationRole()const
* @return
*/
@QtPropertyReader(name="rotationRole")
@QtUninvokable
public final java.lang.@NonNull String rotationRole(){
return rotationRole_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String rotationRole_native_constfct(long __this__nativeId);
/**
* See QItemModelBarDataProxy:: rotationRolePattern()const
* @return
*/
@QtPropertyReader(name="rotationRolePattern")
@QtUninvokable
public final io.qt.core.@NonNull QRegularExpression rotationRolePattern(){
return rotationRolePattern_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QRegularExpression rotationRolePattern_native_constfct(long __this__nativeId);
/**
* See QItemModelBarDataProxy:: rotationRoleReplace()const
* @return
*/
@QtPropertyReader(name="rotationRoleReplace")
@QtUninvokable
public final java.lang.@NonNull String rotationRoleReplace(){
return rotationRoleReplace_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String rotationRoleReplace_native_constfct(long __this__nativeId);
/**
* See QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: setMultiMatchBehavior(QItemModelBarDataProxy::MultiMatchBehavior)
* @param behavior
*/
@QtPropertyWriter(name="multiMatchBehavior")
@QtUninvokable
public final void setMultiMatchBehavior(io.qt.datavis.QItemModelBarDataProxy.@NonNull MultiMatchBehavior behavior){
setMultiMatchBehavior_native_QItemModelBarDataProxy_MultiMatchBehavior(QtJambi_LibraryUtilities.internal.nativeId(this), behavior.value());
}
@QtUninvokable
private native void setMultiMatchBehavior_native_QItemModelBarDataProxy_MultiMatchBehavior(long __this__nativeId, int behavior);
/**
* See QItemModelBarDataProxy:: setRotationRole(QString)
* @param role
*/
@QtPropertyWriter(name="rotationRole")
@QtUninvokable
public final void setRotationRole(java.lang.@NonNull String role){
setRotationRole_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), role);
}
@QtUninvokable
private native void setRotationRole_native_cref_QString(long __this__nativeId, java.lang.String role);
/**
* See QItemModelBarDataProxy:: setRotationRolePattern(QRegularExpression)
* @param pattern
*/
@QtPropertyWriter(name="rotationRolePattern")
@QtUninvokable
public final void setRotationRolePattern(io.qt.core.@NonNull QRegularExpression pattern){
setRotationRolePattern_native_cref_QRegularExpression(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(pattern));
}
@QtUninvokable
private native void setRotationRolePattern_native_cref_QRegularExpression(long __this__nativeId, long pattern);
/**
* See QItemModelBarDataProxy:: setRotationRoleReplace(QString)
* @param replace
*/
@QtPropertyWriter(name="rotationRoleReplace")
@QtUninvokable
public final void setRotationRoleReplace(java.lang.@NonNull String replace){
setRotationRoleReplace_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), replace);
}
@QtUninvokable
private native void setRotationRoleReplace_native_cref_QString(long __this__nativeId, java.lang.String replace);
/**
* See QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: setValueRole(QString)
* @param role
*/
@QtPropertyWriter(name="valueRole")
@QtUninvokable
public final void setValueRole(java.lang.@NonNull String role){
setValueRole_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), role);
}
@QtUninvokable
private native void setValueRole_native_cref_QString(long __this__nativeId, java.lang.String role);
/**
* See QItemModelBarDataProxy:: setValueRolePattern(QRegularExpression)
* @param pattern
*/
@QtPropertyWriter(name="valueRolePattern")
@QtUninvokable
public final void setValueRolePattern(io.qt.core.@NonNull QRegularExpression pattern){
setValueRolePattern_native_cref_QRegularExpression(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(pattern));
}
@QtUninvokable
private native void setValueRolePattern_native_cref_QRegularExpression(long __this__nativeId, long pattern);
/**
* See QItemModelBarDataProxy:: setValueRoleReplace(QString)
* @param replace
*/
@QtPropertyWriter(name="valueRoleReplace")
@QtUninvokable
public final void setValueRoleReplace(java.lang.@NonNull String replace){
setValueRoleReplace_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), replace);
}
@QtUninvokable
private native void setValueRoleReplace_native_cref_QString(long __this__nativeId, java.lang.String replace);
/**
* See QItemModelBarDataProxy:: 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 QItemModelBarDataProxy:: valueRole()const
* @return
*/
@QtPropertyReader(name="valueRole")
@QtUninvokable
public final java.lang.@NonNull String valueRole(){
return valueRole_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String valueRole_native_constfct(long __this__nativeId);
/**
* See QItemModelBarDataProxy:: valueRolePattern()const
* @return
*/
@QtPropertyReader(name="valueRolePattern")
@QtUninvokable
public final io.qt.core.@NonNull QRegularExpression valueRolePattern(){
return valueRolePattern_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QRegularExpression valueRolePattern_native_constfct(long __this__nativeId);
/**
* See QItemModelBarDataProxy:: valueRoleReplace()const
* @return
*/
@QtPropertyReader(name="valueRoleReplace")
@QtUninvokable
public final java.lang.@NonNull String valueRoleReplace(){
return valueRoleReplace_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String valueRoleReplace_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QItemModelBarDataProxy(QPrivateConstructor p) { super(p); }
/**
* Constructor for internal use only.
* It is not allowed to call the declarative constructor from inside Java.
* @hidden
*/
@NativeAccess
protected QItemModelBarDataProxy(QDeclarativeConstructor constructor) {
super((QPrivateConstructor)null);
initialize_native(this, constructor);
}
@QtUninvokable
private static native void initialize_native(QItemModelBarDataProxy instance, QDeclarativeConstructor constructor);
/**
* Overloaded constructor for {@link #QItemModelBarDataProxy(io.qt.core.QAbstractItemModel, io.qt.core.QObject)}
* with parent = null
.
*/
public QItemModelBarDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel) {
this(itemModel, (io.qt.core.QObject)null);
}
/**
* Overloaded constructor for {@link #QItemModelBarDataProxy(io.qt.core.QAbstractItemModel, java.lang.String, io.qt.core.QObject)}
* with parent = null
.
*/
public QItemModelBarDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String valueRole) {
this(itemModel, valueRole, (io.qt.core.QObject)null);
}
/**
* Overloaded constructor for {@link #QItemModelBarDataProxy(io.qt.core.QAbstractItemModel, java.lang.String, java.lang.String, java.lang.String, io.qt.core.QObject)}
* with parent = null
.
*/
public QItemModelBarDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String valueRole) {
this(itemModel, rowRole, columnRole, valueRole, (io.qt.core.QObject)null);
}
/**
* Overloaded constructor for {@link #QItemModelBarDataProxy(io.qt.core.QAbstractItemModel, java.lang.String, java.lang.String, java.lang.String, java.lang.String, io.qt.core.QObject)}
* with parent = null
.
*/
public QItemModelBarDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String valueRole, java.lang.@NonNull String rotationRole) {
this(itemModel, rowRole, columnRole, valueRole, rotationRole, (io.qt.core.QObject)null);
}
/**
* Overloaded constructor for {@link #QItemModelBarDataProxy(io.qt.core.QAbstractItemModel, 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 QItemModelBarDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String valueRole, java.lang.@NonNull String rotationRole, java.util.@NonNull Collection rowCategories, java.util.@NonNull Collection columnCategories) {
this(itemModel, rowRole, columnRole, valueRole, rotationRole, rowCategories, columnCategories, (io.qt.core.QObject)null);
}
/**
* Overloaded constructor for {@link #QItemModelBarDataProxy(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 QItemModelBarDataProxy(io.qt.core.@Nullable QAbstractItemModel itemModel, java.lang.@NonNull String rowRole, java.lang.@NonNull String columnRole, java.lang.@NonNull String valueRole, java.util.@NonNull Collection rowCategories, java.util.@NonNull Collection columnCategories) {
this(itemModel, rowRole, columnRole, valueRole, rowCategories, columnCategories, (io.qt.core.QObject)null);
}
/**
* Overloaded constructor for {@link #QItemModelBarDataProxy(io.qt.core.QObject)}
* with parent = null
.
*/
public QItemModelBarDataProxy() {
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.QItemModelBarDataProxy.@NonNull MultiMatchBehavior getMultiMatchBehavior() {
return multiMatchBehavior();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #rotationRole()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getRotationRole() {
return rotationRole();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #rotationRolePattern()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QRegularExpression getRotationRolePattern() {
return rotationRolePattern();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #rotationRoleReplace()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getRotationRoleReplace() {
return rotationRoleReplace();
}
/**
* @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 #valueRole()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getValueRole() {
return valueRole();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #valueRolePattern()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QRegularExpression getValueRolePattern() {
return valueRolePattern();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #valueRoleReplace()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getValueRoleReplace() {
return valueRoleReplace();
}
}