[jbosstools-commits] JBoss Tools SVN: r31318 - trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/templates.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Sat May 14 07:21:12 EDT 2011


Author: dmaliarevich
Date: 2011-05-14 07:21:12 -0400 (Sat, 14 May 2011)
New Revision: 31318

Modified:
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/templates/vpe-templates-richfaces.xml
Log:
https://issues.jboss.org/browse/JBIDE-8453 , rf4 templates were reordered.

Modified: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/templates/vpe-templates-richfaces.xml
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/templates/vpe-templates-richfaces.xml	2011-05-14 00:49:49 UTC (rev 31317)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.vpe.richfaces/templates/vpe-templates-richfaces.xml	2011-05-14 11:21:12 UTC (rev 31318)
@@ -2,206 +2,146 @@
 <vpe:templates xmlns:vpe="http://org.jboss.org/tools/vpe/template"
 	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 
-	<vpe:template-taglib uri="http://richfaces.org/rich" prefix="rich" />
-	<vpe:template-taglib uri="http://richfaces.ajax4jsf.org/rich" prefix="rich" />
-		
+	<vpe:template-taglib uri="http://richfaces.org/rich"
+		prefix="rich" />
+	<vpe:template-taglib uri="http://richfaces.ajax4jsf.org/rich"
+		prefix="rich" />
 
-	<vpe:tag name="rich:paint2D" case-sensitive="yes">
+
+	<vpe:tag name="rich:accordion" case-sensitive="yes">
 		<vpe:template children="yes" modify="yes"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPaint2DTemplate">
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelBarTemplate">
 			<vpe:resize>
 				<vpe:width width-attr="style.width" />
 				<vpe:height height-attr="style.height" />
 			</vpe:resize>
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="no"></vpe:drop>
+				<vpe:drop container="no" />
 			</vpe:dnd>
-			<vpe:pseudoContent defaultText="no" />
 		</vpe:template>
 	</vpe:tag>
 
-	<vpe:tag name="rich:gmap" case-sensitive="yes">
-		<vpe:template children="no" modify="yes"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesGMapTemplate">
-			<vpe:resize>
-				<vpe:width width-attr="style.width" />
-				<vpe:height height-attr="style.height" />
-			</vpe:resize>
+	<vpe:tag name="rich:accordionItem" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelItemTemplate">
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="no"></vpe:drop>
+				<vpe:drop container="yes" />
 			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
 
-	<vpe:tag name="rich:tree" case-sensitive="yes">
+	<vpe:tag name="rich:ajaxValidator" case-sensitive="yes">
+		<vpe:template children="no" modify="no" />
+	</vpe:tag>
+
+	<!-- Since RichFaces 4.0 -->
+	<vpe:tag name="rich:autocomplete" case-sensitive="yes">
 		<vpe:template children="yes" modify="no"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesTreeTemplate">
-			<vpe:resize>
-				<vpe:width width-attr="style.width" />
-				<vpe:height height-attr="style.height" />
-			</vpe:resize>
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesAutocompleteTemplate">
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="yes">
-					<vpe:container-child tag-name="treeNode" />
-					<vpe:container-child tag-name="treeNodesAdaptor" />
-					<vpe:container-child tag-name="recursiveTreeNodesAdaptor" />
-				</vpe:drop>
+				<vpe:drop container="no" />
 			</vpe:dnd>
-			<vpe:textFormatting use-default-formats="yes">
-				<vpe:format type="BlockFormat" addChildren="deny" />
-			</vpe:textFormatting>
-			<vpe:pseudoContent defaultText="yes" />
 		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:treeNodesAdaptor" case-sensitive="yes">
-		<vpe:template children="yes" modify="no"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesTreeNodesAdaptorTemplate">
+
+	<vpe:tag name="rich:beanValidator" case-sensitive="yes">
+		<vpe:template children="no" modify="no" />
+	</vpe:tag>
+
+	<vpe:tag name="rich:comboBox" case-sensitive="yes">
+		<vpe:template children="no" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesComboBoxTemplate">
+			<vpe:resize>
+				<vpe:width width-attr="width" />
+			</vpe:resize>
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="yes">
-					<vpe:container-child tag-name="treeNode" />
+				<vpe:drop container="no">
 				</vpe:drop>
 			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:recursiveTreeNodesAdaptor" case-sensitive="yes">
+
+	<vpe:tag name="rich:calendar" case-sensitive="yes">
 		<vpe:template children="yes" modify="no"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesRecursiveTreeNodesAdaptorTemplate">
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesCalendarTemplate">
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="yes">
-					<vpe:container-child tag-name="treeNode" />
-				</vpe:drop>
+				<vpe:drop container="no" />
 			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
 
+	<vpe:tag name="rich:changeExpandListener" case-sensitive="yes">
+		<vpe:template children="no" modify="yes">
+		</vpe:template>
+	</vpe:tag>
 
+	<vpe:tag name="rich:clientValidator" case-sensitive="yes">
+		<vpe:template children="no" modify="no" />
+	</vpe:tag>
 
-	<vpe:tag name="rich:treeNode" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesTreeNodeTemplate">
+	<vpe:tag name="rich:clientId" case-sensitive="yes">
+		<vpe:template children="no" modify="no">
 		</vpe:template>
 	</vpe:tag>
-	<vpe:tag name="rich:inplaceInput" case-sensitive="yes">
-		<vpe:template children="yes" modify="no"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesInplaceInputTemplate">
-			<vpe:dnd>
-				<vpe:drag start-enable="yes" />
-				<vpe:drop container="no" />
-			</vpe:dnd>
+
+	<vpe:tag name="rich:component" case-sensitive="yes">
+		<vpe:template children="no" modify="no">
 		</vpe:template>
-	</vpe:tag>	
-	<vpe:tag name="rich:inplaceSelect" case-sensitive="yes">
-		<vpe:template children="yes" modify="no"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesInplaceSelectTemplate">
-			<!--vpe:resize>
-				<vpe:width width-attr="style.width" />
-				<vpe:height height-attr="style.height" />
-			</vpe:resize-->
-			<vpe:dnd>
-				<vpe:drag start-enable="yes" />
-				<vpe:drop container="no" />
-			</vpe:dnd>
+	</vpe:tag>
+
+	<vpe:tag name="rich:componentControl" case-sensitive="yes">
+		<vpe:template children="no" modify="yes">
 		</vpe:template>
-	</vpe:tag>	
-	<vpe:tag name="rich:fileUpload" case-sensitive="yes">
-		<vpe:template children="no" modify="no"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesFileUploadTemplate">
-			<vpe:dnd>
-				<vpe:drag start-enable="yes" />
-				<vpe:drop container="yes" >
-					<vpe:container-child tag-name="f:facet" />
-				</vpe:drop>
-			</vpe:dnd>
-		</vpe:template>
-	</vpe:tag>	
-	<vpe:tag name="rich:comboBox" case-sensitive="yes">
-		<vpe:template children="no" modify="no"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesComboBoxTemplate">
-			<vpe:resize>
-				<vpe:width width-attr="width" />
-			</vpe:resize>
-			<vpe:dnd>
-				<vpe:drag start-enable="yes" />
-				<vpe:drop container="no">
-				</vpe:drop>
-			</vpe:dnd>
-		</vpe:template>
 	</vpe:tag>
-	<vpe:tag name="rich:pickList" case-sensitive="yes">
+
+	<vpe:tag name="rich:collapsiblePanel" case-sensitive="yes">
 		<vpe:template children="yes" modify="yes"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPickListTemplate">
-			<vpe:copy attrs="style" />
-			<vpe:dnd>
-				<vpe:drag start-enable="yes" />
-				<vpe:drop container="yes">
-					<vpe:container-child tag-name="selectItem" />
-					<vpe:container-child tag-name="selectItems" />
-				</vpe:drop>
-			</vpe:dnd>
-			<vpe:textFormatting use-default-formats="yes">
-			</vpe:textFormatting>
-		</vpe:template>
-	</vpe:tag>
-	<vpe:tag name="rich:inputNumberSpinner" case-sensitive="yes">
-		<vpe:template children="yes" modify="no"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesInputNumberSpinnerTemplate">
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelTemplate">
 			<vpe:resize>
 				<vpe:width width-attr="style.width" />
 				<vpe:height height-attr="style.height" />
 			</vpe:resize>
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="no" />
+				<vpe:drop container="yes" />
 			</vpe:dnd>
-            <vpe:pseudoContent defaultText="no"/>
 		</vpe:template>
 	</vpe:tag>
-	<vpe:tag name="rich:columns" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesColumnsTemplate">
+
+	<vpe:tag name="rich:colorPicker" case-sensitive="yes">
+		<vpe:template children="yes" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesColorPickerTemplate">
 		</vpe:template>
 	</vpe:tag>
-	<vpe:tag name="rich:inputNumberSlider" case-sensitive="yes">
+
+	<vpe:tag name="rich:column" case-sensitive="yes">
 		<vpe:template children="yes" modify="yes"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.InputNumberSliderTemplate">
-			<vpe:resize>
-				<vpe:width width-attr="style.width" />
-			</vpe:resize>
-			<vpe:dnd>
-				<vpe:drag start-enable="yes" />
-				<vpe:drop container="no" />
-			</vpe:dnd>
-            <vpe:pseudoContent defaultText="no"/>
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesColumnTemplate">
 		</vpe:template>
 	</vpe:tag>
-	<vpe:tag name="rich:progressBar" case-sensitive="yes">
+
+	<vpe:tag name="rich:columnGroup" case-sensitive="yes">
 		<vpe:template children="yes" modify="yes"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesProgressBarTemplate">
-			<vpe:resize>
-				<vpe:width width-attr="style.width" />
-				<vpe:height height-attr="style.height" />
-			</vpe:resize>
-			<vpe:dnd>
-				<vpe:drag start-enable="yes" />
-				<vpe:drop container="yes">
-					<vpe:container-child tag-name="outputText" />
-					<vpe:container-child tag-name="facet" />
-				</vpe:drop>
-			</vpe:dnd>
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesColumnGroupTemplate">
 		</vpe:template>
 	</vpe:tag>
 
-	<vpe:tag name="rich:modalPanel" case-sensitive="yes">
-		<vpe:template children="no" modify="yes" >
+	<vpe:tag name="rich:columns" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesColumnsTemplate">
 		</vpe:template>
 	</vpe:tag>
-	
+
+	<vpe:tag name="rich:contextMenu" case-sensitive="yes">
+		<vpe:template children="no" modify="no">
+		</vpe:template>
+	</vpe:tag>
+
 	<vpe:tag name="rich:dataDefinitionList" case-sensitive="yes">
 		<vpe:template children="yes" modify="yes"
 			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesDataDefinitionListTemplate">
@@ -215,7 +155,7 @@
 			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	
+
 	<vpe:tag name="rich:dataFilterSlider" case-sensitive="yes">
 		<vpe:template children="yes" modify="no"
 			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesDataFilterSliderTemplate">
@@ -228,33 +168,37 @@
 			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	
+
 	<vpe:tag name="rich:dataGrid" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesDataGridTemplate">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesDataGridTemplate">
 		</vpe:template>
 	</vpe:tag>
 
-    <vpe:tag name="rich:dataList" case-sensitive="yes" >
-	    <vpe:template class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesDataListTemplate"
-	    	children="yes" modify="no">
+	<vpe:tag name="rich:dataList" case-sensitive="yes">
+		<vpe:template
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesDataListTemplate"
+			children="yes" modify="no">
 			<vpe:dnd>
-				<vpe:drag start-enable="yes"/>
-				<vpe:drop container="no"/>
-		   </vpe:dnd>
-	    </vpe:template>
-    </vpe:tag>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
+			</vpe:dnd>
+		</vpe:template>
+	</vpe:tag>
 
-    <vpe:tag name="rich:dataOrderedList" case-sensitive="yes" >
-	    <vpe:template class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesDataOrderedListTemplate"
-	    	children="yes" modify="no">
+	<vpe:tag name="rich:dataOrderedList" case-sensitive="yes">
+		<vpe:template
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesDataOrderedListTemplate"
+			children="yes" modify="no">
 			<vpe:dnd>
-				<vpe:drag start-enable="yes"/>
-				<vpe:drop container="no"/>
-		   </vpe:dnd>
-	    </vpe:template>
-    </vpe:tag>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
+			</vpe:dnd>
+		</vpe:template>
+	</vpe:tag>
 
-		<!-- keep in mind that there is the same template for RF 4.0 rich:dataScroller (below)-->
+	<!-- keep in mind that there is the same template for RF 4.0 rich:dataScroller 
+		(below) -->
 	<vpe:tag name="rich:dataScroller" case-sensitive="yes">
 		<vpe:template children="yes" modify="yes"
 			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesDataTableScrollerTemplate">
@@ -270,7 +214,7 @@
 			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	
+
 	<vpe:tag name="rich:datascroller" case-sensitive="yes">
 		<vpe:template children="yes" modify="yes"
 			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesDataTableScrollerTemplate">
@@ -287,8 +231,9 @@
 		</vpe:template>
 	</vpe:tag>
 
-    <vpe:tag name="rich:dataTable" case-sensitive="yes">
-		<vpe:template children="yes" modify="no" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesDataTableTemplate">
+	<vpe:tag name="rich:dataTable" case-sensitive="yes">
+		<vpe:template children="yes" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesDataTableTemplate">
 			<vpe:resize>
 				<vpe:width width-attr="style.width" />
 				<vpe:height height-attr="style.height" />
@@ -296,54 +241,83 @@
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
 				<vpe:drop container="yes">
-					<vpe:container-child tag-name="column"/>
+					<vpe:container-child tag-name="column" />
 				</vpe:drop>
 			</vpe:dnd>
 			<vpe:textFormatting use-default-formats="yes">
-				<vpe:format type="BlockFormat" addChildren="deny"/>
+				<vpe:format type="BlockFormat" addChildren="deny" />
 			</vpe:textFormatting>
-			<vpe:pseudoContent defaultText="yes"/>
+			<vpe:pseudoContent defaultText="yes" />
 		</vpe:template>
-    </vpe:tag>
+	</vpe:tag>
 
 	<vpe:tag name="rich:dndParam" case-sensitive="yes">
-	    <vpe:template children="no" modify="no" />
+		<vpe:template children="no" modify="no" />
 	</vpe:tag>
 
 	<vpe:tag name="rich:dragIndicator" case-sensitive="yes">
-	    <vpe:template children="no" modify="no"  />
+		<vpe:template children="no" modify="no" />
 	</vpe:tag>
 
 	<vpe:tag name="rich:dragListener" case-sensitive="yes">
-		<vpe:template children="no" modify="yes" >
+		<vpe:template children="no" modify="yes">
 		</vpe:template>
 	</vpe:tag>
 
 	<vpe:tag name="rich:dragSupport" case-sensitive="yes">
-	    <vpe:template children="no" modify="no" />
+		<vpe:template children="no" modify="no" />
 	</vpe:tag>
 
-    <vpe:tag name="rich:dropDownMenu" case-sensitive="yes" >
-	    <vpe:template class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesDropDownMenuTemplate"
-	    	children="yes" modify="no">
+	<vpe:tag name="rich:dropDownMenu" case-sensitive="yes">
+		<vpe:template
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesDropDownMenuTemplate"
+			children="yes" modify="no">
 			<vpe:dnd>
-				<vpe:drag start-enable="yes"/>
-				<vpe:drop container="no"/>
-		   </vpe:dnd>
-	    </vpe:template>
-    </vpe:tag>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
+			</vpe:dnd>
+		</vpe:template>
+	</vpe:tag>
 
 	<vpe:tag name="rich:dropListener" case-sensitive="yes">
-		<vpe:template children="no" modify="yes" >
+		<vpe:template children="no" modify="yes">
 		</vpe:template>
-	</vpe:tag>   
-	
+	</vpe:tag>
+
 	<vpe:tag name="rich:dropSupport" case-sensitive="yes">
-	    <vpe:template children="no" modify="no" />
+		<vpe:template children="no" modify="no" />
 	</vpe:tag>
 
-    <vpe:tag name="rich:scrollableDataTable" case-sensitive="yes">
-		<vpe:template children="yes" modify="no" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesScrollableDataTableTemplate">
+	<!-- Since RichFaces 3.3.0 -->
+	<vpe:tag name="rich:editor" case-sensitive="yes">
+		<vpe:if test="tld_version('min=3.3')">
+			<vpe:template children="no" modify="no"
+				class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesEditorTemplate">
+				<vpe:resize>
+					<vpe:width width-attr="width" />
+					<vpe:height height-attr="height" />
+				</vpe:resize>
+				<vpe:dnd>
+					<vpe:drag start-enable="yes" />
+					<vpe:drop container="no" />
+				</vpe:dnd>
+			</vpe:template>
+		</vpe:if>
+	</vpe:tag>
+
+	<vpe:tag name="rich:effect" case-sensitive="yes">
+		<vpe:template children="no" modify="yes">
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="rich:element" case-sensitive="yes">
+		<vpe:template children="no" modify="no">
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="rich:extendedDataTable" case-sensitive="yes">
+		<vpe:template children="yes" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesExtendedDataTableTemplate">
 			<vpe:resize>
 				<vpe:width width-attr="width" />
 				<vpe:height height-attr="height" />
@@ -351,562 +325,626 @@
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
 				<vpe:drop container="yes">
-					<vpe:container-child tag-name="column"/>
+					<vpe:container-child tag-name="column" />
 				</vpe:drop>
 			</vpe:dnd>
 			<vpe:textFormatting use-default-formats="yes">
-				<vpe:format type="BlockFormat" addChildren="deny"/>
+				<vpe:format type="BlockFormat" addChildren="deny" />
 			</vpe:textFormatting>
-			<vpe:pseudoContent defaultText="yes"/>
+			<vpe:pseudoContent defaultText="yes" />
 		</vpe:template>
-    </vpe:tag>
+	</vpe:tag>
 
-	<vpe:tag name="rich:separator" case-sensitive="yes">
+	<vpe:tag name="rich:fileUpload" case-sensitive="yes">
 		<vpe:template children="no" modify="no"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesSeparatorTemplate">
-			<vpe:resize>
-				<vpe:width width-attr="style.width" />
-				<vpe:height height-attr="style.height" />
-			</vpe:resize>
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesFileUploadTemplate">
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="no" />
+				<vpe:drop container="yes">
+					<vpe:container-child tag-name="f:facet" />
+				</vpe:drop>
 			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
 
-	<vpe:tag name="rich:simpleTogglePanel" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesSimpleTogglePanelTemplate">
-			<vpe:resize>
-				<vpe:width width-attr="style.width" />
-				<vpe:height height-attr="style.height" />
-			</vpe:resize>
-			<vpe:dnd>
-			<vpe:drag start-enable="yes"/>
-			<vpe:drop container="yes"/>
-			</vpe:dnd>	
+	<vpe:tag name="rich:findComponent" case-sensitive="yes">
+		<vpe:template children="no" modify="no">
 		</vpe:template>
 	</vpe:tag>
 
-	<vpe:tag name="rich:spacer" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesSpacerTemplate">
+	<vpe:tag name="rich:gmap" case-sensitive="yes">
+		<vpe:template children="no" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesGMapTemplate">
 			<vpe:resize>
 				<vpe:width width-attr="style.width" />
 				<vpe:height height-attr="style.height" />
 			</vpe:resize>
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="no" />
+				<vpe:drop container="no"></vpe:drop>
 			</vpe:dnd>
-			<vpe:textFormatting>
-				<vpe:format type="BackgroundColorFormat">
-					<vpe:formatAttribute type="style" />
-				</vpe:format>
-			</vpe:textFormatting>
-			<vpe:pseudoContent defaultText="no"/>
 		</vpe:template>
 	</vpe:tag>
 
-	<vpe:tag name="rich:subTable" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesSubTableTemplate">
-		</vpe:template>
+	<vpe:tag name="rich:graphValidator" case-sensitive="yes">
+		<vpe:template children="yes" modify="no" />
 	</vpe:tag>
-	
-	<vpe:tag name="rich:suggestionbox" case-sensitive="yes" >
-	    <vpe:template children="no" modify="no" />
-    </vpe:tag>
 
-	<vpe:tag name="rich:tabPanel" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesTabPanelTemplate">
-			<vpe:resize>
-				<vpe:width width-attr="style.width" />
-				<vpe:height height-attr="style.height" />
-			</vpe:resize>
+	<vpe:tag name="rich:hotKey" case-sensitive="yes">
+		<vpe:template children="yes" modify="no" />
+	</vpe:tag>
+
+	<vpe:tag name="rich:inplaceInput" case-sensitive="yes">
+		<vpe:template children="yes" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesInplaceInputTemplate">
 			<vpe:dnd>
-				<vpe:drag start-enable="yes"/>
-				<vpe:drop container="no"/>
-			</vpe:dnd>	
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
+			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:toggleControl" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesToggleControlTemplate">
-		<vpe:dnd>
-			<vpe:drag start-enable="yes"/>
-			<vpe:drop container="yes"/>
-		</vpe:dnd>	
+
+	<vpe:tag name="rich:inplaceSelect" case-sensitive="yes">
+		<vpe:template children="yes" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesInplaceSelectTemplate">
+			<!--vpe:resize> <vpe:width width-attr="style.width" /> <vpe:height height-attr="style.height" 
+				/> </vpe:resize -->
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
+			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:togglePanel" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesTogglePanelTemplate">
+
+	<vpe:tag name="rich:inputNumberSpinner" case-sensitive="yes">
+		<vpe:template children="yes" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesInputNumberSpinnerTemplate">
 			<vpe:resize>
 				<vpe:width width-attr="style.width" />
 				<vpe:height height-attr="style.height" />
 			</vpe:resize>
 			<vpe:dnd>
-				<vpe:drag start-enable="yes"/>
-				<vpe:drop container="yes"/>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
 			</vpe:dnd>
+			<vpe:pseudoContent defaultText="no" />
 		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:togglePanelItem" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesTogglePanelItemTemplate">
-		<vpe:dnd>
-			<vpe:drag start-enable="yes"/>
-			<vpe:drop container="yes"/>
-		</vpe:dnd>	
-		</vpe:template>
-	</vpe:tag>	
-	
-    <vpe:tag name="rich:toolBar" case-sensitive="yes" >
-	    <vpe:template class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesToolBarTemplate"
-	    	children="yes" modify="no">
-			<vpe:resize>
-				<vpe:width width-attr="style.width" />
-				<vpe:height height-attr="style.height" />
-			</vpe:resize>
-			<vpe:dnd>
-				<vpe:drag start-enable="yes"/>
-				<vpe:drop container="no"/>
-		   </vpe:dnd>
-	    </vpe:template>
-    </vpe:tag>
 
-    <vpe:tag name="rich:toolbar" case-sensitive="yes" >
-	    <vpe:template class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesToolBarTemplate"
-	    	children="yes" modify="no">
+	<vpe:tag name="rich:inputNumberSlider" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.InputNumberSliderTemplate">
 			<vpe:resize>
 				<vpe:width width-attr="style.width" />
-				<vpe:height height-attr="style.height" />
 			</vpe:resize>
 			<vpe:dnd>
-				<vpe:drag start-enable="yes"/>
-				<vpe:drop container="no"/>
-		   </vpe:dnd>
-	    </vpe:template>
-    </vpe:tag>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
+			</vpe:dnd>
+			<vpe:pseudoContent defaultText="no" />
+		</vpe:template>
+	</vpe:tag>
 
-    <vpe:tag name="rich:toolBarGroup" case-sensitive="yes" >
-	    <vpe:template class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesToolBarGroupTemplate"
-	    	children="yes" modify="no">
+	<vpe:tag name="rich:insert" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesInsertTemplate">
 			<vpe:dnd>
-				<vpe:drag start-enable="yes"/>
-				<vpe:drop container="no"/>
-		   </vpe:dnd>
-	    </vpe:template>
-    </vpe:tag>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="yes" />
+			</vpe:dnd>
+		</vpe:template>
+	</vpe:tag>
 
-    <vpe:tag name="rich:toolbarGroup" case-sensitive="yes" >
-	    <vpe:template class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesToolBarGroupTemplate"
-	    	children="yes" modify="no">
-			<vpe:dnd>
-				<vpe:drag start-enable="yes"/>
-				<vpe:drop container="no"/>
-		   </vpe:dnd>
-	    </vpe:template>
-    </vpe:tag>
+	<vpe:tag name="rich:isUserInRole" case-sensitive="yes">
+		<vpe:template children="no" modify="no">
+		</vpe:template>
+	</vpe:tag>
 
-    <vpe:tag name="rich:toolBarSeparator" case-sensitive="yes" >
-		<vpe:template children="no" modify="no"  >
+	<vpe:tag name="rich:itemChangeListener" case-sensitive="yes">
+		<vpe:template children="no" modify="yes">
 		</vpe:template>
 	</vpe:tag>
-	    
-    <vpe:tag name="rich:toolTip" case-sensitive="yes">
-		<vpe:template children="no" modify="yes" >
+
+	<vpe:tag name="rich:jQuery" case-sensitive="yes">
+		<vpe:template children="no" modify="yes">
 		</vpe:template>
 	</vpe:tag>
-	    
-    <vpe:tag name="rich:tooltip" case-sensitive="yes">
-		<vpe:template children="no" modify="yes" >
+
+	<vpe:tag name="rich:layout" case-sensitive="yes">
+		<vpe:template children="yes" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesLayoutTemplate">
 		</vpe:template>
 	</vpe:tag>
-    
-     <vpe:tag name="rich:extendedDataTable" case-sensitive="yes">
-		<vpe:template children="yes" modify="no" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesExtendedDataTableTemplate">
-			<vpe:resize>
-				<vpe:width width-attr="width" />
-				<vpe:height height-attr="height" />
-			</vpe:resize>
+
+	<vpe:tag name="rich:layoutPanel" case-sensitive="yes">
+		<vpe:template children="yes" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesLayoutPanelTemplate">
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="rich:list" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesListTemplate">
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="yes">
-					<vpe:container-child tag-name="column"/>
-				</vpe:drop>
+				<vpe:drop container="yes" />
 			</vpe:dnd>
-			<vpe:textFormatting use-default-formats="yes">
-				<vpe:format type="BlockFormat" addChildren="deny"/>
-			</vpe:textFormatting>
-			<vpe:pseudoContent defaultText="yes"/>
 		</vpe:template>
-    </vpe:tag>
-    
-    <vpe:tag name="rich:orderingList" case-sensitive="yes">
-		<vpe:template children="yes" modify="no" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesOrderingList">
+	</vpe:tag>
+
+	<vpe:tag name="rich:listShuttle" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesListShuttleTemplate">
+			<vpe:copy attrs="style" />
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
 				<vpe:drop container="yes">
-					<vpe:container-child tag-name="column"/>
+					<vpe:container-child tag-name="column" />
 				</vpe:drop>
 			</vpe:dnd>
 			<vpe:textFormatting use-default-formats="yes">
-				<vpe:format type="BlockFormat" addChildren="deny"/>
 			</vpe:textFormatting>
-			<vpe:pseudoContent defaultText="yes"/>
 		</vpe:template>
-    </vpe:tag>
+	</vpe:tag>
 
-	<vpe:tag name="rich:column" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesColumnTemplate">
+	<vpe:tag name="rich:modalPanel" case-sensitive="yes">
+		<vpe:template children="no" modify="yes">
 		</vpe:template>
 	</vpe:tag>
 
-	<vpe:tag name="rich:columnGroup" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesColumnGroupTemplate">
+	<vpe:tag name="rich:menuItem" case-sensitive="yes">
+		<vpe:template
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesMenuItemTemplate"
+			children="yes" modify="no">
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
+			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
 
-	<vpe:tag name="rich:collapsiblePanel" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelTemplate">
-			<vpe:resize>
-				<vpe:width width-attr="style.width" />
-				<vpe:height height-attr="style.height" />
-			</vpe:resize>
+	<vpe:tag name="rich:menuGroup" case-sensitive="yes">
+		<vpe:template
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesMenuGroupTemplate"
+			children="yes" modify="no">
 			<vpe:dnd>
-				<vpe:drag start-enable="yes"/>
-				<vpe:drop container="yes"/>
-			</vpe:dnd>	
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
+			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:panel" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelTemplate">
-			<vpe:resize>
-				<vpe:width width-attr="style.width" />
-				<vpe:height height-attr="style.height" />
-			</vpe:resize>
-			<vpe:dnd>
-				<vpe:drag start-enable="yes"/>
-				<vpe:drop container="yes"/>
-			</vpe:dnd>	
+
+	<vpe:tag name="rich:menuSeparator" case-sensitive="yes">
+		<vpe:template children="no" modify="no">
 		</vpe:template>
 	</vpe:tag>
 
-	<vpe:tag name="rich:accordion" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelBarTemplate">
+	<vpe:tag name="rich:message" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesMessageTemplate">
 			<vpe:resize>
 				<vpe:width width-attr="style.width" />
 				<vpe:height height-attr="style.height" />
 			</vpe:resize>
 			<vpe:dnd>
-				<vpe:drag start-enable="yes"/>
-				<vpe:drop container="no"/>
-			</vpe:dnd>	
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="yes" />
+			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:accordionItem" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelItemTemplate">
-		<vpe:dnd>
-			<vpe:drag start-enable="yes"/>
-			<vpe:drop container="yes"/>
-		</vpe:dnd>	
-		</vpe:template>
-	</vpe:tag>
-	
-	<vpe:tag name="rich:panelBar" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelBarTemplate">
+
+	<vpe:tag name="rich:messages" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesMessagesTemplate">
 			<vpe:resize>
 				<vpe:width width-attr="style.width" />
 				<vpe:height height-attr="style.height" />
 			</vpe:resize>
 			<vpe:dnd>
-				<vpe:drag start-enable="yes"/>
-				<vpe:drop container="no"/>
-			</vpe:dnd>	
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="yes" />
+			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
 
-	<vpe:tag name="rich:panelBarItem" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelItemTemplate">
-		<vpe:dnd>
-			<vpe:drag start-enable="yes"/>
-			<vpe:drop container="yes"/>
-		</vpe:dnd>	
+	<vpe:tag name="rich:nodeSelectListener" case-sensitive="yes">
+		<vpe:template children="no" modify="yes">
 		</vpe:template>
 	</vpe:tag>
 
-	<vpe:tag name="rich:tab" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesTabTemplate">
-		<vpe:dnd>	
-			<vpe:drag start-enable="yes"/>
-			<vpe:drop container="yes"/>
-		</vpe:dnd>	
+	<vpe:tag name="rich:orderingList" case-sensitive="yes">
+		<vpe:template children="yes" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesOrderingList">
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="yes">
+					<vpe:container-child tag-name="column" />
+				</vpe:drop>
+			</vpe:dnd>
+			<vpe:textFormatting use-default-formats="yes">
+				<vpe:format type="BlockFormat" addChildren="deny" />
+			</vpe:textFormatting>
+			<vpe:pseudoContent defaultText="yes" />
 		</vpe:template>
 	</vpe:tag>
 
-    <vpe:tag name="rich:menuItem" case-sensitive="yes" >
-	    <vpe:template class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesMenuItemTemplate"
-	    children="yes" modify="no">
-            <vpe:dnd>
-                <vpe:drag start-enable="yes"/>
-                <vpe:drop container="no"/>
-           </vpe:dnd>
-	    </vpe:template>
-    </vpe:tag>
-
-    <vpe:tag name="rich:menuGroup" case-sensitive="yes" >
-	    <vpe:template class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesMenuGroupTemplate"
-	     children="yes" modify="no">
-            <vpe:dnd>
-                <vpe:drag start-enable="yes"/>
-                <vpe:drop container="no"/>
-           </vpe:dnd>
-	    </vpe:template>
-    </vpe:tag>
-
-    <vpe:tag name="rich:menuSeparator" case-sensitive="yes" >
-	    <vpe:template children="no" modify="no" >
-	    </vpe:template>
-    </vpe:tag>
-    
-    <vpe:tag name="rich:contextMenu" case-sensitive="yes" >
-		<vpe:template children="no" modify="no"  >
+	<!-- Since RichFaces 3.3.1 -->
+	<vpe:tag name="rich:page" case-sensitive="yes">
+		<vpe:template children="yes" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPageTemplate">
 		</vpe:template>
 	</vpe:tag>
-    
-    <vpe:tag name="rich:calendar" case-sensitive="yes">
-		<vpe:template children="yes" modify="no"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesCalendarTemplate">
+	
+	<vpe:tag name="rich:paint2D" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPaint2DTemplate">
+			<vpe:resize>
+				<vpe:width width-attr="style.width" />
+				<vpe:height height-attr="style.height" />
+			</vpe:resize>
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="no" />
+				<vpe:drop container="no"></vpe:drop>
 			</vpe:dnd>
+			<vpe:pseudoContent defaultText="no" />
 		</vpe:template>
 	</vpe:tag>
-    
-    			   
-    <vpe:tag name="rich:virtualEarth" case-sensitive="yes">
-    	<vpe:template children="no" modify="yes" 
-    			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesVirtualEarthTemplate">
-    	
-    		<vpe:resize>
-    			<vpe:width width-attr="style.width" />
+
+	<vpe:tag name="rich:panel" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelTemplate">
+			<vpe:resize>
+				<vpe:width width-attr="style.width" />
 				<vpe:height height-attr="style.height" />
 			</vpe:resize>
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="no"></vpe:drop>
+				<vpe:drop container="yes" />
 			</vpe:dnd>
 		</vpe:template>
-    </vpe:tag>
-    
-    <vpe:tag name="rich:message" case-sensitive="yes">
-    	<vpe:template children="yes" modify="yes" 
-    			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesMessageTemplate">
-  
-    		<vpe:resize>
-    			<vpe:width width-attr="style.width" />
+	</vpe:tag>
+
+
+	<vpe:tag name="rich:panelBar" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelBarTemplate">
+			<vpe:resize>
+				<vpe:width width-attr="style.width" />
 				<vpe:height height-attr="style.height" />
 			</vpe:resize>
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="yes"/>
+				<vpe:drop container="no" />
 			</vpe:dnd>
 		</vpe:template>
-    </vpe:tag>
-    
-    <vpe:tag name="rich:messages" case-sensitive="yes">
-    	<vpe:template children="yes" modify="yes" 
-    			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesMessagesTemplate">
-  
-    		<vpe:resize>
-    			<vpe:width width-attr="style.width" />
+	</vpe:tag>
+
+	<vpe:tag name="rich:panelBarItem" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelItemTemplate">
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="yes" />
+			</vpe:dnd>
+		</vpe:template>
+	</vpe:tag>
+
+
+	<vpe:tag name="rich:panelMenu" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelMenuTemplate">
+			<vpe:resize>
+				<vpe:width width-attr="style.width" />
 				<vpe:height height-attr="style.height" />
 			</vpe:resize>
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="yes"/>
+				<vpe:drop container="yes" />
 			</vpe:dnd>
 		</vpe:template>
-    </vpe:tag>
-	
-	<vpe:tag name="rich:effect" case-sensitive="yes">
-		<vpe:template children="no" modify="yes" >
-		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:jQuery" case-sensitive="yes">
-		<vpe:template children="no" modify="yes" >
+
+	<vpe:tag name="rich:panelMenuGroup" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelMenuGroupTemplate">
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="yes" />
+			</vpe:dnd>
+			<vpe:textFormatting use-default-formats="yes">
+			</vpe:textFormatting>
 		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:componentControl" case-sensitive="yes">
-		<vpe:template children="no" modify="yes" >
+
+	<vpe:tag name="rich:panelMenuItem" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelMenuItemTemplate">
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="yes" />
+			</vpe:dnd>
+			<vpe:textFormatting use-default-formats="yes">
+			</vpe:textFormatting>
 		</vpe:template>
 	</vpe:tag>
-	
-	
-	<vpe:tag name="rich:insert" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesInsertTemplate">
+
+	<vpe:tag name="rich:pickList" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPickListTemplate">
+			<vpe:copy attrs="style" />
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="yes"/>
-			</vpe:dnd>	
+				<vpe:drop container="yes">
+					<vpe:container-child tag-name="selectItem" />
+					<vpe:container-child tag-name="selectItems" />
+				</vpe:drop>
+			</vpe:dnd>
+			<vpe:textFormatting use-default-formats="yes">
+			</vpe:textFormatting>
 		</vpe:template>
 	</vpe:tag>
 	
-	<vpe:tag name="rich:itemChangeListener" case-sensitive="yes">
-		<vpe:template children="no" modify="yes" >
+	<vpe:tag name="rich:popupPanel" case-sensitive="yes">
+		<vpe:template children="no" modify="no">
 		</vpe:template>
 	</vpe:tag>
 	
-	<vpe:tag name="rich:changeExpandListener" case-sensitive="yes">
-		<vpe:template children="no" modify="yes" >
+	<vpe:tag name="rich:progressBar" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesProgressBarTemplate">
+			<vpe:resize>
+				<vpe:width width-attr="style.width" />
+				<vpe:height height-attr="style.height" />
+			</vpe:resize>
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="yes">
+					<vpe:container-child tag-name="outputText" />
+					<vpe:container-child tag-name="facet" />
+				</vpe:drop>
+			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:nodeSelectListener" case-sensitive="yes">
-		<vpe:template children="no" modify="yes" >
+
+	<vpe:tag name="rich:recursiveTreeNodesAdaptor" case-sensitive="yes">
+		<vpe:template children="yes" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesRecursiveTreeNodesAdaptorTemplate">
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="yes">
+					<vpe:container-child tag-name="treeNode" />
+				</vpe:drop>
+			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
 
-	<vpe:tag name="rich:panelMenuItem" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelMenuItemTemplate">
-		<vpe:dnd>
-			<vpe:drag start-enable="yes"/>
-			<vpe:drop container="yes"/>
-		</vpe:dnd>
+	<vpe:tag name="rich:scrollableDataTable" case-sensitive="yes">
+		<vpe:template children="yes" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesScrollableDataTableTemplate">
+			<vpe:resize>
+				<vpe:width width-attr="width" />
+				<vpe:height height-attr="height" />
+			</vpe:resize>
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="yes">
+					<vpe:container-child tag-name="column" />
+				</vpe:drop>
+			</vpe:dnd>
 			<vpe:textFormatting use-default-formats="yes">
+				<vpe:format type="BlockFormat" addChildren="deny" />
 			</vpe:textFormatting>
+			<vpe:pseudoContent defaultText="yes" />
 		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:panelMenuGroup" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelMenuGroupTemplate">
-		<vpe:dnd>
-			<vpe:drag start-enable="yes"/>
-			<vpe:drop container="yes"/>
-		</vpe:dnd>	
-			<vpe:textFormatting use-default-formats="yes">
-			</vpe:textFormatting>
+
+	<vpe:tag name="rich:select" case-sensitive="yes">
+		<vpe:template children="yes" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesSelectTemplate">
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
+			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:panelMenu" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes" class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPanelMenuTemplate">
+
+	<vpe:tag name="rich:separator" case-sensitive="yes">
+		<vpe:template children="no" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesSeparatorTemplate">
 			<vpe:resize>
 				<vpe:width width-attr="style.width" />
 				<vpe:height height-attr="style.height" />
 			</vpe:resize>
 			<vpe:dnd>
-				<vpe:drag start-enable="yes"/>
-				<vpe:drop container="yes"/>
-			</vpe:dnd>	
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
+			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:listShuttle" case-sensitive="yes">
+
+	<vpe:tag name="rich:simpleTogglePanel" case-sensitive="yes">
 		<vpe:template children="yes" modify="yes"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesListShuttleTemplate">
-			<vpe:copy attrs="style" />
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesSimpleTogglePanelTemplate">
+			<vpe:resize>
+				<vpe:width width-attr="style.width" />
+				<vpe:height height-attr="style.height" />
+			</vpe:resize>
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="yes">
-					<vpe:container-child tag-name="column" />
-				</vpe:drop>
+				<vpe:drop container="yes" />
 			</vpe:dnd>
-			<vpe:textFormatting use-default-formats="yes">
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="rich:spacer" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesSpacerTemplate">
+			<vpe:resize>
+				<vpe:width width-attr="style.width" />
+				<vpe:height height-attr="style.height" />
+			</vpe:resize>
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
+			</vpe:dnd>
+			<vpe:textFormatting>
+				<vpe:format type="BackgroundColorFormat">
+					<vpe:formatAttribute type="style" />
+				</vpe:format>
 			</vpe:textFormatting>
+			<vpe:pseudoContent defaultText="no" />
 		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:ajaxValidator" case-sensitive="yes">
-		<vpe:template children="no" modify="no"/>
+
+	<vpe:tag name="rich:subTable" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesSubTableTemplate">
+		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:beanValidator" case-sensitive="yes">
-		<vpe:template children="no" modify="no"/>
+
+	<vpe:tag name="rich:subTableToggleControl" case-sensitive="yes">
+		<vpe:template children="no" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesSubTableToggleControlTemplate">
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
+			</vpe:dnd>
+		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:graphValidator" case-sensitive="yes">
-		<vpe:template children="yes" modify="no"/>
+
+	<vpe:tag name="rich:suggestionbox" case-sensitive="yes">
+		<vpe:template children="no" modify="no" />
 	</vpe:tag>
-	
-	<vpe:tag name="rich:clientValidator" case-sensitive="yes">
-		<vpe:template children="no" modify="no"/>
+
+	<vpe:tag name="rich:tab" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesTabTemplate">
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="yes" />
+			</vpe:dnd>
+		</vpe:template>
 	</vpe:tag>
-	
-	<vpe:tag name="rich:hotKey" case-sensitive="yes">
-		<vpe:template children="yes" modify="no"/>
+
+	<vpe:tag name="rich:tabPanel" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesTabPanelTemplate">
+			<vpe:resize>
+				<vpe:width width-attr="style.width" />
+				<vpe:height height-attr="style.height" />
+			</vpe:resize>
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
+			</vpe:dnd>
+		</vpe:template>
 	</vpe:tag>
 
-	<!-- Since RichFaces 3.3.0 -->
-	<vpe:tag name="rich:editor" case-sensitive="yes">
-		<vpe:if test="tld_version('min=3.3')">
-			<vpe:template children="no" modify="no"
-				class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesEditorTemplate">
-				<vpe:resize>
-					<vpe:width width-attr="width" />
-					<vpe:height height-attr="height" />
-				</vpe:resize>
-				<vpe:dnd>
-					<vpe:drag start-enable="yes" />
-					<vpe:drop container="no"/>
-				</vpe:dnd>
-			</vpe:template>
-		</vpe:if>
-    </vpe:tag>
-    
-    <!-- Since RichFaces 3.3.1 -->
-    <vpe:tag name="rich:page" case-sensitive="yes">
-		<vpe:template children="yes" modify="no"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesPageTemplate">
+	<vpe:tag name="rich:toggleControl" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesToggleControlTemplate">
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="yes" />
+			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
 
-    <vpe:tag name="rich:layout" case-sensitive="yes">
-		<vpe:template children="yes" modify="no" 
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesLayoutTemplate">
+	<vpe:tag name="rich:togglePanel" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesTogglePanelTemplate">
+			<vpe:resize>
+				<vpe:width width-attr="style.width" />
+				<vpe:height height-attr="style.height" />
+			</vpe:resize>
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="yes" />
+			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
 
-    <vpe:tag name="rich:layoutPanel" case-sensitive="yes">
-		<vpe:template children="yes" modify="no" 
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesLayoutPanelTemplate">
+	<vpe:tag name="rich:togglePanelItem" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesTogglePanelItemTemplate">
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="yes" />
+			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-    
-    <vpe:tag name="rich:colorPicker" case-sensitive="yes">
-		<vpe:template children="yes" modify="no" 
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesColorPickerTemplate">
+
+	<vpe:tag name="rich:toolBar" case-sensitive="yes">
+		<vpe:template
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesToolBarTemplate"
+			children="yes" modify="no">
+			<vpe:resize>
+				<vpe:width width-attr="style.width" />
+				<vpe:height height-attr="style.height" />
+			</vpe:resize>
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
+			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	
-	<!-- Since RichFaces 4.0 -->
-	<vpe:tag name="rich:autocomplete" case-sensitive="yes">
-		<vpe:template children="yes" modify="no"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesAutocompleteTemplate">
+
+	<vpe:tag name="rich:toolbar" case-sensitive="yes">
+		<vpe:template
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesToolBarTemplate"
+			children="yes" modify="no">
+			<vpe:resize>
+				<vpe:width width-attr="style.width" />
+				<vpe:height height-attr="style.height" />
+			</vpe:resize>
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
 				<vpe:drop container="no" />
 			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	<vpe:tag name="rich:select" case-sensitive="yes">
-		<vpe:template children="yes" modify="no"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesSelectTemplate">
+
+	<vpe:tag name="rich:toolBarGroup" case-sensitive="yes">
+		<vpe:template
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesToolBarGroupTemplate"
+			children="yes" modify="no">
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
 				<vpe:drop container="no" />
 			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	<vpe:tag name="rich:dataScroller" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesDataTableScrollerTemplate">
+
+	<vpe:tag name="rich:toolbarGroup" case-sensitive="yes">
+		<vpe:template
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesToolBarGroupTemplate"
+			children="yes" modify="no">
+			<vpe:dnd>
+				<vpe:drag start-enable="yes" />
+				<vpe:drop container="no" />
+			</vpe:dnd>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="rich:toolBarSeparator" case-sensitive="yes">
+		<vpe:template children="no" modify="no">
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="rich:toolTip" case-sensitive="yes">
+		<vpe:template children="no" modify="yes">
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="rich:tooltip" case-sensitive="yes">
+		<vpe:template children="no" modify="yes">
+		</vpe:template>
+	</vpe:tag>
+
+
+	<vpe:tag name="rich:tree" case-sensitive="yes">
+		<vpe:template children="yes" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesTreeTemplate">
 			<vpe:resize>
 				<vpe:width width-attr="style.width" />
 				<vpe:height height-attr="style.height" />
@@ -914,57 +952,48 @@
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
 				<vpe:drop container="yes">
-					<vpe:container-child tag-name="f:facet" />
+					<vpe:container-child tag-name="treeNode" />
+					<vpe:container-child tag-name="treeNodesAdaptor" />
+					<vpe:container-child tag-name="recursiveTreeNodesAdaptor" />
 				</vpe:drop>
 			</vpe:dnd>
+			<vpe:textFormatting use-default-formats="yes">
+				<vpe:format type="BlockFormat" addChildren="deny" />
+			</vpe:textFormatting>
+			<vpe:pseudoContent defaultText="yes" />
 		</vpe:template>
 	</vpe:tag>
-	<vpe:tag name="rich:subTableToggleControl" case-sensitive="yes">
-		<vpe:template children="no" modify="yes"
-			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesSubTableToggleControlTemplate">
+
+	<vpe:tag name="rich:treeNode" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesTreeNodeTemplate">
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="rich:treeNodesAdaptor" case-sensitive="yes">
+		<vpe:template children="yes" modify="no"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesTreeNodesAdaptorTemplate">
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="no"/>
+				<vpe:drop container="yes">
+					<vpe:container-child tag-name="treeNode" />
+				</vpe:drop>
 			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	<vpe:tag name="rich:list" case-sensitive="yes">
-		<vpe:template children="yes" modify="yes"
-				class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesListTemplate">
+
+	<vpe:tag name="rich:virtualEarth" case-sensitive="yes">
+		<vpe:template children="no" modify="yes"
+			class="org.jboss.tools.jsf.vpe.richfaces.template.RichFacesVirtualEarthTemplate">
+			<vpe:resize>
+				<vpe:width width-attr="style.width" />
+				<vpe:height height-attr="style.height" />
+			</vpe:resize>
 			<vpe:dnd>
 				<vpe:drag start-enable="yes" />
-				<vpe:drop container="yes"/>
+				<vpe:drop container="no"></vpe:drop>
 			</vpe:dnd>
 		</vpe:template>
 	</vpe:tag>
-	<vpe:tag name="rich:clientId" case-sensitive="yes">
-	    <vpe:template children="no" modify="no">
-	    </vpe:template>
-    </vpe:tag>
-	<vpe:tag name="rich:component" case-sensitive="yes">
-	    <vpe:template children="no" modify="no">
-	    </vpe:template>
-    </vpe:tag>
-	<vpe:tag name="rich:element" case-sensitive="yes">
-	    <vpe:template children="no" modify="no">
-	    </vpe:template>
-    </vpe:tag>
-	<vpe:tag name="rich:findComponent" case-sensitive="yes">
-	    <vpe:template children="no" modify="no">
-	    </vpe:template>
-    </vpe:tag>
-	<vpe:tag name="rich:isUserInRole" case-sensitive="yes">
-	    <vpe:template children="no" modify="no">
-	    </vpe:template>
-    </vpe:tag>
 
-    <vpe:tag name="rich:popupPanel" case-sensitive="yes" >
-		<vpe:template children="no" modify="no"  >
-		</vpe:template>
-	</vpe:tag>
-
-	<!-- RF4 templates w/corected names -->
-	
-
-
 </vpe:templates>
\ No newline at end of file



More information about the jbosstools-commits mailing list