Interface MenuNodeFactory

interface MenuNodeFactory {
    createCommandMenu(item): CommandMenu;
    createGroup(id, orderString?, when?): CompoundMenuNode & MutableCompoundMenuNode;
    createSubmenu(id, label, contextKeyOverlays, orderString?, icon?, when?): CompoundMenuNode & RenderedMenuNode & MutableCompoundMenuNode;
    createSubmenuLink(delegate, sortString?, when?): MenuNode;
}

Implemented by

Methods