package org.cacert.gigi.output;
import java.io.PrintWriter;
-import java.util.Map;
-import org.cacert.gigi.User;
import org.cacert.gigi.localisation.Language;
-public class SimpleMenuItem implements IMenuItem {
-
- private final String href;
-
- private final String name;
+public class SimpleMenuItem extends SimpleUntranslatedMenuItem {
public SimpleMenuItem(String href, String name) {
- this.href = href;
- this.name = name;
+ super(href, name);
}
@Override
- public void output(PrintWriter out, Language l, Map<String, Object> vars) {
- out.print("<li><a href=\"");
- out.print(href);
- out.print("\">");
+ protected void printContent(PrintWriter out, Language l) {
out.print(l.getTranslation(name));
- out.print("</a></li>");
- }
-
- @Override
- public boolean isPermitted(User u) {
- return true;
}
}