rem: commands = ["bm_open", "bm_openinnewwindow", /* "bm_openinnewtab", */ "bm_separator", 
add: commands = ["bm_open", "bm_openinnewwindow", "bm_openinnewtab", "bm_separator", 
context:   getAllCmds: function (aNodeID)  {    var type = BookmarksUtils.resolveType(aNodeID);    if (!type) {      if (aNodeID == "NC:PersonalToolbarFolder" || aNodeID == "NC:BookmarksRoot")        type = "http://home.netscape.com/NC-rdf#Folder";      else        return null;    }    var commands = [];    // menu order:    //     // bm_open    // bm_openfolder    // bm_openinnewwindow    // /* bm_openinnewtab not yet supported */    // ---------------------    // /* bm_find removed */    // bm_newfolder    // ---------------------    // bm_cut    // bm_copy    // bm_paste    // bm_fileBookmark    // ---------------------    // bm_delete    // bm_rename    // ---------------------    // bm_properties    switch (type) {    case "http://home.netscape.com/NC-rdf#BookmarkSeparator":      commands = ["bm_newfolder", "bm_separator",                   "bm_cut", "bm_copy", "bm_paste", "bm_separator",                  "bm_delete"];      break;    case "http://home.netscape.com/NC-rdf#Bookmark":      commands = ["bm_open", "bm_openinnewwindow", /* "bm_openinnewtab", */ "bm_separator",                  "bm_newfolder", "bm_separator",                  "bm_cut", "bm_copy", "bm_paste", "bm_fileBookmark", "bm_separator",                  "bm_delete", "bm_rename", "bm_separator",                  "bm_properties"];      break;    case "http://home.netscape.com/NC-rdf#Folder":      commands = ["bm_openfolder", "bm_openinnewwindow", "bm_separator",                   "bm_newfolder", "bm_separator",                  "bm_cut", "bm_copy", "bm_paste", "bm_fileBookmark", "bm_separator",                  "bm_delete", "bm_rename", "bm_separator",                  "bm_properties"];      break;    case "http://home.netscape.com/NC-rdf#IEFavoriteFolder":      commands = ["bm_openfolder", "bm_separator",                  "bm_delete"];      break;    case "http://home.netscape.com/NC-rdf#IEFavorite":      commands = ["bm_open", "bm_openinnewwindow", /* "bm_openinnewtab", */ "bm_separator",                  "bm_copy"];      break;    case "http://home.netscape.com/NC-rdf#FileSystemObject":      commands = ["bm_open", "bm_openinnewwindow", /* "bm_openinnewtab", */ "bm_separator",                  "bm_copy"];      break;    default:       var source = this.RDF.GetResource(aNodeID);      return this.db.GetAllCmds(source);    }    return new CommandArrayEnumerator(commands);  },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/6006ebb339fbf685ddab98c985b67b15740a97c9/bookmarksOverlay.js/clean/xpfe/components/bookmarks/resources/bookmarksOverlay.js