// 2. a substitution_group, or
// 3. encounter recursive
if (m_where == c_TreeMapperTarget) {
m_bIsLdapTarget = m_TreeMapper.m_Transformation.getOutputStructure().getStructureType() == DataStructureType.LDAP;
}
CromType type = CromType.fromName(crom_root.m_CromType.name);
if ((type.equals(CromType.CROM_t_Text) || type.equals(CromType.CROM_t_DB)) && crom_root.getName().isEmpty()) {
parent.m_CROM = crom_root;
for (CROM child : crom_root.getChildren()) {
// clear the old hashtable so the checking of the existence of nodes can be done
parent.createChildrenFromCROM(child, null, "");
}