Module is.codion.swing.framework.ui
Package is.codion.swing.framework.ui
Interface EntityEditPanel.DeleteCommand.Builder
- Enclosing interface:
EntityEditPanel.DeleteCommand
public static interface EntityEditPanel.DeleteCommand.Builder
Builds an async delete command
-
Method Summary
Modifier and TypeMethodDescriptionbuild()confirm(boolean confirm) voidexecute()Builds and executes this commandrequestFocus(boolean requestFocus)
-
Method Details
-
confirm
- Parameters:
confirm- specifies whether confirmation should be requested, default true- Returns:
- this builder instance
-
requestFocus
- Parameters:
requestFocus- specifies whether focus is requested after the delete, default true- Returns:
- this builder instance
-
onDelete
- Parameters:
onDelete- called after a successful delete- Returns:
- this builder instance
-
onDelete
- Parameters:
onDelete- called after a successful delete- Returns:
- this builder instance
-
execute
void execute()Builds and executes this command -
build
EntityEditPanel.DeleteCommand build()- Returns:
- the command
-