]> WPIA git - gigi.git/blobdiff - src/org/cacert/gigi/Name.java
ADD: Get infomation about user's directory listing options
[gigi.git] / src / org / cacert / gigi / Name.java
index 6f3c09f19a9b85e0697288d01902caec5968843a..fda8160c04a1fda560cfad5d6a387d11a6149944 100644 (file)
@@ -35,6 +35,11 @@ public class Name implements Outputable {
         out.println("</span>");
     }
 
+    @Override
+    public String toString() {
+        return fname + " " + lname;
+    }
+
     @Override
     public boolean equals(Object obj) {
         if ( !(obj instanceof Name)) {
@@ -61,4 +66,11 @@ public class Name implements Outputable {
         return true;
 
     }
+
+    public boolean matches(String text) {
+        return text.equals(fname + " " + lname) || //
+                (mname != null && text.equals(fname + " " + mname + " " + lname)) || //
+                (suffix != null && text.equals(fname + " " + lname + " " + suffix)) || //
+                (mname != null && suffix != null && text.equals(fname + " " + mname + " " + lname + " " + suffix));
+    }
 }