if (content instanceof String) {
textContent = (String) content;
} else {
textContent = child.convert();
}
ContentPart contentPart = ContentPart.createContentPart(child.id(), level, child.context(), child.title(),
child.style(), child.role(), child.attributes(), textContent);
contentPart.setParts(getContents(child.blocks(), level + 1, maxDeepLevel));
return contentPart;
}