Remove Subclassing/Dynamic Proxy support - beans must be enhanced

This commit is contained in:
Robin Bygrave
2013-04-19 16:25:10 +12:00
parent 66880aa340
commit 2567022d95
63 changed files with 233 additions and 2085 deletions
@@ -59,14 +59,14 @@ public class XrCollection extends XrNode implements XoiNode {
Object parentBean = ctx.getBean();
// create a List/Set/Map to hold the details
Object details = manyProp.createEmpty(ctx.isVanillaMode());
Object details = manyProp.createEmpty(false);
// Wrapper used to add to the collection
BeanCollectionAdd bcAdd = manyProp.getBeanCollectionAdd(details, mapKey);
Node detailNode = nextElement(node.getFirstChild());
do {
Object detailBean = targetDescriptor.createBean(ctx.isVanillaMode());
Object detailBean = targetDescriptor.createBean();
ctx.setBean(detailBean);
for (int i = 0; i < childNodes.length; i++) {