Implemented navigation
This commit is contained in:
parent
846ed78252
commit
b3e0757b29
11 changed files with 203 additions and 90 deletions
|
|
@ -26,36 +26,36 @@ import wa.server.page.struct.WAAlert;
|
|||
import wa.server.page.struct.WANavigation;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* Created by Ziver on 2015-04-06.
|
||||
*/
|
||||
public class WAContext {
|
||||
private WANavigation nav;
|
||||
private ArrayList<WAAlert> alerts;
|
||||
private List<WANavigation> nav;
|
||||
private List<WANavigation> breadcrumb;
|
||||
|
||||
|
||||
public WAContext(){
|
||||
public WAContext(Map<String, String> request){
|
||||
// Navigation
|
||||
nav = WANavigation.getRootNav();
|
||||
/*nav = new WANavigation[]{
|
||||
new WANavigation("Status"),
|
||||
new WANavigation("Services", new WANavigation[]{
|
||||
new WANavigation("Apache"),
|
||||
new WANavigation("Tomcat"),
|
||||
new WANavigation("Samba")
|
||||
}),
|
||||
new WANavigation("Configure")
|
||||
};
|
||||
alerts = new ArrayList<WAAlert>();*/
|
||||
|
||||
// Breadcrumb
|
||||
breadcrumb = WANavigation.getNavResource(request);
|
||||
}
|
||||
|
||||
|
||||
public List<WANavigation> getNavigation(){
|
||||
return nav.getSubNav();
|
||||
}
|
||||
public ArrayList<WAAlert> getAlerts() {
|
||||
return alerts;
|
||||
}
|
||||
public List<WANavigation> getNavigation(){
|
||||
return nav;
|
||||
}
|
||||
public List<WANavigation> getBreadcrumb(){
|
||||
return breadcrumb;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue