public Result rename() throws IOException {try {result = doRename();return result;} catch (IOException err) {result = Result.IO_FAILURE;throw err;}}

public Result rename ( ) throws IOException { try { result = doRename ( ) ; return result ; } catch ( IOException err ) { result = Result . IO_FAILURE ; throw err ; } }
public virtual RefUpdate.Result Rename(){try{result = DoRename();return result;}catch (IOException err){result = RefUpdate.Result.IO_FAILURE;throw;}}
