Class BulkEditViewContext<V>

java.lang.Object
io.jmix.bulkeditor.view.BulkEditViewContext<V>

public class BulkEditViewContext<V> extends Object
  • Field Details

  • Constructor Details

    • BulkEditViewContext

      public BulkEditViewContext(MetaClass metaClass, Collection<V> selectedItems)
  • Method Details

    • getMetaClass

      public MetaClass getMetaClass()
    • getSelectedItems

      public Collection<V> getSelectedItems()
    • getExclude

      @Nullable public String getExclude()
    • setExclude

      public void setExclude(@Nullable String exclude)
    • getIncludeProperties

      public List<String> getIncludeProperties()
    • setIncludeProperties

      public void setIncludeProperties(@Nullable List<String> includeProperties)
    • getFieldValidators

      public Map<String,Validator<?>> getFieldValidators()
    • setFieldValidators

      public void setFieldValidators(@Nullable Map<String,Validator<?>> fieldValidators)
    • getModelValidators

      public List<Validator<V>> getModelValidators()
    • setModelValidators

      public void setModelValidators(@Nullable List<Validator<V>> modelValidators)
    • isUseConfirmDialog

      public boolean isUseConfirmDialog()
    • setUseConfirmDialog

      public void setUseConfirmDialog(boolean useConfirmDialog)
    • getFieldSorter

      @Nullable public Function<List<MetaProperty>,Map<MetaProperty,Integer>> getFieldSorter()
    • setFieldSorter

      public void setFieldSorter(@Nullable Function<List<MetaProperty>,Map<MetaProperty,Integer>> fieldSorter)