<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE components 
        PUBLIC "-//AJAX4JSF//CDK Generator config/EN"
        "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" [
<!ENTITY universal_html_attributes   SYSTEM "html_universal_attributes.xml">	
]>

<components>
     	<component>
		<name>org.ajax4jsf.Bundle</name>
		<family>org.ajax4jsf.Bundle</family>
		<classname>org.ajax4jsf.component.html.AjaxLoadBundle</classname>
		<superclass>org.ajax4jsf.component.UILoadBundle</superclass>
		<test />
		<description>
			<![CDATA[ Load a resource bundle localized for the Locale of the current view, and expose it (as a Map) 
			in the request attributes of the current request.
			 In difference of original f:loadBundle tag, stored in components tree and activate on ajax/non ajax responses]]>
		</description>
		<tag>
			<name>loadBundle</name>
			<classname>org.ajax4jsf.taglib.html.jsp.LoadBundle</classname>
			<superclass>
				org.ajax4jsf.webapp.taglib.UIComponentTagBase
			</superclass>
			<displayname>
				Ajax-compatible version of f:loadBundle
			</displayname>
			<icon>icon</icon>
		</tag>
		&ui_component_attributes;
		<property>
			<name>var</name>
			<classname>java.lang.String</classname>
			<description>
				Name of a request scope attribute under which the
				resource bundle will be exposed as a Map.
			</description>
		</property>
		<property>
			<name>basename</name>
			<classname>java.lang.String</classname>
			<description>
				Base name of the resource bundle to be loaded.
			</description>
		</property>
	</component>     
</components>