# -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- # # The contents of this file are subject to the Mozilla Public # License Version 1.1 (the "License"); you may not use this file # except in compliance with the License. You may obtain a copy of # the License at http://www.mozilla.org/MPL/ # # Software distributed under the License is distributed on an "AS # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or # implied. See the License for the specific language governing # rights and limitations under the License. # # The Original Code is mozilla.org code. # # The Initial Developer of the Original Code is Netscape # Communications Corporation. Portions created by Netscape are # Copyright (C) 1998 Netscape Communications Corporation. All # Rights Reserved. # # Contributor(s): # function DeleteAllFromTree (tree, view, table, deletedTable, removeButton, removeAllButton) { // remove all items from table and place in deleted table for (var i=0; i= 0; s--) { var i = selections[s]; deletedTable[deletedTable.length] = table[i]; table[i] = null; } // collapse list by removing all the null entries for (var j=0; j=0 && updateSelection) { for (var s=0; s= 0) { tree.treeBoxObject.ensureRowIsVisible(selectedRow) } return ascending; }