/** * @param element Element * @return Wrapper */ public Wrapper createWrapperFromElement(Element element) { if ("ref".equals(element.getQualifiedName())) { if (inRefs.containsKey(element.attributeValue("id"))) { return inRefs.get(element.attributeValue("id")); } else { Element value = (Element) element.elements().get(0); Wrapper w = WrapperFactory.getInstance().createWrapper( value.getQualifiedName(), beanManager); w.setElement(value); w.setCallContext(this); inRefs.put(element.attributeValue("id"), w); return w; } } else { Wrapper w = WrapperFactory.getInstance().createWrapper( element.getQualifiedName(), beanManager); w.setElement(element); w.setCallContext(this); return w; } }
/** * * @param element Element * @return Wrapper */ public Wrapper createWrapperFromElement(Element element) { if ("ref".equals(element.getQualifiedName())) { if (inRefs.containsKey(element.attributeValue("id"))) return inRefs.get(element.attributeValue("id")); else { Element value = (Element) element.elements().get(0); Wrapper w = WrapperFactory.getInstance().createWrapper(value.getQualifiedName()); w.setElement(value); w.setCallContext(this); inRefs.put(element.attributeValue("id"), w); return w; } } else { Wrapper w = WrapperFactory.getInstance().createWrapper(element.getQualifiedName()); w.setElement(element); w.setCallContext(this); return w; } }
w.setElement(value); w.setCallContext(this); inRefs.put(element.attributeValue("id"), w); w.setElement(element); w.setCallContext(this); return w;