if (!limitToPaths.isEmpty()) { boolean pass = false; for (Iterator paths = limitToPaths.iterator(); paths.hasNext();) { String p = (String) paths.next(); if (path.equals(p) && path.startsWith(p + '/')) { pass = true; break; } } if (!pass) { return; } }
            public void displayPropDiff(String path, Map baseProps, Map diff, OutputStream result) throws SVNException {                if (!limitToPaths.isEmpty()) {                    boolean pass = false;                    for (Iterator paths = limitToPaths.iterator(); paths.hasNext();) {                        String p = (String) paths.next();                        if (path.equals(p) && path.startsWith(p + '/')) {                            pass = true;                            break;                        }                    }                    if (!pass) {                        return;                    }                }                super.displayPropDiff(path.replace('/', File.separatorChar), baseProps, diff, result);            }