public class TilesConfigurerBeanDefinitionParser extends AbstractSingleBeanDefinitionParser
<mvc:tiles-configurer> MVC 名前空間要素を解析し、対応する TilesConfigurer Bean を登録します。| 修飾子と型 | フィールドと説明 |
|---|---|
static java.lang.String | BEAN_NAMETilesConfigurer に使用される Bean 名。 |
ID_ATTRIBUTE, NAME_ATTRIBUTE| コンストラクターと説明 |
|---|
TilesConfigurerBeanDefinitionParser() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | doParse(org.w3c.dom.Element element, ParserContext parserContext, BeanDefinitionBuilder builder) 提供された Element を解析し、必要に応じて提供された BeanDefinitionBuilder を入力します。 |
protected java.lang.String | getBeanClassName(org.w3c.dom.Element element) 提供された Element に対応する Bean クラス名を決定します。 |
protected java.lang.String | resolveId(org.w3c.dom.Element element, AbstractBeanDefinition definition, ParserContext parserContext) 指定された BeanDefinition の ID を解決します。 |
doParse, getBeanClass, getParentName, parseInternalparse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliasespublic static final java.lang.String BEAN_NAME
TilesConfigurer に使用される Bean 名。protected java.lang.String getBeanClassName(org.w3c.dom.Element element)
AbstractSingleBeanDefinitionParserElement に対応する Bean クラス名を決定します。AbstractSingleBeanDefinitionParser の getBeanClassName element - 解析されている Element Element を解析することにより定義されている Bean のクラス名。ない場合は null AbstractSingleBeanDefinitionParser.getBeanClass(org.w3c.dom.Element)protected java.lang.String resolveId(org.w3c.dom.Element element,
AbstractBeanDefinition definition,
ParserContext parserContext)AbstractBeanDefinitionParserBeanDefinition の ID を解決します。generation を使用すると、名前が自動的に生成されます。それ以外の場合、ID は "id" 属性から抽出され、fallback を使用して生成された ID になる可能性があります。
AbstractBeanDefinitionParser の resolveId element - Bean 定義が作成された要素 definition - 登録する Bean 定義 parserContext - 解析プロセスの現在の状態をカプセル化するオブジェクト。BeanDefinitionRegistry へのアクセスを提供します protected void doParse(org.w3c.dom.Element element,
ParserContext parserContext,
BeanDefinitionBuilder builder)AbstractSingleBeanDefinitionParserElement を解析し、必要に応じて提供された BeanDefinitionBuilder を入力します。 デフォルトの実装は、ParserContext 引数なしの doParse バージョンに委譲します。
AbstractSingleBeanDefinitionParser の doParse element - 解析される XML 要素 parserContext - 解析プロセスの現在の状態をカプセル化するオブジェクト builder - BeanDefinition の定義に使用 AbstractSingleBeanDefinitionParser.doParse(Element, BeanDefinitionBuilder)