rem: this._tree.view = this._treeView; 
add: this._tree.view = this._treeView; 
context:     addEditorHandler: function()    {        var item = { label: "", executable: null, cmdline: "" };        var result = {};        openDialog("chrome://firebug/content/changeeditor.xul",  "_blank", "modal,centerscreen", item, result);        if (result.saveChanges)        {            item.id = item.label.replace(/\W/g, "_");            this._saveItem(item);                        this._loadItem(item);            this._data.push(item);            this._tree.view = this._treeView;                   var editors = [];            try {                editors = prefs.getCharPref(this._prefName).split(",");                for( var i = 0; i < editors.length; ++i )                {                    if ( editors[i].replace(/^\s+|\s+$/,"") == "" )                        editors.splice(i, 1);                }            }            catch(exc)            {                this._FBL.ERROR(exc);            }            editors.push(item.id);            prefs.setCharPref(this._prefName, editors.join(","));        }    },
meta: 7450	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7450/e1d42ad3fad63b72826a4e2ed0726866484c9ac3/editors.js/buggy/extension/content/firebug/editors.js