package knorxx.framework.generator.javaeesampleapp.client.util;
import knorxx.framework.generator.web.client.webpage.annotation.WebPageUrl;
import knorxx.framework.generator.javaeesampleapp.client.ChatWebPage;
import knorxx.framework.generator.javaeesampleapp.client.GuiWebPage;
import knorxx.framework.generator.javaeesampleapp.client.ServiceWebPage;
import knorxx.framework.generator.javaeesampleapp.client.SimpleWebPage;
import knorxx.framework.generator.javaeesampleapp.client.admin.AdminWebPage;
import static org.stjs.javascript.jquery.GlobalJQuery.$;
import org.stjs.javascript.jquery.JQueryCore;
/**
*
* @author sj
*/
public class MenuBuilder {
public static void build(JQueryCore<?> element) {
SimpleWebPage.class.getAnnotation(WebPageUrl.class);
element.append($("<a></a>").text(SimpleWebPage.class.getSimpleName()).attr("href",
((WebPageUrl)SimpleWebPage.class.getAnnotation(WebPageUrl.class)).value()));
element.append($("<br></br>"));
element.append($("<a></a>").text(ServiceWebPage.class.getSimpleName()).attr("href",
((WebPageUrl)ServiceWebPage.class.getAnnotation(WebPageUrl.class)).value()));
element.append($("<br></br>"));
element.append($("<a></a>").text(ChatWebPage.class.getSimpleName()).attr("href",
((WebPageUrl)ChatWebPage.class.getAnnotation(WebPageUrl.class)).value()));
element.append($("<br></br>"));
element.append($("<a></a>").text(GuiWebPage.class.getSimpleName()).attr("href",
((WebPageUrl)GuiWebPage.class.getAnnotation(WebPageUrl.class)).value()));
element.append($("<br></br>"));
element.append($("<a></a>").text(AdminWebPage.class.getSimpleName()).attr("href",
((WebPageUrl)AdminWebPage.class.getAnnotation(WebPageUrl.class)).value()));
}
}