if(parent == null) return null;
    private ISVNStatus[] getStatus() throws SVNException {        ISVNStatus[] status = null;        ISVNLocalResource svnResource = SVNWorkspaceRoot.getSVNResourceFor(parent);        ISVNClientAdapter svnClient = svnResource.getRepository().getSVNClient();        try {             status = svnClient.getStatusRecursively(parent.getLocation().toFile(),false);        } catch (SVNClientException e) {            throw SVNException.wrapException(e);        }        return status;    }