code: protected void makeNewEntry(
          final CmsClientSitemapEntry parent,
          final I_CmsSimpleCallback<CmsClientSitemapEntry> callback) {
  
          ensureUniqueName(parent, NEW_ENTRY_NAME, new I_CmsSimpleCallback<String>() {
  
              public void execute(String urlName) {
  
                  CmsClientSitemapEntry newEntry = new CmsClientSitemapEntry();
                  //newEntry.setTitle(urlName);
                  newEntry.setName(urlName);
                  String sitePath = parent.getSitePath() + urlName + "/";
                  newEntry.setSitePath(sitePath);
                  newEntry.setVfsPath(null);
                  newEntry.setPosition(0);
                  newEntry.setNew(true);
                  newEntry.setInNavigation(true);
                  newEntry.setResourceTypeName("folder");
                  newEntry.getOwnProperties().put(
                      CmsClientProperty.PROPERTY_TITLE,
                      new CmsClientProperty(CmsClientProperty.PROPERTY_TITLE, NEW_ENTRY_NAME, NEW_ENTRY_NAME));
                  callback.execute(newEntry);
              }
          });
  
      }
docs: Creates a new client sitemap entry bean to use for the RPC call which actually creates the entry on the server side.<p>
  
  @param parent the parent entry
  @param callback the callback to execute