*/
void loadPatterns(final URL url, final Log logger)
throws HyphenationException {
this.source = HyphenationTree.Source.PARSED;
final PatternParser pp = new PatternParser(this, logger);
this.tempInterletterValues = new TernaryTreeMap();
pp.parse(url);
// patterns/values should be now in the tree
// let's optimize a bit