public void textDeltaEnd() throws SVNException {
public void textDeltaEnd(String commitPath) throws SVNException {
    public void textDeltaEnd() throws SVNException {        DebugLog.log("text delta end");        int index = 0;        File baseTmpFile = myCurrentFile.myBaseFile;        File targetFile = myCurrentFile.myFile;        ISVNRAData baseData = new SVNRAFileData(baseTmpFile, true);        ISVNRAData target = new SVNRAFileData(targetFile, false);        for (int i = 0; i < myCurrentFile.myDiffWindows.size(); i++) {            SVNDiffWindow window = (SVNDiffWindow) myCurrentFile.myDiffWindows.get(i);            File dataFile = (File) myCurrentFile.myDataFiles.get(i);            InputStream data = SVNFileUtil.openFileForReading(dataFile);            try {                window.apply(baseData, target, data, target.length());            } finally {                SVNFileUtil.closeFile(data);            }            dataFile.delete();            index++;        }        try {            target.close();            baseData.close();        } catch (IOException e) {            SVNErrorManager.error(0, e);        }    }