<?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" >
<components>
	<component>
		<name>org.richfaces.VirtualEarth</name>
		<family>org.richfaces.VirtualEarth</family>
		<classname>org.richfaces.component.html.HtmlVirtualEarth</classname>
		<superclass>org.richfaces.component.UIVirtualEarth</superclass>
		<description>
			<![CDATA[
			It presents the google map in JSF applications
            ]]>
		</description>
		<test />
		<renderer generate="true" override="true">
			<name>org.richfaces.VirtualEarthRenderer</name>
			<template>virtualEarth.jspx</template>
		</renderer>
		<tag>
			<name>virtualEarth</name>
			<classname>org.richfaces.taglib.VirtualEarthTag</classname>
			<superclass>
				org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
			</superclass>
		</tag>
		&ui_component_attributes;
   		&html_events;
        &html_style_attributes;

		<property>
			<name>onLoadMap</name>
			<classname>java.lang.String</classname>
			<description>
			  JavaScript code invoked just after the Virtual Earth object is initiated.
			</description>
			<defaultvalue>""</defaultvalue>
		</property>
		<property>
			<name>var</name>
			<classname>java.lang.String</classname>
			<description>
			 The JavaScript variable that is used to access the Virtual Earth API. If you have
			 more than one Virtual Earth components on the same page, use individual
			 key for each of them. The default variable name is "map" (without quotes)
			</description>
			<defaultvalue>"map"</defaultvalue>
		</property>
		<property>
			<name>lat</name>
			<classname>java.lang.String</classname>
			<description>
			 Initial latitude coordinate in degrees, as a number between -90 and +90
			</description>
			<defaultvalue>"37.9721046"</defaultvalue>
		</property>
		<property>
			<name>lng</name>
			<classname>java.lang.String</classname>
			<description>
			  Initial longitude coordinate in degrees, as a number between -180 and +180
			</description>
			<defaultvalue>"-122.0424842834"</defaultvalue>
		</property>
		<property>
			<name>zoom</name>
			<classname>java.lang.String</classname>
			<description>
			Initial zoom level as a number between 1 and 18. The default value is 17
			</description>
			<defaultvalue>"17"</defaultvalue>
		</property>
		<property>
			<name>mapStyle</name>
			<classname>java.lang.String</classname>
			<description>
			Navigation control size. The possible values are   Road,Aerial,Hybrid,Birdseye. The default value is Road
			</description>
			<defaultvalue>"Road"</defaultvalue>
		</property>
		<property>
			<name>dashboardSize</name>
			<classname>java.lang.String</classname>
			<description>
			Initial map type. The possible values are Normal,Small,Tiny. The default value is Normal
			</description>
			<defaultvalue>"Normal"</defaultvalue>
		</property>
		<property>
			<name>version</name>
			<classname>java.lang.String</classname>
			<description>
			Virtual earth version, default - "6"
			</description>
			<defaultvalue>"6"</defaultvalue>
		</property>
	</component>
</components>
