public void handleProperty(String url, SVNPropertyData property) {
public void handleProperty(SVNURL url, SVNPropertyData property) { } public void handleProperty(long revision, SVNPropertyData property) {
    public SVNPropertyData doGetProperty(final File path, String propName,            SVNRevision pegRevision, SVNRevision revision, boolean recursive)            throws SVNException {        final SVNPropertyData[] data = new SVNPropertyData[1];        doGetProperty(path, propName, pegRevision, revision, recursive, new ISVNPropertyHandler() {            public void handleProperty(File file, SVNPropertyData property) {                if (data[0] == null && path.equals(file)) {                    data[0] = property;                }            }            public void handleProperty(String url, SVNPropertyData property) {            }        });        return data[0];    }