GNU Classpath (0.20) | |
Frames | No Frames |
1: /* FixedHeightLayoutCache.java -- 2: Copyright (C) 2002, 2004 Free Software Foundation, Inc. 3: 4: This file is part of GNU Classpath. 5: 6: GNU Classpath is free software; you can redistribute it and/or modify 7: it under the terms of the GNU General Public License as published by 8: the Free Software Foundation; either version 2, or (at your option) 9: any later version. 10: 11: GNU Classpath is distributed in the hope that it will be useful, but 12: WITHOUT ANY WARRANTY; without even the implied warranty of 13: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14: General Public License for more details. 15: 16: You should have received a copy of the GNU General Public License 17: along with GNU Classpath; see the file COPYING. If not, write to the 18: Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 19: 02110-1301 USA. 20: 21: Linking this library statically or dynamically with other modules is 22: making a combined work based on this library. Thus, the terms and 23: conditions of the GNU General Public License cover the whole 24: combination. 25: 26: As a special exception, the copyright holders of this library give you 27: permission to link this library with independent modules to produce an 28: executable, regardless of the license terms of these independent 29: modules, and to copy and distribute the resulting executable under 30: terms of your choice, provided that you also meet, for each linked 31: independent module, the terms and conditions of the license of that 32: module. An independent module is a module which is not derived from 33: or based on this library. If you modify this library, you may extend 34: this exception to your version of the library, but you are not 35: obligated to do so. If you do not wish to do so, delete this 36: exception statement from your version. */ 37: 38: package javax.swing.tree; 39: 40: import java.awt.Rectangle; 41: import java.util.Enumeration; 42: 43: import javax.swing.event.TreeModelEvent; 44: 45: /** 46: * FixedHeightLayoutCache 47: * 48: * @author Andrew Selkirk 49: */ 50: public class FixedHeightLayoutCache 51: extends AbstractLayoutCache 52: { 53: 54: // ------------------------------------------------------------- 55: // Variables -------------------------------------------------- 56: // ------------------------------------------------------------- 57: 58: // ------------------------------------------------------------- 59: // Initialization --------------------------------------------- 60: // ------------------------------------------------------------- 61: 62: /** 63: * Constructor FixedHeightLayoutCache 64: */ 65: public FixedHeightLayoutCache() 66: { 67: // TODO 68: } // FixedHeightLayoutCache() 69: 70: // ------------------------------------------------------------- 71: // Methods ---------------------------------------------------- 72: // ------------------------------------------------------------- 73: 74: /** 75: * getRowCount 76: * 77: * @returns int 78: */ 79: public int getRowCount() 80: { 81: return 0; // TODO 82: } // getRowCount() 83: 84: /** 85: * invalidatePathBounds 86: * 87: * @param value0 TODO 88: */ 89: public void invalidatePathBounds(TreePath value0) 90: { 91: // TODO 92: } // invalidatePathBounds() 93: 94: /** 95: * invalidateSizes 96: */ 97: public void invalidateSizes() 98: { 99: // TODO 100: } // invalidateSizes() 101: 102: /** 103: * isExpanded 104: * 105: * @param value0 TODO 106: * @returns boolean 107: */ 108: public boolean isExpanded(TreePath value0) 109: { 110: return false; // TODO 111: } // isExpanded() 112: 113: /** 114: * getBounds 115: * 116: * @param value0 TODO 117: * @param value1 TODO 118: * @returns Rectangle 119: */ 120: public Rectangle getBounds(TreePath value0, Rectangle value1) 121: { 122: return null; // TODO 123: } // getBounds() 124: 125: /** 126: * getPathForRow 127: * 128: * @param row TODO 129: * @returns TreePath 130: */ 131: public TreePath getPathForRow(int row) 132: { 133: //TODO 134: return null; 135: } // getPathForRow() 136: 137: /** 138: * getRowForPath 139: * 140: * @param value0 TODO 141: * @returns int 142: */ 143: public int getRowForPath(TreePath value0) 144: { 145: return 0; 146: } // getRowForPath() 147: 148: /** 149: * getPathClosestTo 150: * 151: * @param value0 TODO 152: * @param value1 TODO 153: * @returns TreePath 154: */ 155: public TreePath getPathClosestTo(int value0, int value1) 156: { 157: return null; // TODO 158: } // getPathClosestTo() 159: 160: /** 161: * getVisibleChildCount 162: * 163: * @param value0 TODO 164: * @returns int 165: */ 166: public int getVisibleChildCount(TreePath value0) 167: { 168: return 0; // TODO 169: } // getVisibleChildCount() 170: 171: /** 172: * getVisiblePathsFrom 173: * 174: * @param value0 TODO 175: * @returns Enumeration 176: */ 177: public Enumeration getVisiblePathsFrom(TreePath value0) 178: { 179: return null; // TODO 180: } // getVisiblePathsFrom() 181: 182: /** 183: * setExpandedState 184: * 185: * @param value0 TODO 186: * @param value1 TODO 187: */ 188: public void setExpandedState(TreePath value0, boolean value1) 189: { 190: // TODO 191: } // setExpandedState() 192: 193: /** 194: * getExpandedState 195: * 196: * @param value0 TODO 197: * @returns boolean 198: */ 199: public boolean getExpandedState(TreePath value0) 200: { 201: return false; // TODO 202: } // getExpandedState() 203: 204: /** 205: * treeNodesChanged 206: * 207: * @param value0 TODO 208: */ 209: public void treeNodesChanged(TreeModelEvent value0) 210: { 211: // TODO 212: } // treeNodesChanged() 213: 214: /** 215: * treeNodesInserted 216: * 217: * @param value0 TODO 218: */ 219: public void treeNodesInserted(TreeModelEvent value0) 220: { 221: // TODO 222: } // treeNodesInserted() 223: 224: /** 225: * treeNodesRemoved 226: * 227: * @param value0 TODO 228: */ 229: public void treeNodesRemoved(TreeModelEvent value0) 230: { 231: // TODO 232: } // treeNodesRemoved() 233: 234: /** 235: * treeStructureChanged 236: * 237: * @param value0 TODO 238: */ 239: public void treeStructureChanged(TreeModelEvent value0) 240: { 241: // TODO 242: } // treeStructureChanged() 243: 244: } // FixedHeightLayoutCache
GNU Classpath (0.20) |