vfsServices.call( new RemoteCallback<Path>() {
@Override
public void callback( final Path mypath ) {
final RenamePopup popup = new RenamePopup( mypath,
fileNameValidator,
new CommandWithFileNameAndCommitMessage() {
@Override
public void execute( final FileNameAndCommitMessage details ) {
busyIndicatorView.showBusyIndicator( CommonConstants.INSTANCE.Renaming() );
renameService.call( getRenameSuccessCallback(),
new HasBusyIndicatorDefaultErrorCallback( busyIndicatorView ) ).rename( path,