[jbosstools-commits] JBoss Tools SVN: r6391 - in trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf: META-INF and 3 other directories.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Mon Feb 18 11:22:51 EST 2008


Author: svasilyev
Date: 2008-02-18 11:22:51 -0500 (Mon, 18 Feb 2008)
New Revision: 6391

Added:
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/.project
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/META-INF/
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/META-INF/MANIFEST.MF
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/about.html
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/build.properties
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/chooseColor.jpg
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/chooseDate.jpg
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/menuTab.jpg
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/objectMedia.jpg
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/pixel.gif
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/selectInputDate.jpg
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/showDetail_discl.gif
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/showDetail_undiscl.gif
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/tree.jpg
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/treeTable.jpg
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/plugin.properties
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/plugin.xml
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/templates/
   trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/templates/vpe-templates-adf.xml
Log:
http://jira.jboss.org/jira/browse/JBIDE-1687

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/.project
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/.project	                        (rev 0)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/.project	2008-02-18 16:22:51 UTC (rev 6391)
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.jboss.tools.jsf.vpe.adf</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.pde.ManifestBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.SchemaBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.pde.PluginNature</nature>
+	</natures>
+</projectDescription>

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/META-INF/MANIFEST.MF
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/META-INF/MANIFEST.MF	                        (rev 0)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/META-INF/MANIFEST.MF	2008-02-18 16:22:51 UTC (rev 6391)
@@ -0,0 +1,7 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %pluginName
+Bundle-SymbolicName: org.jboss.tools.jsf.vpe.adf;singleton:=true
+Bundle-Version: 2.1.0
+Bundle-Vendor: %providerName
+Require-Bundle: org.jboss.tools.vpe

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/about.html
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/about.html	                        (rev 0)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/about.html	2008-02-18 16:22:51 UTC (rev 6391)
@@ -0,0 +1,34 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<HTML>
+
+<head>
+<title>About</title>
+<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
+</head>
+
+<BODY lang="EN-US">
+
+<H3>About This Content</H3>
+
+<P>&copy;2007 Red Hat, Inc. All rights reserved</P>
+
+<H3>License</H3>
+
+<P>Red Hat Inc., through its JBoss division, makes available all content in this plug-in 
+("Content"). Unless otherwise indicated below, the Content is provided to you 
+under the terms and conditions of the Eclipse Public License Version 1.0 
+("EPL"). A copy of the EPL is available at
+<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>. 
+For purposes of the EPL, "Program" will mean the Content.</P>
+
+<P>If you did not receive this Content directly from Red Hat Inc., the 
+Content is being redistributed by another party ("Redistributor") and different 
+terms and conditions may apply to your use of any object code in the Content. 
+Check the Redistributor's license that was provided with the Content. If no such 
+license exists, contact the Redistributor. Unless otherwise indicated below, the 
+terms and conditions of the EPL still apply to any source code in the Content 
+and such source code may be obtained at
+  <A href="http://www.jboss.org/tools">http://www.jboss.org/tools</A>.</P>
+
+</BODY>
+</HTML>
\ No newline at end of file

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/build.properties
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/build.properties	                        (rev 0)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/build.properties	2008-02-18 16:22:51 UTC (rev 6391)
@@ -0,0 +1,5 @@
+bin.includes = META-INF/,\
+               templates/,\
+               plugin.xml,\
+               plugin.properties,\
+               images/

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/chooseColor.jpg
===================================================================
(Binary files differ)


Property changes on: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/chooseColor.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/chooseDate.jpg
===================================================================
(Binary files differ)


Property changes on: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/chooseDate.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/menuTab.jpg
===================================================================
(Binary files differ)


Property changes on: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/menuTab.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/objectMedia.jpg
===================================================================
(Binary files differ)


Property changes on: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/objectMedia.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/pixel.gif
===================================================================
(Binary files differ)


Property changes on: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/pixel.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/selectInputDate.jpg
===================================================================
(Binary files differ)


Property changes on: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/selectInputDate.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/showDetail_discl.gif
===================================================================
(Binary files differ)


Property changes on: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/showDetail_discl.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/showDetail_undiscl.gif
===================================================================
(Binary files differ)


Property changes on: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/showDetail_undiscl.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/tree.jpg
===================================================================
(Binary files differ)


Property changes on: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/tree.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/treeTable.jpg
===================================================================
(Binary files differ)


Property changes on: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/treeTable.jpg
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/plugin.properties
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/plugin.properties	                        (rev 0)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/plugin.properties	2008-02-18 16:22:51 UTC (rev 6391)
@@ -0,0 +1,2 @@
+pluginName = ADF support for JBoss Visual Page Editor Plug-in
+providerName = Red Hat, Inc.
\ No newline at end of file

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/plugin.xml
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/plugin.xml	                        (rev 0)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/plugin.xml	2008-02-18 16:22:51 UTC (rev 6391)
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+   <extension
+         point="org.jboss.tools.vpe.templates">
+      <templates
+            decsription="VPE templates for ADF support"
+            name="ADF"
+            path="templates/vpe-templates-adf.xml">
+      </templates>
+   </extension>
+
+</plugin>

Added: trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/templates/vpe-templates-adf.xml
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/templates/vpe-templates-adf.xml	                        (rev 0)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.vpe.adf/templates/vpe-templates-adf.xml	2008-02-18 16:22:51 UTC (rev 6391)
@@ -0,0 +1,1572 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<vpe:templates>
+	<vpe:template-taglib uri="http://xmlns.oracle.com/adf/faces/EA10/html" prefix="afh"/>
+	<vpe:template-taglib uri="http://xmlns.oracle.com/adf/faces/EA10" prefix="af"/>
+	<vpe:template-taglib uri="http://xmlns.oracle.com/adf/faces/EA11/html" prefix="afh"/>
+	<vpe:template-taglib uri="http://xmlns.oracle.com/adf/faces/EA11" prefix="af"/>
+	<vpe:template-taglib uri="http://xmlns.oracle.com/adf/faces/EA12/html" prefix="afh"/>
+	<vpe:template-taglib uri="http://xmlns.oracle.com/adf/faces/EA12" prefix="af"/>
+	<vpe:template-taglib uri="http://xmlns.oracle.com/adf/faces/EA13/html" prefix="afh"/>
+	<vpe:template-taglib uri="http://xmlns.oracle.com/adf/faces/EA13" prefix="af"/>
+
+	<vpe:tag name="afh:html" case-sensitive="yes">
+	    <vpe:template children="yes" modify="yes">
+			<div/>
+	    </vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="afh:head" case-sensitive="yes">
+	    <vpe:template children="yes" modify="no">
+			<div style="display:none;"/>
+	    </vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="afh:script" case-sensitive="yes">
+	    <vpe:template children="no" modify="no"/>
+	</vpe:tag>
+
+	<vpe:tag name="afh:body" case-sensitive="yes">
+	    <vpe:template children="yes" modify="yes">
+			<div style="width : 100%; height : 100%; {@inlineStyle}" class="{@styleClass}"/>
+	    </vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="afh:frameBorderLayout" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+	    <vpe:template children="yes" modify="no">
+			<div style="height:{@height};width:{@width};{@inlineStyle}" class="{@styleClass}" title="{tagstring()}"/>
+	    </vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="afh:frame" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+    	<vpe:template children="no" modify="no">
+			<div class="{@styleClass}" style="height:{@height};width:{@width};{@inlineStyle};background-color:#FFFF00;cursor:pointer;padding:0 5px;margin:3px 0;font-style:italic;color:#999999;" title="{tagstring()}">
+				name=&quot;<vpe:value expr="{jsfvalue(@name)}"/>&quot;, source=&quot;<vpe:value expr="{jsfvalue(@source)}"/>&quot;
+			</div>
+		</vpe:template>		
+	</vpe:tag>
+
+	<vpe:tag name="afh:cellFormat" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+    	<vpe:template children="yes" modify="no">
+			<td height="{@height}" align="{@halign}" valign="{iif(attrpresent('valign'), at valign,'middle')}" style="{@inlineStyle}"
+				class="{@styleClass}" width="{@width}" rowspan="{@rowSpan}" colspan="{@columnSpan}" nowrap="{@wrappingDisabled}"/> 
+		</vpe:template>		
+	</vpe:tag>
+
+	<vpe:tag name="afh:rowLayout" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+    	<vpe:template children="yes" modify="no">
+			<tr height="{@height}" align="{@halign}" style="{@inlineStyle}"
+				class="{@styleClass}" width="{@width}" valign="{@valign}"/> 
+		</vpe:template>		
+	</vpe:tag>
+
+	<vpe:tag name="afh:tableLayout" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+    	<vpe:template children="yes" modify="no">
+			<table border="{@borderWidth}" cellpadding="{@cellPadding}" 
+				cellspacing="{@cellSpacing}" align="{@halign}" style="{@inlineStyle}"
+				class="{@styleClass}" width="{@width}"/> 
+		</vpe:template>		
+	</vpe:tag>
+
+
+	<vpe:tag name="af:form" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+	    <vpe:template children="yes" modify="no">
+			<div style="margin:10px;-moz-outline:dotted;-moz-outline-width:1px;-moz-outline-color:#FF6600;"/>
+	    </vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:panelPage" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="yes">
+			<div title="{tagstring()}" class="{@styleClass}" style="{@inlineStyle}">
+				<h2 style="display:inline;"><vpe:value expr="{jsfvalue(@title)}"/></h2>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:panelHeader" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="attrpresent('icon')">
+			<vpe:template children="yes" modify="no">
+				<div class="{@styleClass}" style="padding-right: 10px; position : relative; left : 10px ; {@inlineStyle}" title="{tagstring()}">
+					<img src="{src(@icon)}"/>
+					<h3 style="display : inline; "><vpe:value expr="{' ' + jsfvalue(@text)}"/></h3>
+					<hr/>
+				</div>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<div class="{@styleClass}" style="padding-right: 10px; position : relative; left : 10px ; {@inlineStyle}" title="{tagstring()}">
+				<h3><vpe:value expr="{jsfvalue(@text)}"/></h3>
+					<hr/>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:panelGroup" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="@type='horizontal' | @type='vertical'">
+			<vpe:template children="yes" modify="no">
+				<vpe:grid border="0" layout="{iif(@type='vertical','pageDirection','lineDirection')}"  class="{@styleClass}" style="{@inlineStyle}"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<span class="{@styleClass}" style="{@inlineStyle}"/>
+		</vpe:template>
+		
+	</vpe:tag>
+
+	<vpe:tag name="af:outputText" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="yes">
+			<span class="{@styleClass}" style="{@inlineStyle}" title="{tagstring()}"><vpe:value expr="{jsfvalue(@value)}"/></span>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:commandLink" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="yes">
+			<div class="{@styleClass}" style="display:inline;{iif(@disabled='true','color:gray','color:blue')};text-decoration:underline;{@inlineStyle}" title="{tagstring()}">
+				<vpe:value expr="{jsfvalue(@text)}"/>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:menuButtons" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<vpe:grid class="{@styleClass}" style="{@inlineStyle}" layout="lineDirection"/>
+		</vpe:template>
+	</vpe:tag>
+
+    <vpe:tag name="af:outputFormatted" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="yes">
+			<span title="{tagstring()}" class="{@styleClass}" style="{@inlineStyle}">
+				<vpe:value expr="{jsfvalue(@value)}"/>
+			</span>
+		</vpe:template>
+    </vpe:tag>
+
+    <vpe:tag name="af:messages" case-sensitive="yes">
+	    <vpe:template children="no" modify="no"/>
+    </vpe:tag>
+
+    <vpe:tag name="af:objectSeparator" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+	    <vpe:template children="no" modify="no">
+			<hr title="{tagstring()}"/>
+		</vpe:template>
+    </vpe:tag>
+
+    <vpe:tag name="af:panelList" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+	    <vpe:template children="yes" modify="no">
+			<vpe:list style="display:block;{@inlineStyle}" class="{@styleClass}"/>
+		</vpe:template>
+    </vpe:tag>
+
+    <vpe:tag name="af:table">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+	    <vpe:template children="yes" modify="no" case-sensitive="yes">
+			<vpe:grid border="1" style="border : thin; width:{@width}; {@inlineStyle}" class="{@styleClass}"/>
+		</vpe:template>
+    </vpe:tag>
+
+	<vpe:tag name="af:column" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="@formatType='icon'">
+			<vpe:template children="yes" modify="yes">
+				<div nowrap="{@noWrap}" style="text-align:center; width : {@width};{@inlineStyle}" class="{@styleClass}" title="{tagstring()}"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="@formatType='number'">
+			<vpe:template children="yes" modify="yes">
+				<div nowrap="{@noWrap}" style="text-align:right; width : {@width};{@inlineStyle}" class="{@styleClass}" title="{tagstring()}"/>
+			</vpe:template>
+		</vpe:if>
+
+		<vpe:template children="yes" modify="yes">
+			<div nowrap="{@noWrap}" style="width : {@width};{@inlineStyle}" class="{@styleClass}" title="{tagstring()}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:commandButton" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<input type="submit" value="{jsfvalue(@text)}" disabled="{iif(@disabled='true','true','')}" class="{@styleClass}" style="{@inlineStyle}" title="{tagstring()}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:commandGlobalButton" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="not(attrpresent('icon'))">
+			<vpe:template children="no" modify="no">
+				<div class="{@styleClass}" style="{iif(@disabled='true','color:gray','color:blue')};text-decoration:underline;font-size:x-small;{@inlineStyle}" title="{tagstring()}">
+					<vpe:value expr="{jsfvalue(@text)}"/>
+				</div>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<div class="{@styleClass}" style="color:blue;text-decoration:underline;font-size:x-small;{@inlineStyle}" title="{tagstring()}">
+				<table border="0">
+					<tr align="center">
+						<td><img src="{src(@icon)}" title="{tagstring()}"/></td>
+					</tr>
+					<tr align="center">
+						<td>
+							<div class="{@styleClass}" style="{iif(@disabled='true','color:gray','color:blue')};text-decoration:underline;font-size:x-small;{@inlineStyle}" title="{tagstring()}">
+								<vpe:value expr="{jsfvalue(@text)}"/>
+							</div>
+						</td>
+					</tr>
+				</table>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:inputText" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="@readOnly = 'true'">
+			<vpe:template children="no" modify="yes">
+				<span style="{@inlineStyle}" class="{@styleClass}" title="{tagstring()}">
+					<vpe:value expr="{jsfvalue(@label)}	"/><b> <vpe:value expr="{jsfvalue(@value)}"/></b><br/>
+				</span>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="not(@rows ='1') and attrpresent('rows')">
+			<vpe:template children="no" modify="yes">
+				<span style="{@inlineStyle}" class="{@styleClass}">
+					<vpe:value expr="{jsfvalue(@label)} "/>
+					<textarea disabled="{iif(@disabled='true','true','')}" title="{tagstring()}" rows="{@rows}" wrap="{@wrap}"
+							style="{iif(@disabled='true','background-color:lightgrey','')}">
+						<vpe:value expr="{jsfvalue(@value)}"/>
+					</textarea><br/>
+				</span>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="@secret ='true'">
+			<vpe:template children="no" modify="yes">
+				<span style="{@inlineStyle}" class="{@styleClass}">
+					<vpe:value expr="{jsfvalue(@label)} "/>
+					<input type="password" value="{jsfvalue(@value)}" disabled="{iif(@disabled='true','true','')}" 
+						title="{tagstring()}" size="@columns" maxlength="@maximumLength" style="{iif(@disabled='true','background-color:lightgrey','')}"/><br/>
+				</span>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="yes">
+			<span style="{@inlineStyle}" class="{@styleClass}">
+				<vpe:value expr="{jsfvalue(@label)} "/>
+				<input type="text" disabled="{iif(@disabled='true','true','')}" value="{jsfvalue(@value)}" title="{tagstring()}" size="@columns" maxlength="@maximumLength"
+						style="{iif(@disabled='true','background-color:lightgrey','')}"/><br/>
+			</span>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:selectInputColor" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<span style="{@inlineStyle}" class="{@styleClass}" title="{tagstring()}">
+				<vpe:value expr="{jsfvalue(@label)} "/><input type="text" value="{jsfvalue(@value)}" disabled="{iif(@disabled='true','true','')}" style="{iif(@disabled='true','background-color:lightgrey','')}"/><br/>
+			</span>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:chooseColor" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<div title="{tagstring()}" class="{@styleClass}" style="{@inlineStyle}">	
+				<img src="{src('./plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/chooseColor.jpg')}" alt="{tagstring()}"/>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:chooseDate" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<div title="{tagstring()}" style="{@inlineStyle}" class="{@styleClass}">	
+				<img src="{src('./plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/chooseDate.jpg')}" alt="{tagstring()}"/>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:selectInputDate" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<span title="{tagstring()}" class="{@styleClass}" style="{@inlineStyle}">
+				<vpe:value expr="{jsfvalue(@label)}"/>
+				<input type="text" size="12" title="{tagstring()}" disabled="{iif(@disabled='true','true','')}" style="{iif(@disabled='true','background-color:lightgrey','')}"/>
+				<img src="{src('./plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/selectInputDate.jpg')}" alt="{tagstring()}"/><br/>
+			</span>
+		</vpe:template>
+	</vpe:tag>
+
+
+	<!-- TODO
+		
+		af:menuChoice Should look like:
+
+		<table border="0">
+			<td>
+				<div style="font-size:x-small;{@inlineStyle}" class="{@styleClass}">
+					Switch<br/>between<br/>applications
+				</div>
+			<td>
+				<select/>
+			</td>
+			<td>
+				<input type="submit" value="Begin"/>
+			</td>
+		</table>
+	
+	 -->
+	<vpe:tag name="af:menuChoice" case-sensitive="yes">
+		<vpe:if test="(@rendered='false') | (@readOnly = 'true')">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<select style="{iif(@disabled='true','background-color:lightgrey;','')}{@inlineStyle}" disabled="{iif(@disabled='true','true','')}" class="{@styleClass}" title="{tagstring()}"/>
+		</vpe:template>
+	</vpe:tag>
+
+
+	<!-- 
+		TODO
+
+		should contain small sized "Switch between apllications" text to the left and "Begin" button to the right
+	
+	 -->	
+	<vpe:tag name="af:commandOption" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+			<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="@selected='true'">
+			<vpe:template children="no" modify="no">
+				<option selected="true" value="{jsfvalue(@action)}" style="{@inlineStyle}" class="{@styleClass}"><vpe:value expr="{jsfvalue(@text)}"/></option>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<option value="{jsfvalue(@action)}" style="{@inlineStyle}" class="{@styleClass}"><vpe:value expr="{jsfvalue(@text)}"/></option>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:goButton" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="yes">
+			<input type="submit" disabled="{iif(@disabled='true','true','')}" value="{jsfvalue(@text)}" title="{tagstring()}" style="{iif(@disabled='true','background-color:lightgrey;','')}{@inlineStyle}" class="{@styleClass}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:goLink" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="yes">
+			<div class="{@styleClass}" style="display:inline;{iif(@disabled='true','color:gray','color:blue')};text-decoration:underline;{@inlineStyle}" title="{tagstring()}">
+				<vpe:value expr="{jsfvalue(@text)}"/>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:inputFile" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<span class="{@styleClass}" style="{@inlineStyle}" title="{tagstring()}">
+				<vpe:value expr="{jsfvalue(@label)} "/><input type="text" value="{jsfvalue(@value)}" disabled="{iif(@disabled='true','true','')}" style="{iif(@disabled='true','background-color:lightgrey','')}"/>
+				<input type="submit" value="Browse" disabled="{iif(@disabled='true','true','')}"/>
+				<br/>
+			</span>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:inputHidden" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+	    <vpe:template children="no" modify="no">
+			<input type="text" value="{jsfvalue(@value)}" style="border-style:dotted;"/>
+			<!--span class="__input__tag" style="{@style}">
+				<nobr><vpe:value expr="{@value}"/></nobr>
+			</span-->
+	    </vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:menuBar" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<vpe:grid class="{@styleClass}" rules="cols" cellpadding="5" bgcolor="#F7F7FF" style="border: 1px dotted; {@inlineStyle}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:menuTabs" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<vpe:grid class="{@styleClass}" rules="cols" cellpadding="5" bgcolor="#F7F7FF" style="border: 1px dotted; {@inlineStyle}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:showOneTabs" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<vpe:grid class="{@styleClass}" rules="cols" cellpadding="5" bgcolor="#F7F7FF" style="border: 1px dotted; {@inlineStyle}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:menuPath" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<vpe:grid layout="{iif(@orientation='vertical','pageDirection','lineDirection')}" class="{@styleClass}" rules="all" cellpadding="5" bgcolor="#F7F7FF" style="border: 1px dotted; {@inlineStyle}"/>
+		</vpe:template>
+	</vpe:tag>
+
+
+	<vpe:tag name="af:outputLabel" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="yes">
+			<span style="{@inlineStyle}" class="{@styleClass}" title="{tagstring()}">
+				<vpe:value expr="{jsfvalue(@value)}"/>
+			</span>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:message" case-sensitive="yes">
+		<vpe:template children="no" modify="no"/>
+	</vpe:tag>
+
+	<vpe:tag name="af:objectSpacer" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<img src="{src('./plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/pixel.gif')}" width="{@width}" height="{@height}" title="{tagstring()}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:panelBorder" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<div style="{@inlineStyle}" class="{@styleClass}" title="{tagstring()}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:panelBox" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="attrpresent('icon')">
+			<vpe:template children="yes" modify="no">
+				<div style="border: 1px dashed #CF9090; padding : 3px; width : {@width}; {@inlineStyle}" class="{@styleClass}" title="{tagstring()}">
+					<img src="{src(@icon)}"/><h4 style="display : inline"><vpe:value expr="{jsfvalue(@text)}"/></h4>
+				</div>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<div style="border: 1px dashed #CF9090; padding : 3px; width : {@width}; {@inlineStyle}" class="{@styleClass}" title="{tagstring()}">
+				<h4 style="display : inline"><vpe:value expr="{jsfvalue(@text)}"/></h4>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:panelButtonBar" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<div style="{@inlineStyle}" class="{@styleClass}" title="{tagstring()}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:singleStepButtonBar" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="attrpresent('text')">
+			<vpe:template children="no" modify="no">
+				<div style="display : inline; {@inlineStyle}" class="{@styleClass}" title="{tagstring()}">
+					<span style="color:blue;text-decoration:underline;font-size:small;">
+						 &lt;&lt; Step backward</span>
+					<!-- TODO JSFSTUD-444 bug 
+						 use expr="{@text} " instead -->
+					 | <vpe:value expr="{jsfvalue(@text) + ' '}"/>   <vpe:value expr="{jsfvalue(@selectedStep)}"/> of <vpe:value expr="{jsfvalue(@maxStep)}"/> | 
+					<span style="color:blue;text-decoration:underline;font-size:small;">
+						Step forward &gt;&gt;
+					</span>
+				</div>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<div style="display : inline; {@inlineStyle}" class="{@styleClass}" title="{tagstring()}">
+				<span style="color:blue;text-decoration:underline;font-size:small;">
+					 &lt;&lt;Step backward
+				</span>
+				 | Step <vpe:value expr="{jsfvalue(@selectedStep)}"/> of <vpe:value expr="{jsfvalue(@maxStep)}"/> | 
+				<span style="color:blue;text-decoration:underline;font-size:small;">
+					Step forward&gt;&gt;
+				</span>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:panelForm" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<div style="border: 1px dashed #CF9090; padding : 3px; width : {@width}; {@inlineStyle}" class="{@styleClass}" title="{tagstring()}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	
+	<vpe:tag name="af:panelLabelAndMessage" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="yes">
+			<div title="{tagstring()}" valign="{@valign}" style="{@inlineStyle}" class="{@contentStyleClass}{@styleClass}">
+				<vpe:value expr="{jsfvalue(@label)}"/>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:selectOneRadio" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+
+		<vpe:template children="yes" modify="yes">
+			<div title="{tagstring()}" style="{@inlineStyle}" class="{@styleClass}">
+				<vpe:value expr="{jsfvalue(@label)}"/>
+			</div> 
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:selectItem" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="hasinparents('af:selectOneRadio')">
+			<vpe:template children="yes" modify="yes">
+					<span title="{tagstring()}" style="{@inlineStyle}" class="{@styleClass}">
+						<input type="radio" disabled="{iif(@disabled='true','true','')}" style="{iif(@disabled='true','background-color:lightgrey','')}" name="_radio"/><vpe:value expr="{jsfvalue(@label)}"/>
+						<br/>
+					</span>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="hasinparents('af:selectOneChoice')|hasinparents('af:selectManyListbox')|hasinparents('af:selectOneListbox')">
+			<vpe:template children="yes" modify="yes">
+				<option style="{@inlineStyle}" disabled="{iif(@disabled='true','true','')}" class="{@styleClass}"><vpe:value expr="{jsfvalue(@label)}"/></option>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="yes">
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:resetButton" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<input type="reset" disabled="{iif(@disabled='true','true','')}" value="{jsfvalue(@text)}" style="{@inlineStyle}" class="{@styleClass}" title="{tagstring()}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:selectBooleanRadio" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="yes">
+				<span title="{tagstring()}" style="{@inlineStyle}" class="{@styleClass}">
+					<vpe:value expr="{jsfvalue(@label)}"/><input disabled="{iif(@disabled='true','true','')}" type="radio" style="{iif(@disabled='true','background-color:lightgrey','')}" checked="{@selected}" name="{@group}"/><vpe:value expr="{jsfvalue(@text)}"/>
+					<br/>
+				</span>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:selectBooleanCheckbox" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<span title="{tagstring()}" style="{@inlineStyle}" class="{@styleClass}">
+				<vpe:value expr="{jsfvalue(@label)}"/><input disabled="{iif(@disabled='true','true','')}" style="{iif(@disabled='true','background-color:lightgrey','')}" type="checkbox"/><vpe:value expr="{jsfvalue(@text)}"/>
+				<br/>
+			</span>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:panelSideBar" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="yes">
+			<div style="width:{@width};{@inlineStyle}" class="{@styleClass}" title="{tagstring()}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:panelPageHeader" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<div style="{@inlineStyle}" class="{@styleClass}" title="{tagstring()}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:panelPartialRoot" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<div/>
+		</vpe:template>
+	</vpe:tag>
+
+
+	<vpe:tag name="af:objectImage" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<img src="{src(@source)}" width="{@width}" height="{@height}" border="{@borderWidth}" align="{@halign}" 
+				alt="{@shortDesc}" style="{@inlineStyle}" class="{@styleClass}" title="{tagstring()}"/>
+		</vpe:template>
+	</vpe:tag>
+
+
+	<vpe:tag name="af:objectLegend" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="@name = 'required'">
+			<vpe:template children="no" modify="no">
+				<div style="{@inlineStyle}" class="{@styleClass}" title="{tagstring()}">* Required</div>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<div style="display : hidden"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:panelTip" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<div style="display:inline;font-weight:bold;{@inlineStyle}" class="{@styleClass}" title="{tagstring()}">Advice:</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:process" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<div title="{tagstring()}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:processChoiceBar" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+				<div style="display : inline; {@inlineStyle}" class="{@styleClass}" title="{tagstring()}">
+					<input type="submit" style="display : inline;" value="&lt;&lt; back"/>
+					<!-- TODO JSFSTUD-444 bug 
+						 use expr="{@text} " instead -->
+					 | <select><option><vpe:value expr="{jsfvalue(@value)}"/></option></select> | 
+					<input type="submit" style="display : inline;" value="forward &gt;&gt;"/>
+				</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:processTrain" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+	 	<vpe:if test="@subTrain='true'">
+			<vpe:if test="@readOnly='true'">
+				<vpe:template children="no" modify="no">
+					<table border="0" cellpadding="0" cellspacing="0">
+						<tr>
+							<td align="right" style="font-family : Arial;font-size : 10px;">
+								<img src="prev_left.gif" width="9" height="18" alt="" border="0"/><br/>
+							</td>
+							<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+								<img src="prev_right.gif" width="9" height="18" alt="" border="0"/><br/>
+							</td>
+							<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+								<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+							</td>
+		
+							<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+								<img src="prev_left.gif" width="9" height="18" alt="" border="0"/><br/>
+							</td>
+							<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+								<img src="prev_right.gif" width="9" height="18" alt="" border="0"/><br/>
+							</td>
+							<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+								<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+							</td>
+		
+							<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+								<img src="current_left.gif" width="9" height="18" alt="" border="0"/><br/>
+							</td>
+							<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+								<img src="current_right.gif" width="9" height="18" alt="" border="0"/><br/>
+							</td>
+							<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+								<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+							</td>
+		
+							<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+								<img src="next_left.gif" width="9" height="18" alt="" border="0"/><br/>
+							</td>
+							<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+								<img src="next_right.gif" width="9" height="18" alt="" border="0"/><br/>
+							</td>
+							<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+								<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+							</td>
+		
+							<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+								<img src="next_left.gif" width="9" height="18" alt="" border="0"/><br/>
+							</td>
+							<td align="left" style="font-family : Arial;font-size : 10px;">
+								<img src="next_right.gif" width="9" height="18" alt="" border="0"/><br/>
+							</td>
+						</tr>
+						<tr>
+							<td colspan="2" align="center" style="font-family : Arial;font-size : 10px;">
+								...
+							</td>
+							<td style="font-family : Arial;font-size : 10px;">
+								<br/>
+							</td>
+							<td colspan="2" style="font-family : Arial;font-size : 10px;">
+								Station 2
+							</td>
+							<td style="font-family : Arial;font-size : 10px;">
+								<br/>
+							</td>
+							<td colspan="2" style="font-family : Arial;font-size : 10px;">
+								Station 3
+							</td>
+							<td style="font-family : Arial;font-size : 10px;">
+								<br/>
+							</td>
+					
+							<td colspan="2" style="font-family : Arial;font-size : 10px;">
+								Station 4
+							</td>
+							<td style="font-family : Arial;font-size : 10px;">
+								<br/>
+							</td>
+							<td colspan="2" align="center" style="font-family : Arial;font-size : 10px;">
+								...
+							</td>
+						</tr>
+					</table>
+				</vpe:template>
+			</vpe:if>
+			<vpe:template children="no" modify="no">
+				<table border="0" cellpadding="0" cellspacing="0">
+					<tr>
+						<td align="right" style="font-family : Arial;font-size : 10px;">
+							<img src="prev_left.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="prev_right.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+						</td>
+	
+						<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="prev_left.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="prev_right.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+						</td>
+	
+						<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="current_left.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="current_right.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+						</td>
+	
+						<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="next_left.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="next_right.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+						</td>
+	
+						<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="next_left.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" style="font-family : Arial;font-size : 10px;">
+							<img src="next_right.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+					</tr>
+					<tr>
+						<td colspan="2" align="center" style="font-family : Arial;font-size : 10px;">
+							...
+						</td>
+						<td style="font-family : Arial;font-size : 10px;">
+							<br/>
+						</td>
+						<td colspan="2" style="font-family : Arial;font-size : 10px;">
+							<a href="#" style="color : #CFA800;">Station 2</a>
+						</td>
+						<td style="font-family : Arial;font-size : 10px;">
+							<br/>
+						</td>
+						<td colspan="2" style="font-family : Arial;font-size : 10px;">
+							Station 3
+						</td>
+						<td style="font-family : Arial;font-size : 10px;">
+							<br/>
+						</td>
+				
+						<td colspan="2" style="font-family : Arial;font-size : 10px;">
+							<a href="#" style="color : #CFA800;">Station 4</a>
+						</td>
+						<td style="font-family : Arial;font-size : 10px;">
+							<br/>
+						</td>
+						<td colspan="2" align="center" style="font-family : Arial;font-size : 10px;">
+							...
+						</td>
+					</tr>
+				</table>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="@readOnly='true'">
+			<vpe:template children="no" modify="no">
+				<table border="0" cellpadding="0" cellspacing="0">
+					<tr>
+						<td align="right" style="font-family : Arial;font-size : 10px;">
+							<img src="prev_left.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="prev_right.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+						</td>
+	
+						<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="prev_left.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="prev_right.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+						</td>
+	
+						<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="current_left.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="current_right.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+						</td>
+	
+						<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="next_left.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="next_right.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+						</td>
+	
+						<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+							<img src="next_left.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+						<td align="left" style="font-family : Arial;font-size : 10px;">
+							<img src="next_right.gif" width="9" height="18" alt="" border="0"/><br/>
+						</td>
+					</tr>
+					<tr>
+						<td colspan="2" align="center" style="font-family : Arial;font-size : 10px;">
+							Station 1
+						</td>
+						<td style="font-family : Arial;font-size : 10px;">
+							<br/>
+						</td>
+						<td colspan="2" style="font-family : Arial;font-size : 10px;">
+							Station 2
+						</td>
+						<td style="font-family : Arial;font-size : 10px;">
+							<br/>
+						</td>
+						<td colspan="2" style="font-family : Arial;font-size : 10px;">
+							Station 3
+						</td>
+						<td style="font-family : Arial;font-size : 10px;">
+							<br/>
+						</td>
+				
+						<td colspan="2" style="font-family : Arial;font-size : 10px;">
+							Station 4
+						</td>
+						<td style="font-family : Arial;font-size : 10px;">
+							<br/>
+						</td>
+						<td colspan="2" align="center" style="font-family : Arial;font-size : 10px;">
+							Station 5
+						</td>
+					</tr>
+				</table>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<table border="0" cellpadding="0" cellspacing="0">
+				<tr>
+					<td align="right" style="font-family : Arial;font-size : 10px;">
+						<img src="prev_left.gif" width="9" height="18" alt="" border="0"/><br/>
+					</td>
+					<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+						<img src="prev_right.gif" width="9" height="18" alt="" border="0"/><br/>
+					</td>
+					<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+						<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+					</td>
+
+					<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+						<img src="prev_left.gif" width="9" height="18" alt="" border="0"/><br/>
+					</td>
+					<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+						<img src="prev_right.gif" width="9" height="18" alt="" border="0"/><br/>
+					</td>
+					<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+						<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+					</td>
+
+					<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+						<img src="current_left.gif" width="9" height="18" alt="" border="0"/><br/>
+					</td>
+					<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+						<img src="current_right.gif" width="9" height="18" alt="" border="0"/><br/>
+					</td>
+					<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+						<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+					</td>
+
+					<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+						<img src="next_left.gif" width="9" height="18" alt="" border="0"/><br/>
+					</td>
+					<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+						<img src="next_right.gif" width="9" height="18" alt="" border="0"/><br/>
+					</td>
+					<td align="left" background="line.gif" style="font-family : Arial;font-size : 10px;">
+						<img src="spacer.gif" width="15" height="1" alt="" border="0"/><br/>
+					</td>
+
+					<td align="right" background="line.gif" style="font-family : Arial;font-size : 10px;">
+						<img src="next_left.gif" width="9" height="18" alt="" border="0"/><br/>
+					</td>
+					<td align="left" style="font-family : Arial;font-size : 10px;">
+						<img src="next_right.gif" width="9" height="18" alt="" border="0"/><br/>
+					</td>
+				</tr>
+				<tr>
+					<td colspan="2" style="font-family : Arial;font-size : 10px;">
+						<vpe:value expr="{iif(@subTrain='true','...','Station 1')}"/>
+					</td>
+					<td style="font-family : Arial;font-size : 10px;">
+						<br/>
+					</td>
+					<td colspan="2" style="font-family : Arial;font-size : 10px;">
+						<a href="#" style="color : #CFA800;">Station 2</a>
+					</td>
+					<td style="font-family : Arial;font-size : 10px;">
+						<br/>
+					</td>
+					<td colspan="2" style="font-family : Arial;font-size : 10px;">
+						Station 3
+					</td>
+					<td style="font-family : Arial;font-size : 10px;">
+						<br/>
+					</td>
+			
+					<td colspan="2" style="font-family : Arial;font-size : 10px;">
+						<a href="#" style="color : #CFA800;">Station 4</a>
+					</td>
+					<td style="font-family : Arial;font-size : 10px;">
+						<br/>
+					</td>
+					<td colspan="2" style="font-family : Arial;font-size : 10px;">
+						<vpe:value expr="{iif(@subTrain='true','...','Station 5')}"/>
+					</td>
+				</tr>
+			</table>
+		</vpe:template>
+	</vpe:tag>
+
+
+	<!-- 
+		TODO label support required
+			<div>
+				<vpe:value expr="{jsfvalue(@label)}"/>
+				<select title="{tagstring()}" class="{@styleClass}" style="{@inlineStyle}"/>
+ 			</div>
+
+			<div>
+				<vpe:value expr="{jsfvalue(@label)}"/>
+				<select title="{tagstring()}" class="{@styleClass}" style="{@inlineStyle}" size="" multiple="true"/>
+ 			</div>
+	 -->
+
+	<vpe:tag name="af:selectOneChoice" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+
+		<vpe:template children="yes" modify="no">
+			<select disabled="{iif(@disabled='true','true','')}" title="{tagstring()}" class="{@styleClass}" style="{iif(@disabled='true','background-color:lightgrey;','')}{@inlineStyle}"/>
+		</vpe:template>
+	</vpe:tag>
+
+
+	<vpe:tag name="af:selectManyListbox" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<select disabled="{iif(@disabled='true','true','')}" title="{tagstring()}" class="{@styleClass}" style="{@inlineStyle}" size="{@size}" multiple="true"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:selectOneListbox" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+
+
+		<vpe:template children="yes" modify="no">
+			<select disabled="{iif(@disabled='true','true','')}" title="{tagstring()}" class="{@styleClass}" style="{@inlineStyle}" size="{@size}" multiple="false"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:selectManyShuttle" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+
+		<vpe:template children="no" modify="no">
+			<table title="{tagstring()}" class="{@styleClass}" style="border: 1px dashed #90C090;padding:3px;{@inlineStyle}">
+				<td align="center"><span style="font-size : small;"><vpe:value expr="{iif(@leadingHeader='','Available values:',jsfvalue(@leadingHeader))}"/></span></td>
+				<td></td>
+				<td align="center"><span style="font-size : small;"><vpe:value expr="{iif(@trailingHeader='','Selected values:',jsfvalue(@trailingHeader))}"/></span></td>
+				<tr/>
+				<td valign="middle">
+					<select size="10" multiple="true" style="width:130px">
+						<option>First item</option>
+						<option>Second item</option>
+						<option>Fourth item</option>
+						<option>-----------------</option>
+					</select>
+				</td>
+				<td align="center" valign="middle" nowrap="true" style="padding:5px">
+					<a href="#"><img src="csmv.gif" width="18" height="18" border="0" alt=""/></a><br/>
+					<a href="#">Move</a><br/>
+					<a href="#"><img src="csmvall.gif" width="18" height="18" border="0" alt=""/></a><br/>
+					<a href="#">Move All</a><br/>
+					<a href="#"><img src="csrmv.gif" width="18" height="18" border="0" alt=""/></a><br/>
+					<a href="#">Remove</a><br/>
+					<a href="#"><img src="csrmvall.gif" width="18" height="18" border="0" alt=""/></a><br/>
+					<a href="#">Remove All</a>
+				</td>
+				<td valign="middle">
+					<select size="10" multiple="true" style="width:130px">
+						<option>Third item</option>
+						<option>Fifth item</option>
+						<option>-----------------</option>
+					</select>
+				</td>
+			</table>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:selectOrderShuttle" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		
+		<vpe:template children="yes" modify="no">
+			<table title="{tagstring()}" class="{@styleClass}" style="border: 1px dashed #90C090;padding:3px;{@inlineStyle}">
+				<td align="center"><span style="font-size : small;"><vpe:value expr="{iif(@leadingHeader='','Available values:',jsfvalue(@leadingHeader))}"/></span></td>
+				<td></td>
+				<td align="center"><span style="font-size : small;"><vpe:value expr="{iif(@trailingHeader='','Selected values:',jsfvalue(@trailingHeader))}"/></span></td>
+				<tr/>
+				<td valign="middle">
+					<select size="6" multiple="true">
+						<option>First item</option>
+						<option>Second item</option>
+						<option>Fourth item</option>
+						<option>-----------------</option>
+					</select>
+				</td>
+				<td valign="middle" align="center">
+					<input disabled="{iif(@disabled='true','true','')}" type="submit" value="&gt;&gt;" style="font-size : xx-small; width : 22px; height : 22px"/><br/>
+					<input disabled="{iif(@disabled='true','true','')}" type="submit" value="&gt;" style="font-size : xx-small; width : 22px; height : 22px"/><br/>
+					--------<br/>
+					<input disabled="{iif(@disabled='true','true','')}" type="submit" value="&lt;" style="font-size : xx-small; width : 22px; height : 22px"/><br/>
+					<input disabled="{iif(@disabled='true','true','')}" type="submit" value="&lt;&lt;" style="font-size : xx-small; width : 22px; height : 22px"/><br/>
+				</td>
+				<td valign="middle">
+					<select size="6" multiple="true">
+						<option>Third item</option>
+						<option>Fifth item</option>
+						<option>-----------------</option>
+					</select>
+				</td>
+				<td valign="middle">
+					<input disabled="{iif(@disabled='true','true','')}" type="submit" value="&#x25B2;" style="font-size : xx-small; width : 22px; height : 22px"/><br/>
+					<input disabled="{iif(@disabled='true','true','')}" type="submit" value="&#x25BC;" style="font-size : xx-small; width : 22px; height : 22px"/><br/>
+				</td>
+			</table>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:setActionListener" case-sensitive="yes">
+    	<vpe:template children="no" modify="no">
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:selectRangeChoiceBar" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+				<div style="display : inline; {@inlineStyle};" class="{@styleClass}" title="{tagstring()}">
+					<nobr>
+					<img src="ctnavpd.gif"/><span style="text-decoration:underline;padding-left:3"> Previous <vpe:value expr="{jsfvalue(@first)}"/></span> 
+					 | <select><option><vpe:value expr="{jsfvalue(@value)}"/></option></select> | 
+					<span style="text-decoration:underline;padding-right:3"> Next <vpe:value expr="{jsfvalue(@rows)}"/></span><img src="ctnavnd.gif"/>
+					</nobr>
+				</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:forEach" case-sensitive="yes">
+		<vpe:template children="yes" modify="no">
+			<span style="border: 1px dashed #09CF09; padding : 3px;" title="{tagstring()}"/>
+		</vpe:template>
+	</vpe:tag>
+
+
+	<vpe:tag name="af:styleSheet" case-sensitive="yes">
+		<vpe:template children="no" modify="no">
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:showDetail" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="@disclosed = 'true'">
+			<vpe:template children="yes" modify="no">
+				<div title="{tagstring()}" style="{@inlineStyle}" class="{@styleClass}">
+					<img src="{src('./plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/showDetail_discl.gif')}" alt="{tagstring()}"/>
+					<span style="font-size:small"><vpe:value expr="{iif(@disclosedText='',' Hide ',jsfvalue(@disclosedText))}"/></span>
+					<br/>
+				</div>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<div title="{tagstring()}" style="{@inlineStyle}" class="{@styleClass}">
+				<img src="{src('./plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/showDetail_undiscl.gif')}" alt="{tagstring()}"/>
+				<span style="font-size:small"><vpe:value expr="{iif(@undisclosedText='',' Show ',jsfvalue(@undisclosedText))}"/></span>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:showDetailHeader" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:if test="@disclosed = 'true'">
+			<vpe:if test="attrpresent('icon')">
+				<vpe:template children="yes" modify="no">
+					<div title="{tagstring()}" style="{@inlineStyle}" class="{@styleClass}">
+						<img src="{src(@icon)}" alt="{tagstring()}"/><vpe:value expr="{jsfvalue(@text)}"/>
+						<hr/>
+					</div>
+				</vpe:template>
+			</vpe:if> 
+			<vpe:template children="yes" modify="no">
+				<div title="{tagstring()}" style="{@inlineStyle}" class="{@styleClass}">
+					<vpe:value expr="{jsfvalue(@text)}"/>
+					<hr/>
+				</div>
+			</vpe:template>
+		</vpe:if>
+
+		<vpe:if test="attrpresent('icon')">
+			<vpe:template children="no" modify="no">
+				<div title="{tagstring()}" style="{@inlineStyle}" class="{@styleClass}">
+					<img src="{src(@icon)}" alt="{tagstring()}"/><vpe:value expr="{jsfvalue(@text)}"/>
+					<hr/>
+				</div>
+			</vpe:template>
+		</vpe:if> 
+		<vpe:template children="no" modify="no">
+			<div title="{tagstring()}" style="{@inlineStyle}" class="{@styleClass}">
+				<vpe:value expr="{jsfvalue(@text)}"/>
+				<hr/>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:showDetailItem" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+
+		<vpe:if test="@disclosed = 'true'">
+			<vpe:template children="yes" modify="yes">
+			<div title="{tagstring()}" style="{iif(@disabled='true','color:gray;','')}{@inlineStyle}" class="{@styleClass}">
+					<h4 style="background-color : #FFFFFF; padding : 3px; border : 1px solid #000080"><vpe:value expr="{jsfvalue(@text)}"/></h4>
+				</div>
+			</vpe:template>
+		</vpe:if>
+
+		<vpe:template children="no" modify="yes">
+			<div title="{tagstring()}" style="{iif(@disabled='true','color:gray;','')}{@inlineStyle}" class="{@styleClass}">
+				<h4 style="background-color : #FFFFF0; padding : 3px; border : 1px solid #DEB887; color : #8B4513"><vpe:value expr="{jsfvalue(@text)}"/></h4>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:objectMedia" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<img src="{src('./plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/objectMedia.jpg')}" title="{tagstring()}" height="{@height}" width="{@width}" style="{@inlineStyle}" class="{@styleClass}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:tree" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<img src="{src('./plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/tree.jpg')}" title="{tagstring()}" style="{@inlineStyle}" class="{@styleClass}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:treeTable" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<img src="{src('./plugins/org.jboss.tools.jsf.vpe.adf/images/ADF_Faces/treeTable.jpg')}" width="{@width}" title="{tagstring()}" style="{@inlineStyle}" class="{@styleClass}"/>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:objectIcon" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="no" modify="no">
+			<span style="{@inlineStyle}" class="{@styleClass}" title="{tagstring()}">*</span>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:sortableHeader" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<div style="font-weight : bold; {@inlineStyle}" class="{@styleClass}" title="{tagstring()}">
+				<vpe:value expr="{jsfvalue(@text)}"/> <span style="font-weight : normal;"> &#x2195;</span>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:tableSelectMany" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<div title="{tagstring()}" style="{@inlineStyle}" class="{@styleClass}">
+				<input type="checkbox"/> <vpe:value expr="{jsfvalue(@text)}"/>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:tableSelectOne" case-sensitive="yes">
+		<vpe:if test="@rendered='false'">
+	    	<vpe:template children="no" modify="no">
+				<div style="display:hidden;"/>
+			</vpe:template>
+		</vpe:if>
+		<vpe:template children="yes" modify="no">
+			<div title="{tagstring()}" style="{@inlineStyle}" class="{@styleClass}">
+				<input type="radio"/> <vpe:value expr="{jsfvalue(@text)}"/>
+			</div>
+		</vpe:template>
+	</vpe:tag>
+
+	<vpe:tag name="af:convertColor" case-sensitive="yes">
+		<vpe:template children="no" modify="no"/>
+	</vpe:tag>
+
+	<vpe:tag name="af:importScript" case-sensitive="yes">
+		<vpe:template children="no" modify="no"/>
+	</vpe:tag>
+
+	<vpe:tag name="af:switcher" case-sensitive="yes">
+		<vpe:template children="no" modify="no"/>
+	</vpe:tag>
+
+	<vpe:tag name="af:validateByteLength" case-sensitive="yes">
+		<vpe:template children="no" modify="no"/>
+	</vpe:tag>
+	<vpe:tag name="af:validateDateTimeRange" case-sensitive="yes">
+		<vpe:template children="no" modify="no"/>
+	</vpe:tag>
+
+	<vpe:tag name="af:validateRegExp" case-sensitive="yes">
+		<vpe:template children="no" modify="no"/>
+	</vpe:tag>
+
+<!-- 
+	<vpe:tag name="" case-sensitive="yes">
+		<vpe:template children="yes" modify="yes">
+		</vpe:template>
+	</vpe:tag>
+-->
+
+</vpe:templates>




More information about the jbosstools-commits mailing list