com.atlassian.plugin.spring.pluginns
Class PluginInterfaceBeanDefinitionDecorator

java.lang.Object
  extended by com.atlassian.plugin.spring.pluginns.PluginInterfaceBeanDefinitionDecorator
All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionDecorator

public class PluginInterfaceBeanDefinitionDecorator
extends java.lang.Object
implements org.springframework.beans.factory.xml.BeanDefinitionDecorator

Matches the element and registers it against the bean for later processing.


Constructor Summary
PluginInterfaceBeanDefinitionDecorator()
           
 
Method Summary
 org.springframework.beans.factory.config.BeanDefinitionHolder decorate(org.w3c.dom.Node source, org.springframework.beans.factory.config.BeanDefinitionHolder holder, org.springframework.beans.factory.xml.ParserContext ctx)
          Called when the Spring parser encounters an "interface" element.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginInterfaceBeanDefinitionDecorator

public PluginInterfaceBeanDefinitionDecorator()
Method Detail

decorate

public org.springframework.beans.factory.config.BeanDefinitionHolder decorate(org.w3c.dom.Node source,
                                                                              org.springframework.beans.factory.config.BeanDefinitionHolder holder,
                                                                              org.springframework.beans.factory.xml.ParserContext ctx)
Called when the Spring parser encounters an "interface" element.

Specified by:
decorate in interface org.springframework.beans.factory.xml.BeanDefinitionDecorator
Parameters:
source - The interface element
holder - The containing bean definition
ctx - The parser context
Returns:
The containing bean definition


Copyright © 2013 Atlassian. All Rights Reserved.