001 package users.swing; 002 003 import users.*; 004 005 /** 006 * A Filter function that takes <code>Users</code> and returns a boolean value. 007 * 008 * @see UserListModel 009 * @see User 010 * 011 * @author Steffen Zschaler 012 * @version 2.0 22/07/1999 013 * @since v2.0 014 */ 015 public interface UserFilter extends java.io.Serializable { 016 017 /** 018 * A Filter function that takes <code>Users</code> and returns a boolean value. The function must return 019 * true if a <code>User</code> is to be displayed. 020 * 021 * @see UserListModel 022 * @see User 023 * 024 * @override Always 025 */ 026 public boolean match(User u); 027 }