All Downloads are FREE. Search and download functionalities are using the official Maven repository.

pl.chilldev.web.spring.config.MetaNameBeanDefinitionParser Maven / Gradle / Ivy

There is a newer version: 0.1.2
Show newest version
/**
 * This file is part of the ChillDev-Web.
 *
 * @license http://mit-license.org/ The MIT license
 * @copyright 2014 - 2015 © by Rafał Wrzeszcz - Wrzasq.pl.
 */

package pl.chilldev.web.spring.config;

import org.springframework.beans.factory.config.BeanDefinition;

/**
 * `<meta-name>` element parser.
 */
public class MetaNameBeanDefinitionParser extends AbstractMetaBeanDefinitionParser
{
    /**
     * Meta data property key.
     */
    public static final String PROPERTY_METANAMES = "metaNames";

    /**
     * Initializes bean parser.
     *
     * @param pageMetaModelFactoryBean Page model factory.
     */
    public MetaNameBeanDefinitionParser(BeanDefinition pageMetaModelFactoryBean)
    {
        pageMetaModelFactoryBean.getPropertyValues().addPropertyValue(
            MetaNameBeanDefinitionParser.PROPERTY_METANAMES,
            this.meta
        );
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy