*/
// public void setParentObject(LDAPHierarchicObject p, boolean buildFQN) throws ResultException, DmcValueException {
@Override
public void setParentObject(HierarchicObject p, boolean buildFQN) throws ResultException, DmcValueException {
AttributeDefinitionDMW naAD = LDAPClassAUX.getNamingAttribute(this.getConstructionClass());
DmcAttribute<?> nameAttr = core.get(naAD.getDmdID());
if (nameAttr == null){
ResultException ex = new ResultException();
ex.addError("Missing value for naming attribute: " + naAD.getName());
throw(ex);
}
// DmcObjectNameIF naAttr = (DmcObjectNameIF) nameAttr.getSV();