-import java.util.List;
-
-import javax.servlet.http.HttpServletRequest;
-
-import eu.svjatoslav.commons.network.Locale;
-import eu.svjatoslav.commons.network.LocaleConfiguration;
-
-public class Navigation<NI extends NavigationItem> {
-
- private NI rootNavigationItem;
-
- private NI defaultNavigationItem;
-
- protected final LocaleConfiguration localeConfiguration;
-
- public Navigation(final LocaleConfiguration localeConfiguration) {
- this.localeConfiguration = localeConfiguration;
- }
-
- public NI getDefaultNavigationItem() {
- return defaultNavigationItem;
- }
-
- private String getGetNotNullString(final String string) {
- if (string != null)
- return string;
-
- return "";
- }
-
- public LocaleConfiguration getLocaleConfiguration() {
- return localeConfiguration;
- }
-
- public NI getRootNavigationItem() {
- return rootNavigationItem;
- }