Package io.jmix.ui.bulk
Class BulkEditors
java.lang.Object
io.jmix.ui.bulk.BulkEditors
A bean that creates an instance of
BulkEditorBuilder
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected <E> BulkEditorWindow<E>
buildEditor
(BulkEditorBuilder<E> builder) <E> BulkEditorBuilder<E>
builder
(MetaClass metaClass, Collection<E> entities, FrameOwner origin) protected <E> Consumer<Screen.AfterCloseEvent>
createAfterCloseHandler
(BulkEditorBuilder<E> builder) protected <E> BulkEditorController.BulkEditorContext<E>
createBulkEditorContext
(BulkEditorBuilder<E> builder) protected boolean
isCommitCloseAction
(CloseAction closeAction) protected void
refreshItems
(DataUnit dataSource)
-
Constructor Details
-
BulkEditors
public BulkEditors()
-
-
Method Details
-
builder
public <E> BulkEditorBuilder<E> builder(MetaClass metaClass, Collection<E> entities, FrameOwner origin) -
buildEditor
-
createBulkEditorContext
protected <E> BulkEditorController.BulkEditorContext<E> createBulkEditorContext(BulkEditorBuilder<E> builder) -
createAfterCloseHandler
protected <E> Consumer<Screen.AfterCloseEvent> createAfterCloseHandler(BulkEditorBuilder<E> builder) -
refreshItems
-
isCommitCloseAction
-