boolean copied = SVNProperty.booleanValue((String) properties.get(SVNProperty.COPIED));
copied = SVNProperty.booleanValue((String) properties.get(SVNProperty.COPIED));
    public JavaSvnStatus(File file, Map properties, SVNStatus status) {        try {            this.url = new SVNUrl((String)properties.get(SVNProperty.URL));        } catch (MalformedURLException e) {            this.url = null;        }        this.lastChangedRevision = SVNProperty.longValue((String) properties.get(SVNProperty.COMMITTED_REVISION));        String lastChangedDateString = (String) properties.get(SVNProperty.COMMITTED_DATE);        if (lastChangedDateString != null) {            this.lastChangedDate = TimeUtil.parseDate(lastChangedDateString);        } else {            this.lastChangedDate = null;        }                this.lastCommitAuthor = (String) properties.get(SVNProperty.LAST_AUTHOR);                        this.textStatus = JavaSvnConverter.convertStatusKind(status.getContentsStatus());        this.propStatus = JavaSvnConverter.convertStatusKind(status.getPropertiesStatus());                this.repositoryTextStatus = JavaSvnConverter.convertStatusKind(status.getRepositoryContentsStatus());        this.repositoryPropStatus = JavaSvnConverter.convertStatusKind(status.getRepositoryPropertiesStatus());                this.revision = SVNProperty.longValue((String) properties.get(SVNProperty.REVISION));                        this.file = file;                this.nodeKind = JavaSvnConverter.convertNodeKind((String)properties.get(SVNProperty.KIND));                boolean copied = SVNProperty.booleanValue((String) properties.get(SVNProperty.COPIED));        if (copied) {            try {                this.urlCopiedFrom = new SVNUrl((String)properties.get(SVNProperty.COPYFROM_URL));            } catch (MalformedURLException e) {                this.urlCopiedFrom = null;            }        }                this.conflictNew = (String)properties.get(SVNProperty.CONFLICT_NEW);        this.conflictOld = (String) properties.get(SVNProperty.CONFLICT_OLD);        this.conflictWorking = (String) properties.get(SVNProperty.CONFLICT_WRK);    }