String[] filters= getTokens(text);
String[] filters= getTokens(text, ",");
	private IStatus validateResourceFilters() {		String text= (String) fWorkingValues.get(PREF_RESOURCE_FILTER);				IWorkspace workspace= ResourcesPlugin.getWorkspace();		String[] filters= getTokens(text);		for (int i= 0; i < filters.length; i++) {			String fileName= filters[i].replace('*', 'x');			int resourceType= IResource.FILE;			int lastCharacter= fileName.length() - 1;			if (lastCharacter >= 0 && fileName.charAt(lastCharacter) == '/') {				fileName= fileName.substring(0, lastCharacter);				resourceType= IResource.FOLDER;			}			IStatus status= workspace.validateName(fileName, resourceType);			if (status.matches(IStatus.ERROR)) {				String message= PreferencesMessages.getFormattedString("CompilerConfigurationBlock.filter.invalidsegment.error", status.getMessage()); //$NON-NLS-1$				return new StatusInfo(IStatus.ERROR, message);			}		}		return new StatusInfo();	}