+ public NavigationItem(final NavigationItem parent, final String linkUrl,
+ final String... titles) {
+ this.parent = parent;
+ this.linkUrl = linkUrl;
+ matchingPattern = linkUrl;
+
+ initializeLocalizedTitles(titles);
+ }
+
+ public NavigationItem addChild(final String linkUrl, final String... titles) {
+
+ final NavigationItem item = new NavigationItem(this, linkUrl, titles);