oChildType = oDms.newDocumentType(aTypesHierarchy[t], oParentType);
try {
Class oCls = Class.forName("com.zesped.model."+aTypesHierarchy[t]);
BaseModelObject oObj = (BaseModelObject) oCls.newInstance();
oChildType.setItem(oObj.isItem());
if (oObj.isItem()) oChildType.expectedSize(102400);
} catch (ClassNotFoundException e) {
oChildType.setItem(false);
} catch (InstantiationException e) {
oChildType.setItem(false);
} catch (IllegalAccessException e) {