code: @Nonnull
    public static <T extends IHCList <T, HCLI>> T createRenderedMenu (@Nonnull final ILayoutExecutionContext aLEC,
                                                                      @Nonnull final ISupplier <T> aFactory,
                                                                      @Nonnull final IMenuItemRenderer <T> aRenderer,
                                                                      @Nonnull final ICommonsMap <String, Boolean> aDisplayMenuItemIDs)
    {
      return createRenderedMenu (aLEC, aFactory, aLEC.getMenuTree ().getRootItem (), aRenderer, aDisplayMenuItemIDs);
    }
docs: Render the whole menu
  
  @param aLEC
  The current layout execution context. Required for cookie-less
  handling. May not be <code>null</code>.
  @param aFactory
  The factory to be used to create nodes of type T. May not be
  <code>null</code>.
  @param aRenderer
  The renderer to use
  @param aDisplayMenuItemIDs
  The menu items to display as a map from menu item ID to expanded
  state
  @return Never <code>null</code>.
  @param <T>
  HC list type to be instantiated