- private final ArrayList<NI> subElements = new ArrayList<NI>();
- private final NI parent;
- private final N navigation;
+ private final ArrayList<NavigationItem> subElements = new ArrayList<NavigationItem>();
+ private final NavigationItem parent;
+ private final Navigation<NavigationItem> navigation;