docs: public void setSelectionModeEnabled(boolean selectionModeEnabled) {
          if (!selectionModeEnabled) {
              // TODO fix double iteration over tree
              deselectAll();
          }
          mSelectionModeEnabled = selectionModeEnabled;
  
          for (TreeNode node : mRoot.getChildren()) {
              toggleSelectionMode(node, selectionModeEnabled);
          }
  
      }