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
@@ -61,8 +61,8 @@ public class XrNode extends XrBase implements XoiNode {
return nodeName;
}
public Object createBean(boolean vanillaMode) {
return beanDescriptor.createBean(vanillaMode);
public Object createBean() {
return beanDescriptor.createBean();
}
public String getNodeName() {
@@ -74,7 +74,7 @@ public class XrNode extends XrBase implements XoiNode {
Object parentBean = null;
if (assocBeanValue){
parentBean = ctx.getBean();
Object childBean = beanDescriptor.createBean(ctx.isVanillaMode());
Object childBean = beanDescriptor.createBean();
setObjectValue(parentBean, childBean);
ctx.setBean(childBean);