public static class BulkEditorController.BulkEditorContext<V>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected ColumnsMode |
columnsMode |
protected java.lang.String |
exclude |
protected FieldSorter |
fieldSorter |
protected java.util.Map<java.lang.String,Validator<?>> |
fieldValidators |
protected java.util.List<java.lang.String> |
includeProperties |
protected ListComponent<V> |
listComponent |
protected io.jmix.core.metamodel.model.MetaClass |
metaClass |
protected java.util.List<Validator<?>> |
modelValidators |
protected java.util.Collection<V> |
selected |
protected boolean |
useConfirmDialog |
Constructor and Description |
---|
BulkEditorContext(io.jmix.core.metamodel.model.MetaClass metaClass,
java.util.Collection<V> selected) |
Modifier and Type | Method and Description |
---|---|
ColumnsMode |
getColumnsMode() |
java.lang.String |
getExclude() |
FieldSorter |
getFieldSorter() |
java.util.Map<java.lang.String,Validator<?>> |
getFieldValidators() |
java.util.List<java.lang.String> |
getIncludeProperties() |
ListComponent<V> |
getListComponent() |
io.jmix.core.metamodel.model.MetaClass |
getMetaClass() |
java.util.List<Validator<?>> |
getModelValidators() |
java.util.Collection<V> |
getSelected() |
boolean |
isUseConfirmDialog() |
void |
setColumnsMode(ColumnsMode columnsMode) |
void |
setExclude(java.lang.String exclude) |
void |
setFieldSorter(FieldSorter fieldSorter) |
void |
setFieldValidators(java.util.Map<java.lang.String,Validator<?>> fieldValidators) |
void |
setIncludeProperties(java.util.List<java.lang.String> includeProperties) |
void |
setListComponent(ListComponent<V> listComponent) |
void |
setModelValidators(java.util.List<Validator<?>> modelValidators) |
void |
setUseConfirmDialog(boolean useConfirmDialog) |
protected final io.jmix.core.metamodel.model.MetaClass metaClass
protected final java.util.Collection<V> selected
protected ListComponent<V> listComponent
protected java.lang.String exclude
protected java.util.List<java.lang.String> includeProperties
protected java.util.Map<java.lang.String,Validator<?>> fieldValidators
protected java.util.List<Validator<?>> modelValidators
protected boolean useConfirmDialog
protected FieldSorter fieldSorter
protected ColumnsMode columnsMode
public BulkEditorContext(io.jmix.core.metamodel.model.MetaClass metaClass, java.util.Collection<V> selected)
public io.jmix.core.metamodel.model.MetaClass getMetaClass()
public java.util.Collection<V> getSelected()
@Nullable public ListComponent<V> getListComponent()
public void setListComponent(@Nullable ListComponent<V> listComponent)
@Nullable public java.lang.String getExclude()
public void setExclude(@Nullable java.lang.String exclude)
public java.util.List<java.lang.String> getIncludeProperties()
public void setIncludeProperties(@Nullable java.util.List<java.lang.String> includeProperties)
public java.util.Map<java.lang.String,Validator<?>> getFieldValidators()
public void setFieldValidators(@Nullable java.util.Map<java.lang.String,Validator<?>> fieldValidators)
public java.util.List<Validator<?>> getModelValidators()
public void setModelValidators(@Nullable java.util.List<Validator<?>> modelValidators)
public boolean isUseConfirmDialog()
public void setUseConfirmDialog(boolean useConfirmDialog)
@Nullable public FieldSorter getFieldSorter()
public void setFieldSorter(@Nullable FieldSorter fieldSorter)
@Nullable public ColumnsMode getColumnsMode()
public void setColumnsMode(@Nullable ColumnsMode columnsMode)