001 /* 002 * JUserTable.java 003 * 004 * Created on 12. Juni 2001, 17:30 005 */ 006 007 package users.swing; 008 009 import javax.swing.table.*; 010 import javax.swing.*; 011 012 import java.util.Comparator; 013 014 import users.*; 015 016 import util.swing.*; 017 018 /** 019 * A {@link JTable} for displaying and editing the contents of a {@link UserManager}. 020 * 021 * @author Thomas Medack 022 * @version 3.0 12/06/2001 023 * @since v3.0 024 */ 025 public class JUserTable extends util.swing.JAbstractTable { 026 027 /** 028 * Create a new JUserTable. 029 * 030 * @param u the UserManager to be displayed. 031 * @param cmp a Comparator defining the sort order. If <code>null</code>, the Users are ordered in 032 * their natural order. 033 * @param ted a TableEntryDescriptor that can split CatalogItems into a table's cells. 034 */ 035 public JUserTable(UserManager u, Comparator cmp, TableEntryDescriptor ted) { 036 037 super(new UserTableModel(u, cmp, ted)); 038 } 039 }