Interface EntityDialogs.AddEntityDialogBuilder

All Superinterfaces:
is.codion.swing.common.ui.dialog.DialogBuilder<EntityDialogs.AddEntityDialogBuilder>
Enclosing class:
EntityDialogs

public static interface EntityDialogs.AddEntityDialogBuilder extends is.codion.swing.common.ui.dialog.DialogBuilder<EntityDialogs.AddEntityDialogBuilder>
A builder for a dialog for inserting entities.
  • Method Details

    • onInsert

      EntityDialogs.AddEntityDialogBuilder onInsert(Consumer<is.codion.framework.domain.entity.Entity> onInsert)
      Parameters:
      onInsert - called after a successful insert
      Returns:
      this builder instance
    • closeDialog

      EntityDialogs.AddEntityDialogBuilder closeDialog(boolean closeDialog)
      Parameters:
      closeDialog - false if the dialog should not be closed after insert, default true
      Returns:
      this builder instance
    • show

      void show()
      Displays the dialog.