1 package org.cacert.gigi;
3 import java.io.PrintWriter;
6 import org.cacert.gigi.output.Outputable;
8 public class Name implements Outputable {
14 public Name(String fname, String lname) {
20 public void output(PrintWriter out, Language l, Map<String, Object> vars) {
21 out.println("<span class=\"accountdetail\">");
22 out.print("<span class=\"fname\">");
24 out.print("</span> ");
25 out.print("<span class=\"lname\">");
28 out.println("</span>");
31 public boolean equals(Object obj) {
32 if (!(obj instanceof Name)) {
36 if (!(n.fname.equals(fname) && n.lname.equals(lname))) {
40 if (n.mname != null) {
43 } else if (!mname.equals(n.mname)) {
47 if (n.suffix != null) {
50 } else if (!suffix.equals(n.suffix)) {