public boolean checkStatus() {
		for (final TextFile availableTextFile : AvailableTextFiles.getInstance().getAvailableTextFiles()) {
			try {
				final SVNStatus status =
					this.svnClientManager.getStatusClient().doStatus(new File(availableTextFile.getAbsolutePath()), true);
				if (status != null) {
					final SVNStatusType contentsStatus = status.getContentsStatus();
					final String svnStatus = this.defineSVNStatus(contentsStatus);
					if (!availableTextFile.getSvnStatus().equals(svnStatus)) {
						// Status was changed
						availableTextFile.setSvnStatus(svnStatus);
					}
				}
			}
			catch (final SVNException e) {
				e.printStackTrace();
			}
		}
		return true;
	}