Add "-configurer" suffix to view configurer element names
Issue: SPR-7093
This commit is contained in:
committed by
Rossen Stoyanchev
parent
1ad22b922f
commit
52f1be7ade
@@ -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";
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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 {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user