List of usage examples for org.springframework.beans.factory.support LookupOverride setSource
public void setSource(@Nullable Object source)
From source file:org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.java
/** * Parse lookup-override sub-elements of the given bean element. *//*from ww w . j a va2 s .co m*/ public void parseLookupOverrideSubElements(Element beanEle, MethodOverrides overrides) { NodeList nl = beanEle.getChildNodes(); for (int i = 0; i < nl.getLength(); i++) { Node node = nl.item(i); if (isCandidateElement(node) && nodeNameEquals(node, LOOKUP_METHOD_ELEMENT)) { Element ele = (Element) node; String methodName = ele.getAttribute(NAME_ATTRIBUTE); String beanRef = ele.getAttribute(BEAN_ELEMENT); LookupOverride override = new LookupOverride(methodName, beanRef); override.setSource(extractSource(ele)); overrides.addOverride(override); } } }