code: void displayInheritedPermissions() {
  
          // store all parent folder ids together with path in a map
          m_parents = new HashMap<CmsUUID, String>();
          String sitePath = m_cms.getSitePath(m_resource);
          String path = CmsResource.getParentFolder(sitePath);
          List<CmsResource> parentResources = new ArrayList<CmsResource>();
          try {
              // get all parent folders of the current file
              parentResources = m_cms.readPath(path, CmsResourceFilter.IGNORE_EXPIRATION);
          } catch (CmsException e) {
              // can usually be ignored
              if (LOG.isInfoEnabled()) {
                  LOG.info(e.getLocalizedMessage());
              }
          }
          Iterator<CmsResource> k = parentResources.iterator();
          while (k.hasNext()) {
              // add the current folder to the map
              CmsResource curRes = k.next();
              m_parents.put(curRes.getResourceId(), curRes.getRootPath());
          }
  
          ArrayList<CmsAccessControlEntry> inheritedEntries = new ArrayList<CmsAccessControlEntry>();
          try {
              Iterator<CmsAccessControlEntry> itAces = m_cms.getAccessControlEntries(path, true).iterator();
              while (itAces.hasNext()) {
                  CmsAccessControlEntry curEntry = itAces.next();
                  inheritedEntries.add(curEntry);
              }
          } catch (CmsException e) {
              // can usually be ignored
              if (LOG.isInfoEnabled()) {
                  LOG.info(e.getLocalizedMessage());
              }
          }
          addEntryTableToLayout(inheritedEntries, m_inheritedPermissions, false, true);
  
          //        buildInheritedList(inheritedEntries, parents);
      }
docs: Displays the inherited permissions.<p>