if (layoutHintType != null && !layoutHintType.isInterface() && !Modifier.isAbstract(layoutHintType.getModifiers())
&& childObject.has(LAYOUT_INFO_FIELD)) {
hint = context.deserialize(childObject.get(LAYOUT_INFO_FIELD), layoutHintType);
}
}
layout.addWidget(childElement, hint);
}
}
}
}
return element;