Changed WANavigation to be modifiable

This commit is contained in:
Ziver Koc 2015-04-22 15:33:08 +00:00
parent ea9ed51910
commit 846ed78252
8 changed files with 124 additions and 14 deletions

View file

@ -26,17 +26,19 @@ import wa.server.page.struct.WAAlert;
import wa.server.page.struct.WANavigation;
import java.util.ArrayList;
import java.util.List;
/**
* Created by Ziver on 2015-04-06.
*/
public class WAContext {
private WANavigation[] nav;
private WANavigation nav;
private ArrayList<WAAlert> alerts;
public WAContext(){
nav = new WANavigation[]{
nav = WANavigation.getRootNav();
/*nav = new WANavigation[]{
new WANavigation("Status"),
new WANavigation("Services", new WANavigation[]{
new WANavigation("Apache"),
@ -45,12 +47,12 @@ public class WAContext {
}),
new WANavigation("Configure")
};
alerts = new ArrayList<WAAlert>();
alerts = new ArrayList<WAAlert>();*/
}
public WANavigation[] getNavigation(){
return nav;
public List<WANavigation> getNavigation(){
return nav.getSubNav();
}
public ArrayList<WAAlert> getAlerts() {
return alerts;