@SuppressWarnings("unused") private void setPfns(ArrayList<ParserFunctionBase> pfns) { for (ParserFunctionBase pfn : pfns) addParserFunction(pfn); } }
public void addParserFunctionGroup(ParserFunctionGroup pfnGroup) { ParserFunctionGroup old = pfnGroups.get(pfnGroup.getName()); if (old == pfnGroup) throw new IllegalArgumentException("The parser function group `" + pfnGroup.getName() + "' is already registered."); if (old != null) throw new IllegalArgumentException("A parser function group with the same name `" + pfnGroup.getName() + "' is already registered."); for (ParserFunctionBase pfn : pfnGroup.getParserFunctions()) addParserFunction(pfn); this.pfnGroups.put(pfnGroup.getName(), pfnGroup); }
@Override public int compareTo(ParserFunctionGroup o) { return this.name.compareTo(o.getName()); }
protected void addParserFunctionGroup( WikiConfigImpl c, ParserFunctionGroup group, boolean skipGroupsWithMissingAliases) { boolean skip = false; if (skipGroupsWithMissingAliases) { for (ParserFunctionBase pfn : group.getParserFunctions()) { I18nAliasImpl alias = c.getI18nAliasById(pfn.getId()); if (alias == null) { skip = true; break; } } } if (!skip) { c.addParserFunctionGroup(group); } }
@Override public int compareTo(ParserFunctionGroup o) { return this.name.compareTo(o.getName()); }
protected void addParserFunctionGroup( WikiConfigImpl c, ParserFunctionGroup group, boolean skipGroupsWithMissingAliases) { boolean skip = false; if (skipGroupsWithMissingAliases) { for (ParserFunctionBase pfn : group.getParserFunctions()) { I18nAliasImpl alias = c.getI18nAliasById(pfn.getId()); if (alias == null) { skip = true; break; } } } if (!skip) { c.addParserFunctionGroup(group); } }
public void addParserFunctionGroup(ParserFunctionGroup pfnGroup) { ParserFunctionGroup old = pfnGroups.get(pfnGroup.getName()); if (old == pfnGroup) throw new IllegalArgumentException("The parser function group `" + pfnGroup.getName() + "' is already registered."); if (old != null) throw new IllegalArgumentException("A parser function group with the same name `" + pfnGroup.getName() + "' is already registered."); for (ParserFunctionBase pfn : pfnGroup.getParserFunctions()) addParserFunction(pfn); this.pfnGroups.put(pfnGroup.getName(), pfnGroup); }
@SuppressWarnings("unused") private void setPfns(ArrayList<ParserFunctionBase> pfns) { for (ParserFunctionBase pfn : pfns) addParserFunction(pfn); } }