code: public void loadPath(
          final String sitePath,
          final boolean continueIfNotLoaded,
          final AsyncCallback<CmsClientSitemapEntry> callback) {
  
          if (getEntry(sitePath) != null) {
              CmsClientSitemapEntry entry = getEntry(sitePath);
              getChildren(entry.getId(), CmsSitemapTreeItem.getItemById(entry.getId()).isOpen(), callback);
          } else {
              String parentPath = CmsResource.getParentFolder(sitePath);
              CmsUUID idToLoad = null;
              CmsClientSitemapEntry entry = getEntry(parentPath);
              while (entry == null) {
                  parentPath = CmsResource.getParentFolder(parentPath);
                  if (parentPath == null) {
                      break;
                  } else {
                      entry = getEntry(parentPath);
                  }
              }
              if (entry != null) {
                  idToLoad = entry.getId();
              } else {
                  idToLoad = m_data.getSiteRootId();
              }
              CmsSitemapTreeItem treeItem = CmsSitemapTreeItem.getItemById(idToLoad);
              boolean open = true;
              if (treeItem != null) {
                  open = treeItem.isOpen();
              }
              getChildren(idToLoad, open, continueIfNotLoaded, new AsyncCallback<CmsClientSitemapEntry>() {
  
                  public void onFailure(Throwable caught) {
  
                      // nothing to do
                  }
  
                  public void onSuccess(CmsClientSitemapEntry result) {
  
                      // check if target entry is loaded
                      CmsClientSitemapEntry target = getEntry(sitePath);
                      if (target == null) {
                          loadPath(sitePath, continueIfNotLoaded, callback);
                      } else {
                          if (callback != null) {
                              callback.onSuccess(target);
                          }
                      }
                  }
              });
          }
      }
docs: Loads all entries on the given path.<p>
  
  @param sitePath the site path
  @param continueIfNotLoaded parameter passed to getChildren
  @param callback the callback to execute when done