filePathSVN[i] = fileToSVNPath(path[i], true);
filePathSVN[i] = fileToSVNPath(path[i], false);
    public ISVNStatus[] getStatus(File[] path)             throws SVNClientException {        notificationHandler.setCommand(ISVNNotifyListener.Command.STATUS);        String filePathSVN[] = new String[path.length];        String commandLine = "status -N --no-ignore";         for (int i = 0; i < filePathSVN.length;i++) {            filePathSVN[i] = fileToSVNPath(path[i], true);            commandLine+=" "+filePathSVN[i];         }        notificationHandler.logCommandLine(commandLine);		notificationHandler.setBaseDir(SVNBaseDir.getBaseDir(path));        ISVNStatus[] statuses = new ISVNStatus[path.length];         for (int i = 0; i < filePathSVN.length;i++) {            try {                Status status = svnClient.singleStatus(filePathSVN[i], false);                if (status == null) {                	statuses[i] = new SVNStatusUnversioned(path[i]);                } else {                	statuses[i] = new JhlStatus(status);                }            } catch (ClientException e) {                if (e.getAprError() == SVN_ERR_WC_NOT_DIRECTORY) {                    // when there is no .svn dir, an exception is thrown ...                    statuses[i] = new SVNStatusUnversioned(path[i]);                } else                {                    notificationHandler.logException(e);                    throw new SVNClientException(e);                }            }        }        return statuses;    }