<commit_before><div xmlns:h="http://java.sun.com/jsf/html"
  xmlns:f="http://java.sun.com/jsf/core"
  xmlns:c="http://java.sun.com/jstl/core"
  xmlns:a4j="https://ajax4jsf.dev.java.net/ajax"
  xmlns:ui="http://java.sun.com/jsf/facelets"
  xmlns:nxu="http://nuxeo.org/nxweb/util"
  class="menu">

<div class="userClipboard">

<c:if test="false">
 DO NOT ajax enable this tree: it is useless and the tree must not be rerendered
 when other ajax requests happen on the page
</c:if>
<a4j:region renderRegionOnly="true" id="userClipboard_ajaxRegion">
  <a4j:outputPanel ajaxRendered="false" id="MultiTreeView">

    <div class="tabsBar">
      <h:form id="virtualNavTreeTab">
        <nxu:dataList var="tree" layout="unorderedList" id="virtualNavTreeList"
          value="#{multiNavTreeManager.availableNavigationTrees}"
          itemStyleClass="#{nxu:test(multiNavTreeManager.selectedNavigationTree == tree.treeId, 'selected', '')}">
          <a4j:commandLink id="virtualNavTreeLink"
            action="#{multiNavTreeManager.setSelectedNavigationTree(tree.treeId)}"
            reRender="MultiTreeView">
            <nxu:graphicImage value="img/#{tree.treeId}.png" title="#{messages[docList.title]}" />
          </a4j:commandLink>
         </nxu:dataList>
      </h:form>
    </div>
    <div style="clear:both" />

    <div class="userClipboardContent">

      <c:choose>
       <c:when test="#{multiNavTreeManager.selectedNavigationTree == 'CONTENT_TREE'}">
         <ui:include src="/incl/tree_explorer.xhtml"/>
       </c:when>

       <c:when test="#{selectedNavigationTreeDescriptor.directoryTreeBased}"><commit_msg>NXP-5051: used fixed size for rendering of icons<commit_after><div xmlns:h="http://java.sun.com/jsf/html"
  xmlns:f="http://java.sun.com/jsf/core"
  xmlns:c="http://java.sun.com/jstl/core"
  xmlns:a4j="https://ajax4jsf.dev.java.net/ajax"
  xmlns:ui="http://java.sun.com/jsf/facelets"
  xmlns:nxu="http://nuxeo.org/nxweb/util"
  class="menu">

<div class="userClipboard">

<c:if test="false">
 DO NOT ajax enable this tree: it is useless and the tree must not be rerendered
 when other ajax requests happen on the page
</c:if>
<a4j:region renderRegionOnly="true" id="userClipboard_ajaxRegion">
  <a4j:outputPanel ajaxRendered="false" id="MultiTreeView">

    <div class="tabsBar">
      <h:form id="virtualNavTreeTab">
        <nxu:dataList var="tree" layout="unorderedList" id="virtualNavTreeList"
          value="#{multiNavTreeManager.availableNavigationTrees}"
          itemStyleClass="#{nxu:test(multiNavTreeManager.selectedNavigationTree == tree.treeId, 'selected', '')}">
          <a4j:commandLink id="virtualNavTreeLink"
            action="#{multiNavTreeManager.setSelectedNavigationTree(tree.treeId)}"
            reRender="MultiTreeView">
            <nxu:graphicImage value="img/#{tree.treeId}.png"
              title="#{messages[docList.title]}"
              styleClass="smallIcon" />
          </a4j:commandLink>
         </nxu:dataList>
      </h:form>
    </div>
    <div style="clear:both" />

    <div class="userClipboardContent">

      <c:choose>
       <c:when test="#{multiNavTreeManager.selectedNavigationTree == 'CONTENT_TREE'}">
         <ui:include src="/incl/tree_explorer.xhtml"/>
       </c:when>

       <c:when test="#{selectedNavigationTreeDescriptor.directoryTreeBased}">
{'fraction_non_alphanumeric': 0.16066066066066065, 'fraction_numerical': 0.004804804804804805, 'mean_word_length': 3.9129793510324484, 'pattern_counts': {'":': 0, '<': 47, '<?xml version=': 0, '>': 47, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 12}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1572520', 'n_tokens_mistral': 1126, 'n_tokens_neox': 1099, 'n_words': 165}