code: public void visit(Function<CmsTreeItem, Boolean> visitor) {
  
          visitor.apply(this);
          for (Widget child : m_children) {
              ((CmsTreeItem)child).visit(visitor);
          }
      }
docs: Visits all nested tree items with the given visitor function.<p>
  
  @param visitor the visitor