Add "-configurer" suffix to view configurer element names

Issue: SPR-7093
This commit is contained in:
Sebastien Deleuze
2014-07-17 17:38:47 +02:00
committed by Rossen Stoyanchev
parent 1ad22b922f
commit 52f1be7ade
9 changed files with 32 additions and 33 deletions

View File

@@ -27,13 +27,13 @@ import java.util.ArrayList;
import java.util.List;
/**
* Parse the <mvc:velocity> MVC namespace element and register
* Parse the <mvc:freemarker-configurer> MVC namespace element and register
* FreeMarkerConfigurer bean
*
* @author Rossen Stoyanchev
* @since 4.1
*/
public class FreeMarkerBeanDefinitionParser extends AbstractSingleBeanDefinitionParser {
public class FreeMarkerConfigurerBeanDefinitionParser extends AbstractSingleBeanDefinitionParser {
public static final String BEAN_NAME = "mvcFreeMarkerConfigurer";

View File

@@ -19,18 +19,17 @@ package org.springframework.web.servlet.config;
import org.w3c.dom.Element;
import org.springframework.beans.factory.support.AbstractBeanDefinition;
import org.springframework.beans.factory.support.BeanDefinitionBuilder;
import org.springframework.beans.factory.xml.AbstractSimpleBeanDefinitionParser;
import org.springframework.beans.factory.xml.ParserContext;
/**
* Parse the <mvc:groovy-markup> MVC namespace element and register a
* Parse the <mvc:groovy-configurer> MVC namespace element and register a
* GroovyConfigurer bean
*
* @author Sebastien Deleuze
* @since 4.1
*/
public class GroovyMarkupBeanDefinitionParser extends AbstractSimpleBeanDefinitionParser {
public class GroovyMarkupConfigurerBeanDefinitionParser extends AbstractSimpleBeanDefinitionParser {
public static final String BEAN_NAME = "mvcGroovyMarkupConfigurer";

View File

@@ -38,10 +38,10 @@ public class MvcNamespaceHandler extends NamespaceHandlerSupport {
registerBeanDefinitionParser("redirect-view-controller", new ViewControllerBeanDefinitionParser());
registerBeanDefinitionParser("status-controller", new ViewControllerBeanDefinitionParser());
registerBeanDefinitionParser("view-resolvers", new ViewResolversBeanDefinitionParser());
registerBeanDefinitionParser("tiles", new TilesBeanDefinitionParser());
registerBeanDefinitionParser("freemarker", new FreeMarkerBeanDefinitionParser());
registerBeanDefinitionParser("velocity", new VelocityBeanDefinitionParser());
registerBeanDefinitionParser("groovy-markup", new GroovyMarkupBeanDefinitionParser());
registerBeanDefinitionParser("tiles-configurer", new TilesConfigurerBeanDefinitionParser());
registerBeanDefinitionParser("freemarker-configurer", new FreeMarkerConfigurerBeanDefinitionParser());
registerBeanDefinitionParser("velocity-configurer", new VelocityConfigurerBeanDefinitionParser());
registerBeanDefinitionParser("groovy-configurer", new GroovyMarkupConfigurerBeanDefinitionParser());
}
}

View File

@@ -28,13 +28,13 @@ import java.util.ArrayList;
import java.util.List;
/**
* Parse the <mvc:tiles> MVC namespace element and register
* Parse the <mvc:tiles-configurer> MVC namespace element and register
* TilesConfigurer bean
* @author Rossen Stoyanchev
* @since 4.1
*/
public class TilesBeanDefinitionParser extends AbstractSingleBeanDefinitionParser {
public class TilesConfigurerBeanDefinitionParser extends AbstractSingleBeanDefinitionParser {
public static final String BEAN_NAME = "mvcTilesConfigurer";

View File

@@ -24,13 +24,13 @@ import org.w3c.dom.Element;
/**
* Parse the <mvc:velocity> MVC namespace element and register an
* Parse the <mvc:velocity-configurer> MVC namespace element and register an
* VelocityConfigurer bean
*
* @author Rossen Stoyanchev
* @since 4.1
*/
public class VelocityBeanDefinitionParser extends AbstractSimpleBeanDefinitionParser {
public class VelocityConfigurerBeanDefinitionParser extends AbstractSimpleBeanDefinitionParser {
public static final String BEAN_NAME = "mvcVelocityConfigurer";

View File

@@ -49,7 +49,7 @@ import org.w3c.dom.Element;
* before or after it.
*
* <p>When content negotiation is enabled the order property is set to highest priority
* instead with the ContentNeogitatingViewResolver encapsulating all other registered
* instead with the ContentNegotiatingViewResolver encapsulating all other registered
* view resolver instances. That way the resolvers registered through the MVC namespace
* form self-encapsulated resolver chain.
*
@@ -57,9 +57,9 @@ import org.w3c.dom.Element;
* @author Sebastien Deleuze
* @author Rossen Stoyanchev
* @since 4.1
* @see org.springframework.web.servlet.config.TilesBeanDefinitionParser
* @see org.springframework.web.servlet.config.FreeMarkerBeanDefinitionParser
* @see org.springframework.web.servlet.config.VelocityBeanDefinitionParser
* @see TilesConfigurerBeanDefinitionParser
* @see FreeMarkerConfigurerBeanDefinitionParser
* @see VelocityConfigurerBeanDefinitionParser
*/
public class ViewResolversBeanDefinitionParser implements BeanDefinitionParser {