}
} else if(childDescriptions != null) {
if(childDescriptions.hasDefined(prop.getName())) {
final ModelNode childDescr = childDescriptions.get(prop.getName());
final Integer maxOccurs = getAsInteger(childDescr, Util.MAX_OCCURS);
childrenTable.addLine(new String[]{prop.getName(),
getAsString(childDescr, Util.MIN_OCCURS),
maxOccurs == null ? "n/a" : (maxOccurs == Integer.MAX_VALUE ? "unbounded" : maxOccurs.toString())
});
} else {
childrenTable.addLine(new String[]{prop.getName(), "n/a", "n/a"});