code: public List<String> readUrlNamesForAllLocales(CmsUUID structureId) throws CmsException {
  
          List<String> detailNames = m_securityManager.readUrlNamesForAllLocales(m_context, structureId);
          if (detailNames.isEmpty()) {
              List<String> result = new ArrayList<String>();
              result.add(structureId.toString());
              return result;
          }
          return detailNames;
      }
docs: Reads the URL names for all locales.<p>
  
  @param structureId the id of resource for which the URL names should be read
  @return returns the URL names for the resource
  
  @throws CmsException if something goes wrong