private void onSave() {
if ( isReadOnly ) {
view.showCanNotSaveReadOnly();
} else {
new SaveOperationService().save( path,
new CommandWithCommitMessage() {
@Override
public void execute( final String commitMessage ) {
view.showBusyIndicator( CommonConstants.INSTANCE.Saving() );
service.call( getSaveSuccessCallback(),