Module is.codion.swing.framework.ui
Package is.codion.swing.framework.ui
Interface EntityDialogs.EditEntityDialogBuilder
- All Superinterfaces:
is.codion.swing.common.ui.dialog.DialogBuilder<EntityDialogs.EditEntityDialogBuilder>
- Enclosing class:
- EntityDialogs
public static interface EntityDialogs.EditEntityDialogBuilder
extends is.codion.swing.common.ui.dialog.DialogBuilder<EntityDialogs.EditEntityDialogBuilder>
A builder for a dialog for editing entities.
-
Method Summary
Methods inherited from interface is.codion.swing.common.ui.dialog.DialogBuilder
icon, keyEvent, location, locationRelativeTo, owner, owner, title, titleProvider
-
Method Details
-
entity
EntityDialogs.EditEntityDialogBuilder entity(Supplier<is.codion.framework.domain.entity.Entity> entity) - Parameters:
entity- supplies the entity to edit- Returns:
- this builder instance
-
onUpdate
EntityDialogs.EditEntityDialogBuilder onUpdate(Consumer<is.codion.framework.domain.entity.Entity> onUpdate) - Parameters:
onUpdate- called after a successful update- Returns:
- this builder instance
-
show
void show()Displays the dialog.
-