Table in edit mode, track changes

Somehow I just don’t get this. I use Vaadin SQLContainer as a ContainerDatasource for Table. It works great. But then when I put table into editing mode I can change Items as I like. But how can I now when editing is over. I would like to commit changes automatically. Is this vali approach. Do I really need an extra Button for calling commit method?
Thank you all for help,

Very late answer, but try SQLContainer.setAutoCommit(true);

This should cause the SQLContainer to automatically commit any changed values.