public void addIgnorePattern(String pattern) { if (pattern == null) { return; } String[] patterns = getIgnorePatterns(); Collection oldPatterns = new ArrayList(Arrays.asList(patterns)); if (!oldPatterns.contains(pattern)) { oldPatterns.add(pattern); patterns = (String[]) oldPatterns.toArray(new String[oldPatterns.size()]); setIgnorePatterns(patterns); } }
public boolean isIgnored(String name) { String[] patterns = getIgnorePatterns(); for (int i = 0; patterns != null && i < patterns.length; i++) { String pattern = patterns[i]; if (matches(pattern, name)) { return true; } } return false; }
public void deleteIgnorePattern(String pattern) { if (pattern == null) { return; } String[] patterns = getIgnorePatterns(); Collection newPatterns = new ArrayList(); for (int i = 0; i < patterns.length; i++) { String s = patterns[i]; if (!s.equals(pattern)) { newPatterns.add(s); } } patterns = (String[]) newPatterns.toArray(new String[newPatterns.size()]); setIgnorePatterns(patterns); }
/** * Adds a new particular ignore pattern to global * ignore patterns. * * @param pattern an ignore pattern to be added * @see #deleteIgnorePattern(String) */ public void addIgnorePattern(String pattern) { if (pattern == null) { return; } String[] patterns = getIgnorePatterns(); Collection oldPatterns = new ArrayList(Arrays.asList(patterns)); if (!oldPatterns.contains(pattern)) { oldPatterns.add(pattern); patterns = (String[]) oldPatterns.toArray(new String[oldPatterns.size()]); setIgnorePatterns(patterns); } }
/** * Adds a new particular ignore pattern to global * ignore patterns. * * @param pattern an ignore pattern to be added * @see #deleteIgnorePattern(String) */ public void addIgnorePattern(String pattern) { if (pattern == null) { return; } String[] patterns = getIgnorePatterns(); Collection oldPatterns = new ArrayList(Arrays.asList(patterns)); if (!oldPatterns.contains(pattern)) { oldPatterns.add(pattern); patterns = (String[]) oldPatterns.toArray(new String[oldPatterns.size()]); setIgnorePatterns(patterns); } }
/** * Removes a particular global ignore pattern. * * @param pattern a patterna to be removed * @see #addIgnorePattern(String) */ public void deleteIgnorePattern(String pattern) { if (pattern == null) { return; } String[] patterns = getIgnorePatterns(); Collection newPatterns = new ArrayList(); for (int i = 0; i < patterns.length; i++) { String s = patterns[i]; if (!s.equals(pattern)) { newPatterns.add(s); } } patterns = (String[]) newPatterns.toArray(new String[newPatterns.size()]); setIgnorePatterns(patterns); }
/** * Adds a new particular ignore pattern to global * ignore patterns. * * @param pattern an ignore pattern to be added * @see #deleteIgnorePattern(String) */ public void addIgnorePattern(String pattern) { if (pattern == null) { return; } String[] patterns = getIgnorePatterns(); Collection oldPatterns = new ArrayList(Arrays.asList(patterns)); if (!oldPatterns.contains(pattern)) { oldPatterns.add(pattern); patterns = (String[]) oldPatterns.toArray(new String[oldPatterns.size()]); setIgnorePatterns(patterns); } }
/** * Removes a particular global ignore pattern. * * @param pattern a patterna to be removed * @see #addIgnorePattern(String) */ public void deleteIgnorePattern(String pattern) { if (pattern == null) { return; } String[] patterns = getIgnorePatterns(); Collection newPatterns = new ArrayList(); for (int i = 0; i < patterns.length; i++) { String s = patterns[i]; if (!s.equals(pattern)) { newPatterns.add(s); } } patterns = (String[]) newPatterns.toArray(new String[newPatterns.size()]); setIgnorePatterns(patterns); }
/** * Removes a particular global ignore pattern. * * @param pattern a patterna to be removed * @see #addIgnorePattern(String) */ public void deleteIgnorePattern(String pattern) { if (pattern == null) { return; } String[] patterns = getIgnorePatterns(); Collection newPatterns = new ArrayList(); for (int i = 0; i < patterns.length; i++) { String s = patterns[i]; if (!s.equals(pattern)) { newPatterns.add(s); } } patterns = (String[]) newPatterns.toArray(new String[newPatterns.size()]); setIgnorePatterns(patterns); }