public class CommitAction<T> extends CloseAction<CommitActionDefinition>
Constructor and Description |
---|
CommitAction(CommitActionDefinition definition,
CloseHandler closeHandler,
ValueContext<T> valueContext,
EditorView<T> form,
Datasource<T> datasource,
DatasourceObservation.Manual datasourceObservation) |
Modifier and Type | Method and Description |
---|---|
void |
execute()
Executes the action.
|
protected List<com.vaadin.data.BindingValidationStatus<?>> |
getBindingValidationErrors() |
protected boolean |
validateForm() |
protected void |
write() |
getDefinition
@Inject public CommitAction(CommitActionDefinition definition, CloseHandler closeHandler, ValueContext<T> valueContext, EditorView<T> form, Datasource<T> datasource, DatasourceObservation.Manual datasourceObservation)
public void execute() throws ActionExecutionException
Action
execute
in interface Action
execute
in class CloseAction<CommitActionDefinition>
ActionExecutionException
- if an error occurs performing the actionprotected boolean validateForm()
protected List<com.vaadin.data.BindingValidationStatus<?>> getBindingValidationErrors()
protected void write()
Copyright © 2021 Magnolia International Ltd.. All rights reserved.