docs: protected void importRelations(CmsResource resource, Element parentElement) {
  
          // Get the nodes for the relations
          @SuppressWarnings("unchecked")
          List<Node> relationElements = parentElement.selectNodes(
              "./" + A_CmsImport.N_RELATIONS + "/" + A_CmsImport.N_RELATION);
  
          List<CmsRelation> relations = new ArrayList<CmsRelation>();
          // iterate over the nodes
          Iterator<Node> itRelations = relationElements.iterator();
          while (itRelations.hasNext()) {
              Element relationElement = (Element)itRelations.next();
              String structureID = getChildElementTextValue(relationElement, A_CmsImport.N_RELATION_ATTRIBUTE_ID);
              String targetPath = getChildElementTextValue(relationElement, A_CmsImport.N_RELATION_ATTRIBUTE_PATH);
              String relationType = getChildElementTextValue(relationElement, A_CmsImport.N_RELATION_ATTRIBUTE_TYPE);
              CmsUUID targetId = new CmsUUID(structureID);
              CmsRelationType type = CmsRelationType.valueOf(relationType);
  
              CmsRelation relation = new CmsRelation(
                  resource.getStructureId(),
                  resource.getRootPath(),
                  targetId,
                  targetPath,
                  type);
  
              relations.add(relation);
          }
  
          if (!relations.isEmpty()) {
              m_importedRelations.put(resource.getRootPath(), relations);
          }
      }