org.springframework.plugin.core.config
Class PluginListDefinitionParser

java.lang.Object
  extended by org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
      extended by org.springframework.plugin.core.config.PluginListDefinitionParser
All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionParser
Direct Known Subclasses:
PluginRegistryDefinitionParser

public class PluginListDefinitionParser
extends org.springframework.beans.factory.xml.AbstractBeanDefinitionParser

Bean definition parser to register <list /> elements from the plugin namespace.

Author:
Oliver Gierke

Field Summary
protected static String PACKAGE
           
 
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
ID_ATTRIBUTE, NAME_ATTRIBUTE
 
Constructor Summary
PluginListDefinitionParser()
           
 
Method Summary
protected  String getPostProcessorName()
          Returns the name of the org.springframework.beans.factory.config.BeanFactoryPostProcessor to be registered.
protected  org.springframework.beans.factory.support.AbstractBeanDefinition parseInternal(Element element, org.springframework.beans.factory.xml.ParserContext context)
           
protected  boolean shouldGenerateIdAsFallback()
           
 
Methods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PACKAGE

protected static final String PACKAGE
See Also:
Constant Field Values
Constructor Detail

PluginListDefinitionParser

public PluginListDefinitionParser()
Method Detail

getPostProcessorName

protected String getPostProcessorName()
Returns the name of the org.springframework.beans.factory.config.BeanFactoryPostProcessor to be registered.

Returns:

parseInternal

protected org.springframework.beans.factory.support.AbstractBeanDefinition parseInternal(Element element,
                                                                                         org.springframework.beans.factory.xml.ParserContext context)
Specified by:
parseInternal in class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser

shouldGenerateIdAsFallback

protected boolean shouldGenerateIdAsFallback()
Overrides:
shouldGenerateIdAsFallback in class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser


Copyright © 2008–2014 Pivotal, Inc.. All rights reserved.