code: private LinkedHashMap<CmsUUID, CmsClientSitemapEntry> getDeletedList() {
  
          CmsObject cms = getCmsObject();
          CmsUser user = cms.getRequestContext().getCurrentUser();
          Object obj = user.getAdditionalInfo(ADDINFO_ADE_DELETED_LIST);
          LinkedHashMap<CmsUUID, CmsClientSitemapEntry> result = new LinkedHashMap<CmsUUID, CmsClientSitemapEntry>();
          if (obj instanceof String) {
              try {
                  JSONArray array = new JSONArray((String)obj);
                  for (int i = 0; i < array.length(); i++) {
                      try {
                          CmsUUID delId = new CmsUUID(array.getString(i));
                          CmsResource res = cms.readResource(delId, CmsResourceFilter.ALL);
                          if (res.getState().isDeleted()) {
                              // make sure resource is still deleted
                              CmsClientSitemapEntry delEntry = new CmsClientSitemapEntry();
                              delEntry.setSitePath(cms.getSitePath(res));
                              delEntry.setOwnProperties(getClientProperties(cms, res, false));
                              delEntry.setName(res.getName());
                              delEntry.setVfsPath(cms.getSitePath(res));
                              delEntry.setResourceTypeName(
                                  OpenCms.getResourceManager().getResourceType(res).getTypeName());
                              delEntry.setEntryType(
                                  res.isFolder()
                                  ? EntryType.folder
                                  : isRedirectType(res.getTypeId()) ? EntryType.redirect : EntryType.leaf);
                              delEntry.setNavModeIcon(
                                  CmsIconUtil.getIconClasses(
                                      delEntry.getResourceTypeName(),
                                      delEntry.getVfsPath(),
                                      false));
                              delEntry.setId(delId);
                              result.put(delId, delEntry);
                          }
                      } catch (Throwable e) {
                          // should never happen, catches wrong or no longer existing values
                          LOG.warn(e.getLocalizedMessage());
                      }
                  }
              } catch (Throwable e) {
                  // should never happen, catches json parsing
                  LOG.warn(e.getLocalizedMessage());
              }
          }
          return result;
      }
docs: Returns the deleted list from the current user.<p>
  
  @return the deleted list