public static DefaultMutableTreeNode createAcceleratebleMenuEntryTree( final String menuRootKey, final MenuBuilder menuBuilder) { final DefaultMutableTreeNode menuEntryTreeNode = MenuUtils.createMenuEntryTree(menuRootKey, menuBuilder); final DefaultMutableTreeNode result = new DefaultMutableTreeNode(menuEntryTreeNode.getUserObject()); MenuUtils.addAcceleratableChildrenRecursively(result, menuEntryTreeNode.children()); return result; }