| Index: chrome/views/tree_view.cc
|
| ===================================================================
|
| --- chrome/views/tree_view.cc (revision 4885)
|
| +++ chrome/views/tree_view.cc (working copy)
|
| @@ -157,6 +157,18 @@
|
| ExpandAll(model_->GetRoot());
|
| }
|
|
|
| +void TreeView::ExpandAll(TreeModelNode* node) {
|
| + DCHECK(node);
|
| + // Expand the node.
|
| + if (node != model_->GetRoot() || root_shown_)
|
| + TreeView_Expand(tree_view_, GetNodeDetails(node)->tree_item, TVE_EXPAND);
|
| + // And recursively expand all the children.
|
| + for (int i = model_->GetChildCount(node) - 1; i >= 0; --i) {
|
| + TreeModelNode* child = model_->GetChild(node, i);
|
| + ExpandAll(child);
|
| + }
|
| +}
|
| +
|
| bool TreeView::IsExpanded(TreeModelNode* node) {
|
| TreeModelNode* parent = model_->GetParent(node);
|
| if (!parent)
|
| @@ -470,18 +482,6 @@
|
| return details ? details->tree_item : NULL;
|
| }
|
|
|
| -void TreeView::ExpandAll(TreeModelNode* node) {
|
| - DCHECK(node);
|
| - // Expand the node.
|
| - if (node != model_->GetRoot() || root_shown_)
|
| - TreeView_Expand(tree_view_, GetNodeDetails(node)->tree_item, TVE_EXPAND);
|
| - // And recursively expand all the children.
|
| - for (int i = model_->GetChildCount(node) - 1; i >= 0; --i) {
|
| - TreeModelNode* child = model_->GetChild(node, i);
|
| - ExpandAll(child);
|
| - }
|
| -}
|
| -
|
| void TreeView::DeleteRootItems() {
|
| HTREEITEM root = TreeView_GetRoot(tree_view_);
|
| if (root) {
|
|
|