import java.io.PrintWriter;
import java.util.Map;
-import org.cacert.gigi.Language;
+import org.cacert.gigi.localisation.Language;
public class Menu implements Outputable {
- String menuName;
+ private String menuName;
- String id;
+ private String id;
- private MenuItem[] content;
+ private IMenuItem[] content;
- public Menu(String menuName, String id, MenuItem... content) {
+ public Menu(String menuName, String id, IMenuItem... content) {
this.menuName = menuName;
this.id = id;
this.content = content;
out.print("<ul class=\"menu\" id=\"");
out.print(id);
out.print("\">");
- for (MenuItem mi : content) {
+ for (Outputable mi : content) {
mi.output(out, l, vars);
}