View Javadoc
1 package net.sourceforge.selfesteem.applet; 2 3 /* 4 * %W% %E% 5 * 6 * Copyright 1997, 1998 by Sun Microsystems, Inc., 7 * 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. 8 * All rights reserved. 9 * 10 * This software is the confidential and proprietary information 11 * of Sun Microsystems, Inc. ("Confidential Information"). You 12 * shall not disclose such Confidential Information and shall use 13 * it only in accordance with the terms of the license agreement 14 * you entered into with Sun. 15 */ 16 17 import javax.swing.tree.TreeModel; 18 19 /*** 20 * TreeTableModel is the model used by a JTreeTable. It extends TreeModel 21 * to add methods for getting inforamtion about the set of columns each 22 * node in the TreeTableModel may have. Each column, like a column in 23 * a TableModel, has a name and a type associated with it. Each node in 24 * the TreeTableModel can return a value for each of the columns and 25 * set that value if isCellEditable() returns true. 26 * 27 * @version %I% %G% 28 * 29 * @author Philip Milne 30 * @author Scott Violet 31 */ 32 public interface TreeTableModel extends TreeModel { 33 int getColumnCount(); 34 35 String getColumnName(int column); 36 37 Class getColumnClass(int column); 38 39 Object getValueAt(Object node, int column); 40 41 boolean isCellEditable(Object node, int column); 42 43 void setValueAt(Object aValue, Object node, int column); 44 }

This page was automatically generated by Maven