List of usage examples for org.springframework.ide.eclipse.osgi.blueprint.internal BlueprintDefaultsDefinition BlueprintDefaultsDefinition
public BlueprintDefaultsDefinition(Document doc, ParserContext parserContext)
BlueprintDefaultsDefinition
instance. From source file:org.springframework.ide.eclipse.osgi.blueprint.internal.BlueprintParser.java
public BeanDefinitionHolder parseAsHolder(Element componentElement, ParserContext parserContext) { // save parser context this.parserContext = parserContext; this.defaults = new BlueprintDefaultsDefinition(componentElement.getOwnerDocument(), parserContext); // let Spring do its standard parsing BeanDefinitionHolder bdHolder = parseComponentDefinitionElement(componentElement, null); BeanDefinition bd = bdHolder.getBeanDefinition(); if (bd != null) { bd.setAttribute(ParsingUtils.BLUEPRINT_MARKER_NAME, Boolean.TRUE); }/*from ww w . j a v a 2 s . co m*/ return bdHolder; }
From source file:org.springframework.ide.eclipse.osgi.blueprint.internal.BlueprintParser.java
private BlueprintDefaultsDefinition getDefaults(Element ele) { if (defaults == null) { defaults = new BlueprintDefaultsDefinition(ele.getOwnerDocument(), parserContext); }/*from w ww .j ava 2 s.co m*/ return defaults; }