public ISVNStatus[] getStatus(File path, boolean descend, boolean getAll, boolean contactServer) throws SVNClientException { return getStatus(path, descend, getAll, contactServer, 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], false); 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) {  statuses[i] = new SVNStatusUnversioned(path[i]); } else { notificationHandler.logException(e); throw new SVNClientException(e); } } } return statuses;
    public ISVNStatus[] getStatus(File path, boolean descend, boolean getAll, boolean contactServer) throws SVNClientException {    	return getStatus(path, descend, getAll, contactServer, false);    }