public void generateDiffWindow(ISVNDeltaConsumer consumer, ISVNRAData workFile, ISVNRAData baseFile) throws SVNException {
public void generateDiffWindow(String commitPath, ISVNDeltaConsumer consumer, ISVNRAData workFile, ISVNRAData baseFile) throws SVNException {
    public void generateDiffWindow(ISVNDeltaConsumer consumer, ISVNRAData workFile, ISVNRAData baseFile) throws SVNException {        try {            if (!canProcess(workFile, baseFile)) {                ALL_DELTA_GENERATOR.generateDiffWindow(consumer, workFile, baseFile);                return;            }            doGenerateDiffWindow(workFile, baseFile, consumer);        } catch (IOException ex) {            throw new SVNException(ex);        }    }