boolean (String inputString) { final StringTokenizer tokenizer = new StringTokenizer(inputString, ";", false); StringBuilder malformedPatterns = new StringBuilder(); while (tokenizer.hasMoreTokens()) { String pattern = tokenizer.nextToken(); try { addWildcardResourcePattern(pattern); } catch (MalformedPatternException e) { malformedPatterns.append("\n\n"); malformedPatterns.append(pattern); malformedPatterns.append(": "); malformedPatterns.append(e.getMessage()); } } if (malformedPatterns.length() > 0) { Messages.showErrorDialog(JavaCompilerBundle.message("error.bad.resource.patterns", malformedPatterns.toString()), JavaCompilerBundle.message("bad.resource.patterns.dialog.title")); removeWildcardPatterns(); return false; } return true; }