code: public Component createAppFolderButton(CmsAppCategoryNode node) {
  
          if (node.getAppConfigurations().size() == 1) {
              return createAppButton(
                  A_CmsUI.getCmsObject(),
                  node.getAppConfigurations().get(0),
                  UI.getCurrent().getLocale());
          }
          return createAppFolderButton(A_CmsUI.getCmsObject(), node, UI.getCurrent().getLocale());
      }
docs: @see org.opencms.ui.apps.I_CmsAppButtonProvider#createAppButton(org.opencms.ui.apps.I_CmsWorkplaceAppConfiguration)