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

@ -23,6 +23,7 @@
package wa.server.page;
import wa.server.WAContext;
import wa.server.page.struct.WANavigation;
import wa.server.plugin.WAStatus;
import zutil.net.http.HttpHeaderParser;
import zutil.parser.DataNode;
@ -41,6 +42,11 @@ public class StatusPage extends AbstractPage{
public StatusPage(PluginManager pluginManager){
this.plugins = pluginManager.toArray(WAStatus.class);
WANavigation nav = new WANavigation("Status");
for(WAStatus plugin : plugins)
nav.addSubNav(new WANavigation(plugin.getName()));
WANavigation.getRootNav().addSubNav(nav);
}