docs: public void updateNode(CmsSitemapTreeNode node) {
  
          CmsSitemapTreeNodeData data = (CmsSitemapTreeNodeData)node.getData();
          try {
              CmsSitemapTreeNodeData changedData = m_treeDataProvider.getData(
                  A_CmsUI.getCmsObject().readResource(
                      data.getClientEntry().getId(),
                      CmsResourceFilter.IGNORE_EXPIRATION));
              CmsSitemapTreeNode changedNode = createNode(changedData);
              initEventHandlers(changedNode);
              ComponentContainer parent = (ComponentContainer)(node.getParent());
              parent.replaceComponent(node, changedNode);
          } catch (CmsException e) {
              LOG.error(e.getLocalizedMessage(), e);
          }
      }