throw new IllegalArgumentException("patterns", new NullPointerException("patterns"));
}
if (patterns.isEmpty()) {
throw new IllegalArgumentException("patterns", new IllegalStateException("patterns.isEmpty()"));
}
final ResourceBundleKey rbKey = ResourceBundleKey.valueOf(defaultResourceBundle, this.getLocale(), this.getControl(), message);
assert rbKey != null;
mf.addPatterns(rbKey, patterns);
}