Package io.jmix.bulkeditor.view.builder
Class BulkEditors
java.lang.Object
io.jmix.bulkeditor.view.builder.BulkEditors
A bean that creates an instance of
BulkEditorBuilder.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <E> DialogWindow<BulkEditView<E>>buildEditor(BulkEditorBuilder<E> builder) <E> BulkEditorBuilder<E>builder(MetaClass metaClass, Collection<E> entities, View<?> origin) protected voidcheckDataContext(View<?> view, DataContext dataContext) protected <E,V extends BulkEditView<E>>
Consumer<DialogWindow.AfterCloseEvent<V>>createAfterCloseHandler(BulkEditorBuilder<E> builder) protected <E> BulkEditViewContext<E>createBulkEditorContext(BulkEditorBuilder<E> builder) protected <E> voidreplaceItems(CollectionContainer<E> collectionContainer, BulkEditView<?> view) protected <E> voidsetupParentDataContext(BulkEditorBuilder<E> builder, BulkEditView<E> view)
-
Field Details
-
dialogWindows
-
-
Constructor Details
-
BulkEditors
-
-
Method Details
-
builder
public <E> BulkEditorBuilder<E> builder(MetaClass metaClass, Collection<E> entities, View<?> origin) -
buildEditor
-
createAfterCloseHandler
protected <E,V extends BulkEditView<E>> Consumer<DialogWindow.AfterCloseEvent<V>> createAfterCloseHandler(BulkEditorBuilder<E> builder) -
replaceItems
-
createBulkEditorContext
-
setupParentDataContext
-
checkDataContext
-