protected final AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) { BeanDefinitionBuilder builder = BeanDefinitionBuilder.genericBeanDefinition(); String parentName = getParentName(element); if (parentName != null) { builder.getRawBeanDefinition().setParentName(parentName);
protected final AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) { BeanDefinitionBuilder builder = BeanDefinitionBuilder.genericBeanDefinition(); String parentName = getParentName(element); if (parentName != null) { builder.getRawBeanDefinition().setParentName(parentName);
@Override protected String getParentName(Element element) { if(element.hasAttribute("parent")){ return element.getAttribute("parent"); } return super.getParentName(element); }
/** * {@inheritDoc} */ @Override protected String getParentName(Element element) { String regionTemplate = element.getAttribute("template"); return StringUtils.hasText(regionTemplate) ? regionTemplate : super.getParentName(element); }
/** * {@inheritDoc} */ @Override protected String getParentName(Element element) { String regionTemplate = element.getAttribute("template"); return StringUtils.hasText(regionTemplate) ? regionTemplate : super.getParentName(element); }
@Override protected String getParentName(Element element) { if(element.hasAttribute("parent")){ return element.getAttribute("parent"); } return super.getParentName(element); }
protected final AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) { BeanDefinitionBuilder builder = BeanDefinitionBuilder.genericBeanDefinition(); String parentName = getParentName(element); if (parentName != null) { builder.getRawBeanDefinition().setParentName(parentName);
protected final AbstractBeanDefinition parseInternal(Element element, ParserContext parserContext) { BeanDefinitionBuilder builder = BeanDefinitionBuilder.genericBeanDefinition(); String parentName = getParentName(element); if (parentName != null) { builder.getRawBeanDefinition().setParentName(parentName);