[seam-commits] Seam SVN: r14694 - in branches/community/Seam_2_3/jboss-seam-ui: src/main/config/component and 5 other directories.
seam-commits at lists.jboss.org
seam-commits at lists.jboss.org
Wed May 16 16:41:17 EDT 2012
Author: manaRH
Date: 2012-05-16 16:41:15 -0400 (Wed, 16 May 2012)
New Revision: 14694
Added:
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/button.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/cache.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/conversationId.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/conversationName.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/conversationPropagation.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/decorate.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/download.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/enumItem.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/equalityValidator.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/fileUpload.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/formattedText.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/graphicImage.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/label.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/link.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/message.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/remote.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/resource.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/selectItems.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/selection.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/span.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/taskid.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/token.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/transformImageBlur.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/transformImageSize.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/transformImageType.xml
Removed:
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/button.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/cache.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/conversationId.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/conversationName.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/conversationPropagation.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/decorate.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/div.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/download.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/enumItem.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/fileUpload.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/formattedText.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/fragment.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/graphicImage.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/label.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/link.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/message.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/remote.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/resource.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/selectItems.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/selection.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/span.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/taskId.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/token.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/transformImageBlur.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/transformImageSize.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/transformImageType.xml
Modified:
branches/community/Seam_2_3/jboss-seam-ui/pom.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/atomicBooleanConverter.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/atomicIntegerConverter.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/atomicLongConverter.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/convertDateTime.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/convertEntity.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/convertEnum.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/defaultAction.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/equalityValidator.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/formattedTextValidator.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/modelValidator.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/validateAll.xml
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIButton.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UICache.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIConversationId.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIConversationName.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIConversationPropagation.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIDecorate.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIDownload.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIEnumItem.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIEqualityValidator.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIFileUpload.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIFormattedText.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIFragment.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UILabel.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UILink.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIMessage.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIRemote.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIResource.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UISelectItems.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UISelection.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UISpan.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UITaskId.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIToken.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UIGraphicImage.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UITransformImageBlur.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UITransformImageSize.java
branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UITransformImageType.java
Log:
JBSEAM-4875 - migrated configs and Seam UI taglib components to Richfaces CDK 4
Modified: branches/community/Seam_2_3/jboss-seam-ui/pom.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/pom.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/pom.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -10,7 +10,7 @@
<name>Seam UI JSF2 support</name>
<properties>
- <version.richfaces>4.2.0.Final</version.richfaces>
+ <version.richfaces>4.3.0-SNAPSHOT</version.richfaces>
</properties>
<dependencyManagement>
@@ -18,7 +18,7 @@
<dependency>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-bom</artifactId>
- <version>4.2.0.Final</version>
+ <version>4.3.0-SNAPSHOT</version>
<type>pom</type>
<scope>import</scope>
</dependency>
@@ -43,13 +43,13 @@
<library>
<prefix>org.jboss.seam.ui</prefix>
<description>JSF controls for JBoss Seam</description>
- <taglib>
- <displayName>JBoss Seam UI</displayName>
- <shortName>s</shortName>
- <uri>http://jboss.com/products/seam/taglib</uri>
- <tlibVersion>2.0</tlibVersion>
- <jspVersion>2.1</jspVersion>
- </taglib>
+<!-- <taglib> -->
+<!-- <displayName>JBoss Seam UI</displayName> -->
+<!-- <shortName>s</shortName> -->
+<!-- <uri>http://jboss.com/products/seam/taglib</uri> -->
+<!-- <tlibVersion>2.0</tlibVersion> -->
+<!-- <jspVersion>2.1</jspVersion> -->
+<!-- </taglib> -->
</library>
</configuration>
</plugin>
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/atomicBooleanConverter.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/atomicBooleanConverter.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/atomicBooleanConverter.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,21 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
-
- <converter generate="false">
- <id>org.jboss.seam.ui.AtomicBooleanConverter</id>
- <classname>org.jboss.seam.ui.converter.AtomicBooleanConverter</classname>
+<faces-config version="2.0" metadata-complete="false"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd" xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+ <converter>
<description>
<![CDATA[Converter for java.util.concurrent.atomic.AtomicBoolean]]>
</description>
- <tag>
- <name>convertAtomicBoolean</name>
- <classname>org.jboss.seam.ui.taglib.AtomicBooleanTag</classname>
- <superclass>
- javax.faces.webapp.ConverterELTag
- </superclass>
- </tag>
+ <converter-id>org.jboss.seam.ui.AtomicBooleanConverter</converter-id>
+ <converter-class>org.jboss.seam.ui.converter.AtomicBooleanConverter</converter-class>
</converter>
-</components>
-</cdk:properties>
\ No newline at end of file
+</faces-config>
\ No newline at end of file
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/atomicIntegerConverter.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/atomicIntegerConverter.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/atomicIntegerConverter.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,20 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <converter generate="false">
- <id>org.jboss.seam.ui.AtomicIntegerConverter</id>
- <classname>org.jboss.seam.ui.converter.AtomicIntegerConverter</classname>
+<faces-config version="2.0" metadata-complete="false"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd" xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <converter>
<description>
<![CDATA[Converter for java.util.concurrent.atomic.AtomicInteger]]>
</description>
- <tag>
- <name>convertAtomicInteger</name>
- <classname>org.jboss.seam.ui.taglib.AtomicIntegerTag</classname>
- <superclass>
- javax.faces.webapp.ConverterELTag
- </superclass>
- </tag>
+ <converter-id>org.jboss.seam.ui.AtomicIntegerConverter</converter-id>
+ <converter-class>org.jboss.seam.ui.converter.AtomicIntegerConverter</converter-class>
</converter>
-</components>
-</cdk:properties>
\ No newline at end of file
+</faces-config>
\ No newline at end of file
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/atomicLongConverter.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/atomicLongConverter.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/atomicLongConverter.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,20 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <converter generate="false">
- <id>org.jboss.seam.ui.AtomicLongConverter</id>
- <classname>org.jboss.seam.ui.converter.AtomicLongConverter</classname>
+<faces-config version="2.0" metadata-complete="false"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd" xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <converter>
<description>
<![CDATA[Converter for java.util.concurrent.atomic.AtomicLong]]>
</description>
- <tag>
- <name>convertAtomicLong</name>
- <classname>org.jboss.seam.ui.taglib.AtomicLongTag</classname>
- <superclass>
- javax.faces.webapp.ConverterELTag
- </superclass>
- </tag>
+ <converter-id>org.jboss.seam.ui.AtomicLongConverter</converter-id>
+ <converter-class>org.jboss.seam.ui.converter.AtomicLongConverter</converter-class>
</converter>
-</components>
-</cdk:properties>
\ No newline at end of file
+</faces-config>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/button.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/button.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/button.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,76 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.Button</name>
- <family>org.jboss.seam.ui.Button</family>
- <classname>org.jboss.seam.ui.component.html.HtmlButton</classname>
- <superclass>org.jboss.seam.ui.component.UIButton</superclass>
- <description>
- <![CDATA[A link that supports invocation of an action with control over conversation propagation. <i>Does not submit the form.</i>]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.ButtonRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.ButtonRendererBase</classname>
- </renderer>
- <tag>
- <name>button</name>
- <classname>org.jboss.seam.ui.taglib.ButtonTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &ui_output_attributes;
- &html_button_attributes;
- &html_universal_attributes;
- &html_events;
- &ui_command_attributes;
- <property>
- <name>view</name>
- <classname>java.lang.String</classname>
- <description>the JSF view id to link to.</description>
- </property>
- <property>
- <name>pageflow</name>
- <classname>java.lang.String</classname>
- <description>a pageflow definition to begin. (This is only useful when propagation="begin" or propagation="join".)</description>
- </property>
- <property el="false">
- <name>propagation</name>
- <classname>java.lang.String</classname>
- <description>determines the conversation propagation style: begin, join, nest, none, end or endRoot.</description>
- <defaultvalue>"default"</defaultvalue>
- </property>
- <property transient="true">
- <name>fragment</name>
- <classname>java.lang.String</classname>
- <description>the fragment identifier to link to.</description>
- </property>
- <property transient="true" el="false">
- <name>outcome</name>
- <classname>java.lang.String</classname>
- </property>
- <property transient="false">
- <name>image</name>
- <classname>java.lang.String</classname>
- </property>
- <property elonly="true" transient="true" >
- <name>taskInstance</name>
- <classname>java.lang.Object</classname>
- <description>Specify the task to operate on (e.g. for @StartTask)</description>
- </property>
- <property>
- <name>conversationName</name>
- <classname>java.lang.String</classname>
- <description>The name of the conversation for natural conversations</description>
- </property>
- <property>
- <name>includePageParams</name>
- <classname>boolean</classname>
- <description>Include page parameters defined in pages.xml when rendering the button</description>
- <defaultvalue>true</defaultvalue>
- </property>
- </component>
-</components>
-</cdk:properties>
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/cache.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/cache.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/cache.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,49 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.Cache</name>
- <family>org.jboss.seam.ui.Cache</family>
- <classname>org.jboss.seam.ui.component.html.HtmlCache</classname>
- <superclass>org.jboss.seam.ui.component.UICache</superclass>
- <description>
- <![CDATA[Cache the rendered page fragment using the installed cache provider.]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.CacheRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.CacheRendererBase</classname>
- </renderer>
- <tag>
- <name>cache</name>
- <classname>org.jboss.seam.ui.taglib.CacheTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &ui_component_attributes;
- <property>
- <name>key</name>
- <classname>java.lang.String</classname>
- <description>the key to cache rendered content, often a value expression. For example, if we were caching a page fragment that displays a document, we might use key="Document-#{document.id}".</description>
- </property>
- <property>
- <name>region</name>
- <classname>java.lang.String</classname>
- <description>a cache node to use (different nodes can have different expiry policies).</description>
- </property>
- <property elonly="true">
- <name>cacheProvider</name>
- <classname>org.jboss.seam.cache.CacheProvider</classname>
- <description>The cache provider to use, only needed if you install alter the default cache provider in an application where multiple cache providers are in use</description>
- <defaultvalue>org.jboss.seam.cache.CacheProvider.instance()</defaultvalue>
- </property>
- <property elonly="true">
- <name>enabled</name>
- <classname>boolean</classname>
- <description>a value expression that determines if the cache should be used.</description>
- <defaultvalue>true</defaultvalue>
- </property>
- </component>
-</components>
-</cdk:properties>
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/conversationId.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/conversationId.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/conversationId.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.ConversationId</name>
- <family>org.jboss.seam.ui.ConversationId</family>
- <classname>org.jboss.seam.ui.component.html.HtmlConversationId</classname>
- <superclass>org.jboss.seam.ui.component.UIConversationId</superclass>
- <description>
- <![CDATA[Add the conversation id to JSF link or button (e.g. <h:commandLink />, <s:button />).]]>
- </description>
- <tag>
- <name>conversationId</name>
- <classname>org.jboss.seam.ui.taglib.ConversationIdTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &ui_parameter_attributes;
- <property hidden="true" el="false" transient="true">
- <name>viewId</name>
- <classname>java.lang.String</classname>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/conversationName.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/conversationName.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/conversationName.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.ConversationName</name>
- <family>org.jboss.seam.ui.ConversationName</family>
- <classname>org.jboss.seam.ui.component.html.HtmlConversationName</classname>
- <superclass>org.jboss.seam.ui.component.UIConversationName</superclass>
-
- <description>
- <![CDATA[Set the conversation name for a command link or button (or similar JSF control).]]>
- </description>
- <renderer generate="false">
- <name>org.jboss.seam.ui.ConversationNameRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.ConversationNameRendererBase</classname>
- </renderer>
- <tag generate="true">
- <name>conversationName</name>
- <classname>org.jboss.seam.ui.taglib.ConversationNameTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- <taghandler>
- <classname>org.jboss.seam.ui.handler.CommandButtonParameterComponentHandler</classname>
- </taghandler>
- &ui_parameter_attributes;
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/conversationPropagation.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/conversationPropagation.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/conversationPropagation.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.ConversationPropagation</name>
- <family>org.jboss.seam.ui.ConversationPropagation</family>
- <classname>org.jboss.seam.ui.component.html.HtmlConversationPropagation</classname>
- <superclass>org.jboss.seam.ui.component.UIConversationPropagation</superclass>
- <description>
- <![CDATA[Customize the conversation propagation for a command link or button (or similar JSF control).]]>
- </description>
- <renderer generate="false">
- <name>org.jboss.seam.ui.ConversationPropagationRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.ConversationPropagationRendererBase</classname>
- </renderer>
- <tag generate="true">
- <name>conversationPropagation</name>
- <classname>org.jboss.seam.ui.taglib.ConversationPropagationTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- <taghandler>
- <classname>org.jboss.seam.ui.handler.CommandButtonParameterComponentHandler</classname>
- </taghandler>
- &ui_parameter_attributes;
- <!-- should be el="false" -->
- <property>
- <name>pageflow</name>
- <classname>java.lang.String</classname>
- <description>a pageflow definition to begin. (This is only useful when propagation="begin" or propagation="join".)</description>
- </property>
- <!-- should be el="false" -->
- <property>
- <name>type</name>
- <classname>java.lang.String</classname>
- <description>determines the conversation propagation style: begin, join, nested, none, end or endRoot.</description>
- <defaultvalue>"none"</defaultvalue>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/convertDateTime.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/convertDateTime.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/convertDateTime.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,51 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <converter generate="false">
- <id>org.jboss.seam.ui.DateTimeConverter</id>
- <classname>org.jboss.seam.ui.converter.DateTimeConverter</classname>
- <description>
- <![CDATA[Perform date or time conversions in the Seam timezone.]]>
- </description>
- <tag>
- <name>convertDateTime</name>
- <classname>org.jboss.seam.ui.taglib.ConvertDateTimeTag</classname>
- <superclass>
- javax.faces.webapp.ConverterELTag
- </superclass>
- </tag>
+<faces-config version="2.0" metadata-complete="false"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd" xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <converter>
+ <description>
+ <![CDATA[Perform date or time conversions in the Seam timezone.]]>
+ </description>
+ <converter-id>org.jboss.seam.ui.DateTimeConverter</converter-id>
+ <converter-class>org.jboss.seam.ui.converter.DateTimeConverter</converter-class>
+
<property>
- <name>timeStyle</name>
- <classname>java.lang.String</classname>
- <description>Predefined formatting style which determines how the time component of a date string is to be formatted and parsed. Applied only if type is "time" or "both". Valid values are "default", "short", "medium", "long", and "full". Default value is "default".</description>
+ <description>Predefined formatting style which determines how the time component of a date string is to be formatted and parsed. Applied only if type is "time" or "both". Valid values are "default", "short", "medium", "long", and "full". Default value is "default".</description>
+ <property-name>timeStyle</property-name>
+ <property-class>java.lang.String</property-class>
</property>
<property>
- <name>dateStyle</name>
- <classname>java.lang.String</classname>
- <description>Predefined formatting style which determines how the date component of a date string is to be formatted and parsed. Applied only if type is "date" or "both". Valid values are "default", "short", "medium", "long", and "full". Default value is "default".</description>
+ <description>Predefined formatting style which determines how the date component of a date string is to be formatted and parsed. Applied only if type is "date" or "both". Valid values are "default", "short", "medium", "long", and "full". Default value is "default".</description>
+ <property-name>dateStyle</property-name>
+ <property-class>java.lang.String</property-class>
</property>
<property>
- <name>pattern</name>
- <classname>java.lang.String</classname>
- <description>Custom formatting pattern which determines how the date/time string should be formatted and parsed.</description>
+ <description>Custom formatting pattern which determines how the date/time string should be formatted and parsed.</description>
+ <property-name>pattern</property-name>
+ <property-class>java.lang.String</property-class>
</property>
- <property elonly="true">
- <name>locale</name>
- <classname>java.util.Locale</classname>
+ <property>
<description>Locale whose predefined styles for dates and times are used during formatting or parsing. If not specified, the Locale returned by FacesContext.getViewRoot().getLocale() will be used. Value must be either a VB expression that evaluates to a java.util.Locale instance, or a String that is valid to pass as the first argument to the constructor java.util.Locale(String language, String country). The empty string is passed as the second argument.</description>
+ <property-name>locale</property-name>
+ <property-class>java.util.Locale</property-class>
</property>
- <property elonly="true">
- <name>timeZone</name>
- <classname>java.util.TimeZone</classname>
+ <property>
<description>Time zone in which to interpret any time information in the date String. Value must be either a VB expression that evaluates to a java.util.TimeZone instance, or a String that is a timezone ID as described in the javadocs for java.util.TimeZone.getTimeZone().</description>
+ <property-name>timeZone</property-name>
+ <property-class>java.util.TimeZone</property-class>
</property>
<property>
- <name>type</name>
- <classname>java.lang.String</classname>
- <description>Specifies what contents the string value will be formatted to include, or parsed expecting. Valid values are "date", "time", and "both". Default value is "date".</description>
- <defaultvalue>"date"</defaultvalue>
+ <description>Specifies what contents the string value will be formatted to include, or parsed expecting. Valid values are "date", "time", and "both". Default value is "date".</description>
+ <property-name>type</property-name>
+ <property-class>java.lang.String</property-class>
+ <default-value>"date"</default-value>
</property>
</converter>
-</components>
-</cdk:properties>
\ No newline at end of file
+</faces-config>
\ No newline at end of file
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/convertEntity.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/convertEntity.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/convertEntity.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,21 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <converter generate="false" >
- <id>org.jboss.seam.ui.EntityConverter</id>
- <classname>org.jboss.seam.ui.EntityConverter</classname>
- <description>
- <![CDATA[Convert an entity.]]>
- </description>
- <tag>
- <name>convertEntity</name>
- <classname>org.jboss.seam.ui.taglib.ConvertEntityTag</classname>
- <superclass>
- javax.faces.webapp.ConverterELTag
- </superclass>
- </tag>
+<faces-config version="2.0" metadata-complete="false"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd" xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <converter>
+ <description>
+ <![CDATA[Convert an entity.]]>
+ </description>
+ <converter-id>org.jboss.seam.ui.EntityConverter</converter-id>
+ <converter-class>org.jboss.seam.ui.EntityConverter</converter-class>
</converter>
-
-</components>
-</cdk:properties>
\ No newline at end of file
+</faces-config>
\ No newline at end of file
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/convertEnum.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/convertEnum.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/convertEnum.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,21 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <converter generate="false">
- <id>org.jboss.seam.ui.EnumConverter</id>
- <classname>org.jboss.seam.ui.converter.EnumConverter</classname>
- <description>
- <![CDATA[Convert an enum.]]>
- </description>
- <tag>
- <name>convertEnum</name>
- <classname>org.jboss.seam.ui.taglib.ConvertEnumTag</classname>
- <superclass>
- javax.faces.webapp.ConverterELTag
- </superclass>
- </tag>
+<faces-config version="2.0" metadata-complete="false"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd" xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <converter>
+ <description>
+ <![CDATA[Convert an enum.]]>
+ </description>
+ <converter-id>org.jboss.seam.ui.EnumConverter</converter-id>
+ <converter-class>org.jboss.seam.ui.converter.EnumConverter</converter-class>
</converter>
-</components>
-</cdk:properties>
\ No newline at end of file
+</faces-config>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/decorate.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/decorate.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/decorate.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,66 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.Decorate</name>
- <family>org.jboss.seam.ui.Decorate</family>
- <classname>org.jboss.seam.ui.component.html.HtmlDecorate</classname>
- <superclass>org.jboss.seam.ui.component.UIDecorate</superclass>
- <description>
- <![CDATA["Decorate" a JSF input field when validation fails or when required="true" is set.]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.DecorateRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.DecorateRendererBase</classname>
- <!--<template>org/jboss/seam/ui/htmlDecorate.jspx</template>-->
-
- </renderer>
- <tag>
- <name>decorate</name>
- <classname>org.jboss.seam.ui.taglib.DecorateTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
-
- <taghandler>
- <classname>org.jboss.seam.ui.handler.DecorateHandler</classname>
- </taghandler>
-
- &ui_component_attributes;
- &html_style_attributes;
- <property el="false">
- <name>for</name>
- <classname>java.lang.String</classname>
- <description>Id of the input field to decorate</description>
- </property>
-
- <property existintag="false">
- <name>template</name>
- <classname>java.lang.String</classname>
- <description>XHTML template to use to decorate the input field</description>
- </property>
-
- <property el="false">
- <name>enclose</name>
- <classname>boolean</classname>
- <description>if true, the template used to decorate the input field is
- enclosed by the element specified with the "element"
- attribute. By default this is a div element.
- </description>
- <defaultvalue>true</defaultvalue>
- </property>
-
- <property el="false">
- <name>element</name>
- <classname>java.lang.String</classname>
- <description>the element to enclose the template used to decorate the input field.
- By default, the template is enclosed with a div element.</description>
- <defaultvalue>"div"</defaultvalue>
- </property>
-
- </component>
-
-</components>
-</cdk:properties>
\ No newline at end of file
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/defaultAction.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/defaultAction.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/defaultAction.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,26 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
+<faces-config version="2.0" metadata-complete="false"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd" xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<component>
- <name>org.jboss.seam.ui.DefaultAction</name>
- <family>org.jboss.seam.ui.DefaultAction</family>
- <classname>org.jboss.seam.ui.component.html.HtmlDefaultAction</classname>
- <superclass>javax.faces.component.UIOutput</superclass>
<description>
<![CDATA[Simulate pressing the action source when "enter" is pressed.]]>
</description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.DefaultActionRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.DefaultActionRendererBase</classname>
- </renderer>
- <tag>
- <name>defaultAction</name>
- <classname>org.jboss.seam.ui.taglib.DefaultActionTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
+ <display-name>org.jboss.seam.ui.DefaultAction</display-name>
+ <component-type>org.jboss.seam.ui.DefaultAction</component-type>
+ <component-class>org.jboss.seam.ui.component.html.HtmlDefaultAction</component-class>
+ <component-extension>
+ <cdk:generate>false</cdk:generate>
+ <cdk:renderer-type>org.jboss.seam.ui.DefaultActionRenderer</cdk:renderer-type>
+ </component-extension>
</component>
-</components>
-</cdk:properties>
\ No newline at end of file
+</faces-config>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/div.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/div.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/div.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
- xmlns:cdk="http://www.jboss.org/schema/richfaces/cdk/ext" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns="http://java.sun.com/xml/ns/javaee">
- <components>
- <component>
- <name>org.jboss.seam.ui.Div</name>
- <family>org.jboss.seam.ui.Div</family>
- <classname>org.jboss.seam.ui.component.html.HtmlDiv</classname>
- <superclass>org.jboss.seam.ui.component.UIStyle</superclass>
- <description>
- <![CDATA[Render a HTML <div>.]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.DivRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.DivRendererBase</classname>
- </renderer>
- <tag>
- <name>div</name>
- <classname>org.jboss.seam.ui.taglib.DivTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- <property>
- <name>style</name>
- <classname>java.lang.String</classname>
- <description>CSS style(s) is/are to be applied when this component
- is rendered</description>
- </property>
- <property>
- <name>styleClass</name>
- <classname>java.lang.String</classname>
- <description>Corresponds to the HTML class attribute</description>
- </property>
- </component>
- </components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/download.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/download.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/download.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.Download</name>
- <family>org.jboss.seam.ui.Download</family>
- <classname>org.jboss.seam.ui.component.html.HtmlDownload</classname>
- <superclass>org.jboss.seam.ui.component.UIDownload</superclass>
- <description>
- <![CDATA[Link for downloading a file]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.DownloadRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.DownloadRendererBase</classname>
- </renderer>
- <tag>
- <name>download</name>
- <classname>org.jboss.seam.ui.taglib.DownloadTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &html_style_attributes;
- <property>
- <name>src</name>
- <classname>java.lang.String</classname>
- <description>Source xhtml file that acts as resource holder</description>
- </property>
- <property>
- <name>rendered</name>
- <classname>boolean</classname>
- <description>true iff this component should be rendered</description>
- <defaultvalue>true</defaultvalue>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/enumItem.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/enumItem.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/enumItem.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.EnumItem</name>
- <family>org.jboss.seam.ui.EnumItem</family>
- <classname>org.jboss.seam.ui.component.html.HtmlEnumItem</classname>
- <superclass>org.jboss.seam.ui.component.UIEnumItem</superclass>
- <description>
- <![CDATA[Creates a SelectItem from an enum value.]]>
- </description>
- <tag>
- <name>enumItem</name>
- <classname>org.jboss.seam.ui.taglib.EnumItemTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &ui_select_item_attributes;
- <property>
- <name>enumValue</name>
- <classname>java.lang.String</classname>
- <description>
- the string representation of the enum value.
- </description>
- </property>
- <property>
- <name>label</name>
- <classname>java.lang.String</classname>
- <description>
- the label to be used when rendering the SelectItem.
- </description>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/equalityValidator.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/equalityValidator.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/equalityValidator.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,53 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
+<faces-config version="2.0" metadata-complete="false"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd" xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<component>
- <name>org.jboss.seam.ui.EqualityValidator</name>
- <family>org.jboss.seam.ui.EqualityValidator</family>
- <classname>org.jboss.seam.ui.component.html.HtmlEqualityValidator</classname>
- <superclass>org.jboss.seam.ui.component.UIEqualityValidator</superclass>
- <description>
- <![CDATA[Validate all child JSF input fields against the bound propertys using Hibernate Validator.]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.EqualityValidatorRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.EqualityValidatorRendererBase</classname>
- </renderer>
- <tag>
- <name>validateEquality</name>
- <classname>org.jboss.seam.ui.taglib.EqualityValidatorTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
+ <description>
+ <![CDATA[Validate all child JSF input fields against the bound propertys using Hibernate Validator.]]>
+ </description>
+ <display-name>org.jboss.seam.ui.EqualityValidator</display-name>
+ <component-type>org.jboss.seam.ui.EqualityValidator</component-type>
+ <component-class>org.jboss.seam.ui.component.html.HtmlEqualityValidator</component-class>
<property>
- <name>for</name>
- <classname>java.lang.String</classname>
- <description>Id of component to validate against</description>
+ <description>Id of component to validate against</description>
+ <property-name>for</property-name>
+ <property-class>java.lang.String</property-class>
</property>
<property>
- <name>message</name>
- <classname>java.lang.String</classname>
- <description>Error message to show</description>
+ <description>Error message to show</description>
+ <property-name>message</property-name>
+ <property-class>java.lang.String</property-class>
</property>
<property>
- <name>messageId</name>
- <classname>java.lang.String</classname>
- <description>Message id to use on failure</description>
+ <description>Message id to use on failure</description>
+ <property-name>messageId</property-name>
+ <property-class>java.lang.String</property-class>
</property>
<property>
- <name>operator</name>
- <classname>java.lang.String</classname>
- <description>Operation to use.</description>
+ <description>Operation to use.</description>
+ <property-name>operator</property-name>
+ <property-class>java.lang.String</property-class>
</property>
<property>
- <name>required</name>
- <classname>boolean</classname>
- <description>True if a value is required for the filed to validate (default:true)</description>
- <defaultvalue>true</defaultvalue>
+ <description>True if a value is required for the filed to validate (default:true)</description>
+ <property-name>required</property-name>
+ <property-class>boolean</property-class>
+ <default-value>true</default-value>
</property>
+ <component-extension>
+ <cdk:generate>false</cdk:generate>
+ <cdk:renderer-type>org.jboss.seam.ui.renderkit.EqualityValidatorRendererBase</cdk:renderer-type>
+ </component-extension>
</component>
- </components>
-</cdk:properties>
\ No newline at end of file
+ </faces-config>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/fileUpload.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/fileUpload.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/fileUpload.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.FileUpload</name>
- <family>org.jboss.seam.ui.FileUpload</family>
- <classname>org.jboss.seam.ui.component.html.HtmlFileUpload</classname>
- <superclass>org.jboss.seam.ui.component.UIFileUpload</superclass>
- <description>
- <![CDATA[Renders a file upload control. This control must be used within a form with an encoding type of multipart/form-data, i.e:
-
-<h:form enctype="multipart/form-data">
-
-For multipart requests, the Seam Multipart servlet filter must also be configured in web.xml:
-
-<filter>
- <filter-name>Seam Filter</filter-name>
- <filter-class>org.jboss.seam.servlet.SeamFilter</filter-class>
-</filter>
-
-<filter-mapping>
- <filter-name>Seam Filter</filter-name>
- <url-pattern>/*</url-pattern>
-</filter-mapping>
-
-The following configuration options for multipart requests may be configured in components.xml:
-
-* createTempFiles - if this option is set to true, uploaded files are streamed to a temporary file instead of in memory.
-* maxRequestSize - the maximum size of a file upload request, in bytes.
-
-Here's an example:
-
-<component class="org.jboss.seam.servlet.MultipartConfig">
- <property name="createTempFiles">true</property>
- <property name="maxRequestSize">1000000</property>
-</component>]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.FileUploadRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.FileUploadRendererBase</classname>
- <!--<template>org/jboss/seam/ui/htmlFileUpload.jspx</template>-->
- </renderer>
- <tag>
- <name>fileUpload</name>
- <classname>org.jboss.seam.ui.taglib.FileUploadTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &ui_input_attributes;
- &html_style_attributes;
- &html_input_attributes;
- &html_events;
- &html_input_events;
- <property transient="true">
- <name>accept</name>
- <classname>java.lang.String</classname>
- <description>a comma-separated list of content types to accept, may not be supported by the browser. E.g. "images/png,images/jpg", "images/*".</description>
- </property>
- <property elonly="true">
- <name>data</name>
- <classname>java.lang.Object</classname>
- <description>this value binding receives the file's content type (optional).</description>
- </property>
- <property elonly="true">
- <name>contentType</name>
- <classname>java.lang.String</classname>
- <description>the property to receive the contentType</description>
- </property>
- <property elonly="true">
- <name>fileName</name>
- <classname>java.lang.String</classname>
- <description>this value binding receives the filename (optional).</description>
- </property>
- <property elonly="true">
- <name>fileSize</name>
- <classname>java.lang.Integer</classname>
- <description>this value binding receives the file size (optional).</description>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/formattedText.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/formattedText.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/formattedText.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.FormattedText</name>
- <family>org.jboss.seam.ui.FormattedText</family>
- <classname>org.jboss.seam.ui.component.html.HtmlFormattedText</classname>
- <superclass>org.jboss.seam.ui.component.UIFormattedText</superclass>
- <description>
- <![CDATA[Output Seam Text. Parse errors generate WARN level log messages.]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.FormattedTextRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.FormattedTextRendererBase</classname>
- <!--<template>org/jboss/seam/ui/htmlFormattedText.jspx</template>-->
- </renderer>
- <tag>
- <name>formattedText</name>
- <classname>org.jboss.seam.ui.taglib.FormattedTextTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &ui_output_attributes;
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/formattedTextValidator.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/formattedTextValidator.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/formattedTextValidator.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,18 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <validator generate="false">
- <id>org.jboss.seam.ui.FormattedTextValidator</id>
- <classname>org.jboss.seam.ui.validator.FormattedTextValidator</classname>
+<faces-config version="2.0" metadata-complete="false"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd" xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <validator>
<description>
<![CDATA[Validate Seam Text input]]>
</description>
- <tag>
- <name>validateFormattedText</name>
- <classname>org.jboss.seam.ui.taglib.FormattedTextValidatorTag</classname>
- <superclass>javax.faces.webapp.ValidatorELTag</superclass>
- </tag>
+ <validator-id>org.jboss.seam.ui.FormattedTextValidator</validator-id>
+ <validator-class>org.jboss.seam.ui.validator.FormattedTextValidator</validator-class>
</validator>
-</components>
-</cdk:properties>
\ No newline at end of file
+</faces-config>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/fragment.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/fragment.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/fragment.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.Fragment</name>
- <family>org.jboss.seam.ui.Fragment</family>
- <classname>org.jboss.seam.ui.component.html.HtmlFragment</classname>
- <superclass>org.jboss.seam.ui.component.UIFragment</superclass>
- <description>
- <![CDATA[Surround a page fragment, allows you to apply render/not render without any html output]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.FragmentRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.FragmentRendererBase</classname>
- </renderer>
- <tag>
- <name>fragment</name>
- <classname>org.jboss.seam.ui.taglib.FragmentTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &ui_component_attributes;
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/graphicImage.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/graphicImage.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/graphicImage.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.graphicImage.GraphicImage</name>
- <family>org.jboss.seam.ui.graphicImage.GraphicImage</family>
- <classname>org.jboss.seam.ui.component.html.HtmlGraphicImage</classname>
- <superclass>org.jboss.seam.ui.graphicImage.UIGraphicImage</superclass>
- <description>
- <![CDATA[Output an image to the view. You can specify the file as a path, a java.io.File, java.io.InputStream, java.net.URL or byte[]]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.GraphicImageRenderer</name>
- <classname>org.jboss.seam.ui.graphicImage.GraphicImageRendererBase</classname>
- <!--<template>org/jboss/seam/ui/htmlGraphicImage.jspx</template>-->
- </renderer>
- <tag>
- <name>graphicImage</name>
- <classname>org.jboss.seam.ui.taglib.GraphicImageTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &html_style_attributes;
- &ui_graphic_attributes;
- &ui_output_attributes;
- <property>
- <name>fileName</name>
- <classname>java.lang.String</classname>
- <description>File name for the generated URL - allows a stable file name and thus browser caching</description>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/label.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/label.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/label.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.Label</name>
- <family>javax.faces.Output</family>
- <classname>org.jboss.seam.ui.component.html.HtmlLabel</classname>
- <superclass>org.jboss.seam.ui.component.UILabel</superclass>
- <description>
- <![CDATA[A label associated with the nearest JSF input component]]>
- </description>
- <tag>
- <name>label</name>
- <classname>org.jboss.seam.ui.taglib.LabelTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &html_label_attributes;
- &ui_output_attributes;
- &html_style_attributes;
- <property>
- <name>for</name>
- <classname>java.lang.String</classname>
- <description>Id of input component this label is for</description>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/link.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/link.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/link.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,82 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.Link</name>
- <family>org.jboss.seam.ui.Link</family>
- <classname>org.jboss.seam.ui.component.html.HtmlLink</classname>
- <superclass>org.jboss.seam.ui.component.UILink</superclass>
- <description>
- <![CDATA[A link that supports invocation of an action with control over conversation propagation. Does not submit the form.]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.LinkRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.LinkRendererBase</classname>
- <!-- <template>org/jboss/seam/ui/htmlLink.jspx</template>-->
- </renderer>
- <tag>
- <name>link</name>
- <classname>org.jboss.seam.ui.taglib.LinkTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &ui_output_attributes;
- &html_anchor_attributes;
- &html_universal_attributes;
- &html_events;
- &ui_command_attributes;
- <property>
- <name>view</name>
- <classname>java.lang.String</classname>
- <description>the JSF view id to link to.</description>
- </property>
- <property>
- <name>pageflow</name>
- <classname>java.lang.String</classname>
- <description>a pageflow definition to begin. (This is only useful when propagation="begin" or propagation="join".)</description>
- </property>
- <!-- Should be el="false" -->
- <property>
- <name>propagation</name>
- <classname>java.lang.String</classname>
- <description>determines the conversation propagation style: begin, join, nest, none, end or endRoot.</description>
- <defaultvalue>"default"</defaultvalue>
- </property>
- <!-- Should be el="false" -->
- <property>
- <name>fragment</name>
- <classname>java.lang.String</classname>
- <description>the fragment identifier to link to.</description>
- </property>
- <!-- Should be el="false" -->
- <property>
- <name>outcome</name>
- <classname>java.lang.String</classname>
- <description>The outcome to use when evaluating navigation rules</description>
- </property>
- <property>
- <name>disabled</name>
- <classname>boolean</classname>
- <description>If true, write the link as disabled in HTML</description>
- </property>
- <property elonly="true" transient="true" >
- <name>taskInstance</name>
- <classname>java.lang.Object</classname>
- <description>Specify the task to operate on (e.g. for @StartTask)</description>
- </property>
- <property>
- <name>conversationName</name>
- <classname>java.lang.String</classname>
- <description>The name of the conversation for natural conversations</description>
- </property>
- <property>
- <name>includePageParams</name>
- <classname>boolean</classname>
- <description>Include page parameters defined in pages.xml when rendering the button</description>
- <defaultvalue>true</defaultvalue>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/message.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/message.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/message.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.Message</name>
- <family>javax.faces.Message</family>
- <classname>org.jboss.seam.ui.component.html.HtmlMessage</classname>
- <superclass>org.jboss.seam.ui.component.UIMessage</superclass>
- <description>
- <![CDATA["Decorate" a JSF input field with the validation error message.]]>
- </description>
- <tag>
- <name>message</name>
- <classname>org.jboss.seam.ui.taglib.MessageTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &ui_message_attributes;
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/modelValidator.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/modelValidator.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/modelValidator.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,18 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <validator generate="false">
- <id>org.jboss.seam.ui.ModelValidator</id>
- <classname>org.jboss.seam.ui.validator.ModelValidator</classname>
+<faces-config version="2.0" metadata-complete="false"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd" xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <validator>
<description>
<![CDATA[Validate the JSF component against the model]]>
</description>
- <tag>
- <name>validate</name>
- <classname>org.jboss.seam.ui.taglib.ModelValidatorTag</classname>
- <superclass>javax.faces.webapp.ValidatorELTag</superclass>
- </tag>
+ <validator-id>org.jboss.seam.ui.ModelValidator</validator-id>
+ <validator-class>org.jboss.seam.ui.validator.ModelValidator</validator-class>
</validator>
-</components>
-</cdk:properties>
\ No newline at end of file
+</faces-config>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/remote.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/remote.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/remote.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.Remote</name>
- <family>org.jboss.seam.ui.Remote</family>
- <classname>org.jboss.seam.ui.component.html.HtmlRemote</classname>
- <superclass>org.jboss.seam.ui.component.UIRemote</superclass>
- <description>
- <![CDATA[Write out script element for use with Seam Remoting]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.RemoteRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.RemoteRendererBase</classname>
- </renderer>
- <tag>
- <name>remote</name>
- <classname>org.jboss.seam.ui.taglib.RemoteTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &ui_component_attributes;
- &html_style_attributes;
- <property>
- <name>include</name>
- <classname>java.lang.String</classname>
- <description>The Seam components to include in the Seam Remoting JS interface stubs</description>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/resource.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/resource.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/resource.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.Resource</name>
- <family>org.jboss.seam.ui.Resource</family>
- <classname>org.jboss.seam.ui.component.html.HtmlResource</classname>
- <superclass>org.jboss.seam.ui.component.UIResource</superclass>
- <description>
- <![CDATA[Given a data in form of an inputstream, java.util.File or byte[] and a content-type, this tag sends the data to the browser]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.ResourceRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.ResourceRendererBase</classname>
- </renderer>
- <tag>
- <name>resource</name>
- <classname>org.jboss.seam.ui.taglib.ResourceTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- <property>
- <name>data</name>
- <classname>java.lang.Object</classname>
- <description>Inputstream, File or byte[].</description>
- </property>
- <property>
- <name>contentType</name>
- <classname>java.lang.String</classname>
- <description>Content-type of given data</description>
- </property>
- <property>
- <name>fileName</name>
- <classname>java.lang.String</classname>
- <description>file name to send to browser (default: name of view)</description>
- </property>
- <property>
- <name>disposition</name>
- <classname>java.lang.String</classname>
- <description>Content-Disposition for file (default: inline)</description>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/selectItems.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/selectItems.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/selectItems.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,67 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.SelectItems</name>
- <family>javax.faces.SelectItems</family>
- <classname>org.jboss.seam.ui.component.html.HtmlSelectItems</classname>
- <superclass>org.jboss.seam.ui.component.UISelectItems</superclass>
- <description>
- <![CDATA[Creates a List<SelectItem> from a List, Set, DataModel or Array.]]>
- </description>
- <tag>
- <name>selectItems</name>
- <classname>org.jboss.seam.ui.taglib.SelectItemsTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &ui_select_items_attributes;
- <property required="true">
- <name>value</name>
- <classname>java.lang.Object</classname>
- <defaultvalue>an EL expression specifying the data that backs the List<SelectItem></defaultvalue>
- </property>
- <property required="true" el="false">
- <name>var</name>
- <classname>java.lang.String</classname>
- <description>defines the name of the local variable that holds the current object during iteration</description>
- </property>
- <property>
- <name>itemValue</name>
- <classname>java.lang.Object</classname>
- <description>Value to return to the server if this option is selected. Optional, by default the var object is used. Can reference the var variable</description>
- </property>
- <property exist="true">
- <name>label</name>
- <classname>java.lang.String</classname>
- <description>the label to be used when rendering the SelectItem. Can reference the var variable</description>
- <alias>itemLabel</alias>
- </property>
- <property>
- <name>disabled</name>
- <classname>java.lang.Boolean</classname>
- <description>if true the SelectItem will be rendered disabled. Can reference the var variable</description>
- <alias>itemDisabled</alias>
- </property>
- <property>
- <name>noSelectionLabel</name>
- <classname>java.lang.String</classname>
- <description>specifies the (optional) label to place at the top of list (if required="true" is also specified then selecting this value will cause a validation error)</description>
- </property>
- <property>
- <name>hideNoSelectionLabel</name>
- <classname>java.lang.Boolean</classname>
- <description>if true, the noSelectionLabel will be hidden when a value is selected</description>
- <defaultvalue>false</defaultvalue>
- </property>
- <property>
- <name>escape</name>
- <classname>java.lang.Boolean</classname>
- <description>if false, characters in the label will not be escaped. Beware that this is a safety issue when the label is in any way derived from input supplied by the application's user. . Can reference the var variable</description>
- <defaultvalue>true</defaultvalue>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/selection.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/selection.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/selection.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.Selection</name>
- <family>org.jboss.seam.ui.Selection</family>
- <classname>org.jboss.seam.ui.component.html.HtmlSelection</classname>
- <superclass>org.jboss.seam.ui.component.UISelection</superclass>
- <description>
- <![CDATA[]]>
- </description>
- <tag>
- <name>selection</name>
- <classname>org.jboss.seam.ui.taglib.SelectionTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &ui_component_attributes;
- <property>
- <name>dataModel</name>
- <classname>java.lang.String</classname>
- </property>
- <property>
- <name>var</name>
- <classname>java.lang.String</classname>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/span.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/span.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/span.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.Span</name>
- <family>org.jboss.seam.ui.Span</family>
- <classname>org.jboss.seam.ui.component.html.HtmlSpan</classname>
- <superclass>org.jboss.seam.ui.component.UISpan</superclass>
- <description>
- <![CDATA[Render a HTML <span>]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.SpanRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.SpanRendererBase</classname>
- </renderer>
- <tag>
- <name>span</name>
- <classname>org.jboss.seam.ui.taglib.SpanTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &ui_component_attributes;
- &html_style_attributes;
- <property>
- <name>title</name>
- <classname>java.lang.String</classname>
- <description>Span title attribute</description>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/taskId.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/taskId.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/taskId.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.TaskId</name>
- <family>org.jboss.seam.ui.TaskId</family>
- <classname>org.jboss.seam.ui.component.html.HtmlTaskId</classname>
- <superclass>org.jboss.seam.ui.component.UITaskId</superclass>
- <description>
- <![CDATA[Add the task id to an output link (or similar JSF control), when the task is available via #{task}.]]>
- </description>
- <tag>
- <name>taskId</name>
- <classname>org.jboss.seam.ui.taglib.TaskIdTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &ui_parameter_attributes;
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/token.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/token.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/token.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,45 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.Token</name>
- <family>org.jboss.seam.ui.Token</family>
- <classname>org.jboss.seam.ui.component.html.HtmlToken</classname>
- <superclass>org.jboss.seam.ui.component.UIToken</superclass>
- <description>
- <![CDATA[Render a secure token in the parent form that is validated on postback to guard against CSRF attacks.]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.TokenRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.TokenRendererBase</classname>
- </renderer>
- <tag>
- <name>token</name>
- <classname>org.jboss.seam.ui.taglib.TokenTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- &ui_component_attributes;
- <property>
- <name>requireSession</name>
- <classname>boolean</classname>
- <description>A flag indicating whether the session id should be tied into the secure token.</description>
- <defaultvalue>false</defaultvalue>
- </property>
- <property>
- <name>enableCookieNotice</name>
- <classname>boolean</classname>
- <description>A flag indicating whether a notice should be presented to the user if cookies are disabled.</description>
- <defaultvalue>false</defaultvalue>
- </property>
- <property>
- <name>allowMultiplePosts</name>
- <classname>boolean</classname>
- <description>A flag indicating whether the form can be submitted multiple times with the same signature (i.e., token).</description>
- <defaultvalue>false</defaultvalue>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/transformImageBlur.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/transformImageBlur.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/transformImageBlur.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.graphicImage.TransformImageBlur</name>
- <family>org.jboss.seam.ui.graphicImage.TransformImageBlur</family>
- <classname>org.jboss.seam.ui.component.html.HtmlTransformImageBlur</classname>
- <superclass>org.jboss.seam.ui.graphicImage.UITransformImageBlur</superclass>
- <description>
- <![CDATA[Nested in a s:graphicImage. Transform an image by applying a blur]]>
- </description>
- <tag>
- <name>transformImageBlur</name>
- <classname>org.jboss.seam.ui.taglib.TransformImageBlurTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- <property>
- <name>radius</name>
- <classname>java.lang.String</classname>
- <description>The radius of the blur (essentially the ammount of blur)</description>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/transformImageSize.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/transformImageSize.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/transformImageSize.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
- <components>
- <component>
- <name>org.jboss.seam.ui.graphicImage.TransformImageSize</name>
- <family>org.jboss.seam.ui.graphicImage.TransformImageSize</family>
- <classname>org.jboss.seam.ui.component.html.HtmlTransformImageSize</classname>
- <superclass>org.jboss.seam.ui.graphicImage.UITransformImageSize</superclass>
- <description>
- <![CDATA[Nested in a s:graphicImage. Transform an image by altering the size]]>
- </description>
- <tag>
- <name>transformImageSize</name>
- <classname>org.jboss.seam.ui.taglib.TransformImageSizeTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- <property>
- <name>maintainRatio</name>
- <classname>boolean</classname>
- <description>If true, don't alter the ratio of the image. In this case only height or width should be specificed.</description>
- </property>
- <property>
- <name>width</name>
- <classname>java.lang.Integer</classname>
- <description>The new width of the image</description>
- </property>
- <property>
- <name>height</name>
- <classname>java.lang.Integer</classname>
- <description>The new height of the image</description>
- </property>
- <property>
- <name>factor</name>
- <classname>java.lang.Double</classname>
- <description>Change the size of the image by a fraction. If factor is specified, height, width and maintainRatio should not be specified</description>
- </property>
- </component>
- </components>
-</cdk:properties>
\ No newline at end of file
Deleted: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/transformImageType.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/transformImageType.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/transformImageType.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
-<components>
- <component>
- <name>org.jboss.seam.ui.graphicImage.TransformImageType</name>
- <family>org.jboss.seam.ui.graphicImage.TransformImageType</family>
- <classname>org.jboss.seam.ui.component.html.HtmlTransformImageType</classname>
- <superclass>org.jboss.seam.ui.graphicImage.UITransformImageType</superclass>
- <description>
- <![CDATA[Nested in a s:graphicImage. Transform an image by changing it's type]]>
- </description>
- <tag>
- <name>transformImageType</name>
- <classname>org.jboss.seam.ui.taglib.TransformImageTypeTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
- <property>
- <name>contentType</name>
- <classname>java.lang.String</classname>
- <description>The mime type of the output image</description>
- </property>
- </component>
-</components>
-</cdk:properties>
\ No newline at end of file
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/validateAll.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/validateAll.xml 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/config/component/validateAll.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,26 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
-<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/ext"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
- <components>
+<faces-config version="2.0" metadata-complete="false"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd" xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
<component>
- <name>org.jboss.seam.ui.ValidateAll</name>
- <family>org.jboss.seam.ui.ValidateAll</family>
- <classname>org.jboss.seam.ui.component.html.HtmlValidateAll</classname>
- <superclass>org.jboss.seam.ui.component.UIValidateAll</superclass>
- <description>
- <![CDATA[Validate all child JSF input fields against the bound propertys using Hibernate Validator.]]>
- </description>
- <renderer generate="false" override="false">
- <name>org.jboss.seam.ui.ValidateAllRenderer</name>
- <classname>org.jboss.seam.ui.renderkit.ValidateAllRendererBase</classname>
- </renderer>
- <tag>
- <name>validateAll</name>
- <classname>org.jboss.seam.ui.taglib.ValidateAllTag</classname>
- <superclass>
- org.jboss.seam.ui.util.cdk.UIComponentTagBase
- </superclass>
- </tag>
+ <description>
+ <![CDATA[Validate all child JSF input fields against the bound propertys using Hibernate Validator.]]>
+ </description>
+ <component-type>org.jboss.seam.ui.ValidateAll</component-type>
+ <component-class>org.jboss.seam.ui.component.html.HtmlValidateAll</component-class>
+
+ <component-extension>
+ <cdk:generate>false</cdk:generate>
+ <cdk:base-class>org.jboss.seam.ui.ValidateAllRenderer</cdk:base-class>
+ <cdk:component-family>javax.faces.Input</cdk:component-family>
+ <cdk:renderer-type>org.jboss.seam.ui.renderkit.ValidateAllRendererBase</cdk:renderer-type>
+ <cdk:tag>
+ <cdk:tag-name>validateAll</cdk:tag-name>
+ <cdk:tag-type>Facelets</cdk:tag-type>
+ </cdk:tag>
+ </component-extension>
</component>
- </components>
-</cdk:properties>
\ No newline at end of file
+</faces-config>
\ No newline at end of file
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIButton.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIButton.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIButton.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -21,32 +21,36 @@
package org.jboss.seam.ui.component;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.Tag;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.JsfRenderer;
+
/**
- * JSF component class
+ * JSF component class for Seam UIButton
*
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.Button",value="A link that supports invocation of an action with control over conversation propagation"),
+ family="org.jboss.seam.ui.Button", type="org.jboss.seam.ui.Button",generate="org.jboss.seam.ui.component.html.HtmlButton",
+ tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="button"), renderer = @JsfRenderer(generate="false",type="org.jboss.seam.ui.renderkit.ButtonRendererBase", family="org.jboss.seam.ui.ButtonRenderer"),
+ attributes = {"command-button-props.xml", "javax.faces.component.UICommand.xml", "javax.faces.component.ValueHolder.xml", "i18n-props.xml", "accesskey-props.xml", "button.xml" })
public abstract class UIButton extends UISeamCommandBase {
-
+
+ @Attribute
public abstract String getStyleClass();
- public abstract void setStyleClass(String styleClass);
-
+ @Attribute
public abstract String getStyle();
-
- public abstract void setStyle(String style);
-
+
+ @Attribute(defaultValue="false")
public abstract boolean isDisabled();
- public abstract void setDisabled(boolean disabled);
-
+ @Attribute
public abstract String getOnclick();
- public abstract void setOnclick(String onclick);
-
+ @Attribute
public abstract String getImage();
- public abstract void setImage(String image);
-
-
}
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UICache.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UICache.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UICache.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -24,29 +24,34 @@
import javax.faces.component.UIComponentBase;
import org.jboss.seam.cache.CacheProvider;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.JsfRenderer;
+import org.richfaces.cdk.annotations.Tag;
/**
* JSF component class
*
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.Cache",value="Cache the rendered page fragment using the installed cache provider."),
+family="org.jboss.seam.ui.Cache", type="org.jboss.seam.ui.Cache",generate="org.jboss.seam.ui.component.html.HtmlCache",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="cache"), renderer = @JsfRenderer(generate="false",type="org.jboss.seam.ui.renderkit.ButtonRendererBase", family="org.jboss.seam.ui.ButtonRenderer"),
+attributes = {"base-props.xml", "cache.xml" })
public abstract class UICache extends UIComponentBase
{
-
+
+ @Attribute
public abstract boolean isEnabled();
- public abstract void setEnabled(boolean enabled);
-
+ @Attribute
public abstract String getKey();
- public abstract void setKey(String key);
-
+ @Attribute
public abstract String getRegion();
- public abstract void setRegion(String region);
-
+ @Attribute
public abstract CacheProvider getCacheProvider();
- public abstract void setCacheProvider(CacheProvider cacheProvider);
-
}
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIConversationId.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIConversationId.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIConversationId.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -28,12 +28,20 @@
import org.jboss.seam.core.Manager;
import org.jboss.seam.navigation.Page;
import org.jboss.seam.navigation.Pages;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.Tag;
/**
* JSF component class
*
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.ConversationId",value="Add the conversation id to JSF link or button (e.g. <h:commandLink />, <s:button />)."),
+family="org.jboss.seam.ui.ConversationId", type="org.jboss.seam.ui.ConversationId",generate="org.jboss.seam.ui.component.html.HtmlConversationId",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="conversationId"),
+attributes = {"javax.faces.component.UIParameter.xml", "conversationId.xml"})
public abstract class UIConversationId extends UIParameter {
private static final String COMPONENT_TYPE = "org.jboss.seam.ui.ConversationId";
@@ -76,6 +84,7 @@
}
}
+ @Attribute(hidden=true, literal=true)
public abstract String getViewId();
public abstract void setViewId(String viewId);
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIConversationName.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIConversationName.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIConversationName.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -5,12 +5,21 @@
import org.jboss.seam.navigation.ConversationIdParameter;
import org.jboss.seam.navigation.Pages;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.JsfRenderer;
+import org.richfaces.cdk.annotations.Tag;
/**
* Embeds the natural conversation ID into the request.
*
* @author Shane Bryzak
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.ConversationName",value="Set the conversation name for a command link or button (or similar JSF control)."),
+family="org.jboss.seam.ui.ConversationName", type="org.jboss.seam.ui.ConversationName",generate="org.jboss.seam.ui.component.html.HtmlConversationName",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="conversationName", handler="org.jboss.seam.ui.handler.CommandButtonParameterComponentHandler"),
+renderer = @JsfRenderer(generate="false",type="org.jboss.seam.ui.renderkit.ConversationNameRendererBase", family="org.jboss.seam.ui.ConversationNameRenderer"),
+attributes = {"conversationName.xml" })
public abstract class UIConversationName extends UIParameter {
private static final String COMPONENT_TYPE = "org.jboss.seam.ui.ConversationName";
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIConversationPropagation.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIConversationPropagation.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIConversationPropagation.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -24,10 +24,21 @@
import javax.faces.component.UIParameter;
import javax.faces.context.FacesContext;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.JsfRenderer;
+import org.richfaces.cdk.annotations.Tag;
+
/**
* JSF component class
*
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.ConversationPropagation",value="Customize the conversation propagation for a command link or button (or similar JSF control)."),
+family="org.jboss.seam.ui.ConversationPropagation", type="org.jboss.seam.ui.ConversationPropagation",generate="org.jboss.seam.ui.component.html.HtmlConversationPropagation",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="conversationPropagation"),
+renderer = @JsfRenderer(generate="false",type="org.jboss.seam.ui.renderkit.ConversationPropagationRendererBase", family="org.jboss.seam.ui.ConversationPropagationRenderer"),
+attributes = {"conversationPropagation.xml" })
public abstract class UIConversationPropagation extends UIParameter {
private static final String COMPONENT_TYPE = "org.jboss.seam.ui.ConversationPropagation";
@@ -44,10 +55,12 @@
return getPageflow()==null ? getType() : getType() + "." + getPageflow();
}
+ @Attribute
public abstract String getPageflow();
public abstract void setPageflow(String pageflow);
+ @Attribute
public abstract String getType();
public abstract void setType(String type);
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIDecorate.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIDecorate.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIDecorate.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -6,7 +6,18 @@
import javax.faces.context.FacesContext;
import org.jboss.seam.ui.util.Decoration;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.JsfRenderer;
+import org.richfaces.cdk.annotations.Tag;
+
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.Decorate",value="\"Decorate\" a JSF input field when validation fails or when required=\"true\" is set."),
+family="org.jboss.seam.ui.Decorate", type="org.jboss.seam.ui.Decorate",generate="org.jboss.seam.ui.component.html.HtmlDecorate",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="decorate", handler="org.jboss.seam.ui.handler.DecorateHandler"),
+renderer = @JsfRenderer(generate="false",type="org.jboss.seam.ui.renderkit.DecorateRendererBase", family="org.jboss.seam.ui.DecorateRenderer"),
+attributes = {"decorate.xml" })
public abstract class UIDecorate extends UIComponentBase implements NamingContainer
{
@@ -60,27 +71,33 @@
}
}
+ @Attribute
public abstract String getFor();
public abstract void setFor(String forId);
+ @Attribute
public abstract String getStyleClass();
public abstract void setStyleClass(String styleClass);
+ @Attribute
public abstract String getStyle();
public abstract void setStyle(String style);
-
+
+ @Attribute
public abstract boolean isEnclose();
public abstract void setEnclose(boolean enclose);
+ @Attribute
public abstract String getElement();
public abstract void setElement(String element);
+ @Attribute
public UIComponent getDecoration(String name)
{
return Decoration.getDecoration(name, this);
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIDownload.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIDownload.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIDownload.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,12 +1,24 @@
package org.jboss.seam.ui.component;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.JsfRenderer;
+import org.richfaces.cdk.annotations.Tag;
+
/**
*
* @author Daniel Roth
*
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.Download",value="Link for downloading a file"),
+family="org.jboss.seam.ui.Download", type="org.jboss.seam.ui.Download",generate="org.jboss.seam.ui.component.html.HtmlDownload",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="download"),
+renderer = @JsfRenderer(generate="false",type="org.jboss.seam.ui.renderkit.DownloadRendererBase", family="org.jboss.seam.ui.DownloadRenderer"),
+attributes = {"core-props.xml", "link.xml", "download.xml" })
public abstract class UIDownload extends UILink
{
+ @Attribute
public abstract String getSrc();
public abstract void setSrc(String src);
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIEnumItem.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIEnumItem.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIEnumItem.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -4,19 +4,30 @@
import javax.faces.component.UISelectItem;
import javax.faces.model.SelectItem;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.Tag;
+
/**
* JSF component class
*
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.EnumItem",value="Creates a SelectItem from an enum value."),
+family="org.jboss.seam.ui.EnumItem", type="org.jboss.seam.ui.EnumItem",generate="org.jboss.seam.ui.component.html.HtmlEnumItem",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="enumItem"),
+attributes = {"enumItem.xml" })
public abstract class UIEnumItem extends UISelectItem
{
+ @Attribute
public abstract String getEnumValue();
public abstract void setEnumValue(String enumValue);
public abstract void setLabel(String label);
+ @Attribute
public abstract String getLabel();
@Override
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIEqualityValidator.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIEqualityValidator.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIEqualityValidator.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -2,32 +2,47 @@
import javax.faces.component.UIComponentBase;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.JsfRenderer;
+import org.richfaces.cdk.annotations.Tag;
+
/**
* UIComponent for validator
*
* @author Daniel Roth
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.EqualityValidator",value="Validate all child JSF input fields against the bound propertys using Hibernate Validator."),
+family="org.jboss.seam.ui.EqualityValidator", type="org.jboss.seam.ui.EqualityValidator",generate="org.jboss.seam.ui.component.html.HtmlEqualityValidator",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="equalityValidator"),
+renderer = @JsfRenderer(generate="false",type="org.jboss.seam.ui.renderkit.EqualityValidatorRenderer", family="org.jboss.seam.ui.EqualityValidatorRenderer"),
+attributes = {"equalityValidator.xml" })
public abstract class UIEqualityValidator extends UIComponentBase
{
-
+ @Attribute
public abstract String getFor();
public abstract void setFor(String forId);
-
+
+ @Attribute
public abstract String getMessage();
public abstract void setMessage(String message);
+ @Attribute
public abstract String getMessageId();
public abstract void setMessageId(String messageId);
public abstract void setOperator(String operator);
+ @Attribute
public abstract String getOperator();
public abstract void setRequired(boolean required);
+ @Attribute
public abstract boolean isRequired();
}
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIFileUpload.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIFileUpload.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIFileUpload.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -4,15 +4,25 @@
import java.io.IOException;
import java.io.InputStream;
-
import javax.el.ValueExpression;
import javax.faces.component.UIInput;
import javax.faces.context.FacesContext;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.JsfRenderer;
+import org.richfaces.cdk.annotations.Tag;
+
/**
* JSF component class
*
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.FileUpload",value="Renders a file upload control. This control must be used within a form with an encoding type of multipart/form-data"),
+family="org.jboss.seam.ui.FileUpload", type="org.jboss.seam.ui.FileUpload",generate="org.jboss.seam.ui.component.html.HtmlButton",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="fileUpload"),
+renderer = @JsfRenderer(generate="false",type="org.jboss.seam.ui.renderkit.FileUploadRendererBase", family="org.jboss.seam.ui.FileUploadRenderer"),
+attributes = {"fileUpload.xml" })
public abstract class UIFileUpload extends UIInput
{
@@ -269,10 +279,13 @@
public abstract void setAccept(String accept);
+ @Attribute
public abstract String getAccept();
+ @Attribute
public abstract String getStyleClass();
+ @Attribute
public abstract String getStyle();
public abstract void setStyleClass(String styleClass);
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIFormattedText.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIFormattedText.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIFormattedText.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -26,10 +26,13 @@
import javax.faces.component.UIOutput;
+import org.jboss.seam.log.Log;
+import org.jboss.seam.log.Logging;
import org.jboss.seam.text.SeamTextLexer;
import org.jboss.seam.text.SeamTextParser;
-import org.jboss.seam.log.Logging;
-import org.jboss.seam.log.Log;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.Tag;
import antlr.ANTLRException;
import antlr.RecognitionException;
@@ -38,6 +41,10 @@
* JSF component class
*
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.FormattedText",value="Output Seam Text. Parse errors generate WARN level log messages."),
+family="org.jboss.seam.ui.FormattedText", type="org.jboss.seam.ui.FormattedText",generate="org.jboss.seam.ui.component.html.HtmlFormattedText",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="formattedText"),
+attributes = {"formattedText.xml" })
public abstract class UIFormattedText extends UIOutput {
Log log = Logging.getLog(UIFormattedText.class);
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIFragment.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIFragment.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIFragment.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -24,13 +24,22 @@
import javax.faces.component.UIComponentBase;
import javax.faces.context.FacesContext;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.JsfRenderer;
+import org.richfaces.cdk.annotations.Tag;
+
/**
* JSF component class
*
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.Fragment",value="Surround a page fragment, allows you to apply render/not render without any html output."),
+family="org.jboss.seam.ui.Fragment", type="org.jboss.seam.ui.Fragment",generate="org.jboss.seam.ui.component.html.HtmlFragment",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="fragment"),
+renderer = @JsfRenderer(generate="false",type="org.jboss.seam.ui.renderkit.FragmentRendererBase", family="org.jboss.seam.ui.FragmentRenderer"),
+attributes = {"javax.faces.component.UIComponent.xml" })
public abstract class UIFragment extends UIComponentBase {
- @SuppressWarnings("unused")
private static final String COMPONENT_TYPE = "org.jboss.seam.ui.Fragment";
@SuppressWarnings("unused")
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UILabel.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UILabel.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UILabel.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -4,7 +4,14 @@
import javax.faces.component.UIComponent;
import javax.faces.component.html.HtmlOutputLabel;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.Tag;
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.Label",value="A label associated with the nearest JSF input component"),
+family="javax.faces.Output", type="org.jboss.seam.ui.Label",generate="org.jboss.seam.ui.component.html.HtmlLabel",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="label"),
+attributes = {"label.xml" })
public abstract class UILabel extends HtmlOutputLabel
{
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UILink.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UILink.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UILink.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -21,21 +21,35 @@
package org.jboss.seam.ui.component;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.JsfRenderer;
+import org.richfaces.cdk.annotations.Tag;
+
/**
* JSF component class
*
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.Link",value="A link that supports invocation of an action with control over conversation propagation. Does not submit the form."),
+family="org.jboss.seam.ui.Link", type="org.jboss.seam.ui.Link",generate="org.jboss.seam.ui.component.html.HtmlLink",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="link"), renderer = @JsfRenderer(generate="false",type="org.jboss.seam.ui.renderkit.LinkRendererBase",
+family="org.jboss.seam.ui.LinkRenderer"),
+attributes = {"command-button-props.xml", "javax.faces.component.UICommand.xml", "javax.faces.component.ValueHolder.xml", "i18n-props.xml", "accesskey-props.xml", "button.xml" })
public abstract class UILink extends UISeamCommandBase {
+ @Attribute
public abstract String getStyleClass();
public abstract void setStyleClass(String styleClass);
+ @Attribute
public abstract String getStyle();
public abstract void setStyle(String style);
+ @Attribute
public abstract boolean isDisabled();
public abstract void setDisabled(boolean disabled);
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIMessage.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIMessage.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIMessage.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -25,10 +25,19 @@
import javax.faces.component.UIComponent;
import javax.faces.component.html.HtmlMessage;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.Tag;
+
/**
* JSF component class
*
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.Message",value="Decorate a JSF input field with the validation error message."),
+family="org.jboss.seam.ui.Message", type="org.jboss.seam.ui.Message",generate="org.jboss.seam.ui.component.html.HtmlMessage",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="message"),
+attributes = {"message.xml" })
public abstract class UIMessage extends HtmlMessage {
/**
@@ -84,6 +93,7 @@
}
@Override
+ @Attribute
public String getFor()
{
return getFor(this);
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIRemote.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIRemote.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIRemote.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -2,14 +2,26 @@
import javax.faces.component.UIComponentBase;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.JsfRenderer;
+import org.richfaces.cdk.annotations.Tag;
+
/**
- * Tag that auto-generates script imports for Seam Remoting
+ * Tag that auto-generates script imports for Seam Remote
*
* @author Shane Bryzak
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.Remote",value="Write out script element for use with Seam Remote"),
+family="org.jboss.seam.ui.Remote", type="org.jboss.seam.ui.Remote",generate="org.jboss.seam.ui.component.html.HtmlRemote",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="remote"),
+renderer = @JsfRenderer(generate="false",type="org.jboss.seam.ui.renderkit.RemoteRendererBase", family="org.jboss.seam.ui.RemoteRenderer"),
+attributes = {"remote.xml" })
public abstract class UIRemote extends UIComponentBase
{
+ @Attribute
public abstract String getInclude();
public abstract void setInclude(String include);
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIResource.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIResource.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIResource.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -6,24 +6,39 @@
import javax.faces.component.UIViewRoot;
import javax.faces.context.FacesContext;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.JsfRenderer;
+import org.richfaces.cdk.annotations.Tag;
+
/**
* @author Daniel Roth
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.Resource",value="Given a data in form of an inputstream, java.util.File or byte[] and a content-type, this tag sends the data to the browser"),
+family="org.jboss.seam.ui.Resource", type="org.jboss.seam.ui.Resource",generate="org.jboss.seam.ui.component.html.HtmlResource",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="resource"),
+renderer = @JsfRenderer(generate="false",type="org.jboss.seam.ui.renderkit.ResourceRendererBase", family="org.jboss.seam.ui.ResourceRenderer"),
+attributes = {"resource.xml" })
public abstract class UIResource extends UIComponentBase
{
+ @Attribute
public abstract Object getData();
public abstract void setData(Object data);
+ @Attribute
public abstract String getContentType();
public abstract void setContentType(String contentType);
+ @Attribute
public abstract String getDisposition();
public abstract void setDisposition(String disposition);
+ @Attribute
public abstract String getFileName();
public abstract void setFileName(String fileName);
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UISelectItems.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UISelectItems.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UISelectItems.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -11,18 +11,25 @@
import javax.faces.FacesException;
import javax.faces.component.ValueHolder;
import javax.faces.convert.Converter;
-
import javax.faces.model.DataModel;
import org.jboss.seam.framework.Query;
import org.jboss.seam.ui.converter.ConverterChain;
import org.jboss.seam.ui.converter.NoSelectionConverter;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.Tag;
/**
* @auth Pete Muir
*
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.SelectItems",value="Creates a List<SelectItem> from a List, Set, DataModel or Array."),
+family="javax.faces.SelectItems", type="org.jboss.seam.ui.SelectItems",generate="org.jboss.seam.ui.component.html.HtmlSelectItems",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="selectItems"),
+attributes = {"selectItems.xml" })
public abstract class UISelectItems extends javax.faces.component.UISelectItems {
private List<javax.faces.model.SelectItem> selectItems;
@@ -124,25 +131,31 @@
public abstract void setHideNoSelectionLabel(Boolean hideNoSelectionLabel);
-
- public abstract Boolean getHideNoSelectionLabel();
-
+
+ @Attribute
+ public abstract Boolean isHideNoSelectionLabel();
+
+ @Attribute
public abstract String getNoSelectionLabel();
public abstract void setNoSelectionLabel(String noSelectionLabel);
+ @Attribute
public abstract String getVar();
public abstract void setVar(String var);
- public abstract Boolean getDisabled();
+ @Attribute
+ public abstract Boolean isDisabled();
public abstract void setDisabled(Boolean disabled);
- public abstract Boolean getEscape();
+ @Attribute
+ public abstract Boolean isEscape();
public abstract void setEscape(Boolean escape);
+ @Attribute
public abstract Object getItemValue();
public abstract void setItemValue(Object itemValue);
@@ -198,14 +211,14 @@
@Override
protected Boolean getSelectItemDisabled()
{
- Boolean disabled = getDisabled();
+ Boolean disabled = isDisabled();
return disabled == null ? false : disabled;
}
@Override
protected Boolean getSelectItemEscape()
{
- Boolean escape = getEscape();
+ Boolean escape = isEscape();
return escape == null ? true : escape;
}
@@ -252,7 +265,7 @@
{
ValueExpression vb = getValueExpression("noSelectionLabel");
String noSelectionLabel = getNoSelectionLabel();
- Boolean hideNoSelectionLabel = getHideNoSelectionLabel();
+ Boolean hideNoSelectionLabel = isHideNoSelectionLabel();
Object parentValue = getParentValue();
/*
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UISelection.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UISelection.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UISelection.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -26,11 +26,19 @@
import javax.faces.model.DataModel;
import org.jboss.seam.contexts.Contexts;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.Tag;
/**
* JSF component class
*
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.Selection", value=""),
+family="org.jboss.seam.ui.Selection", type="org.jboss.seam.ui.Selection",generate="org.jboss.seam.ui.component.html.HtmlSelection",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="selection"),
+attributes = {"selection.xml" })
public abstract class UISelection extends UIParameter {
private static final String COMPONENT_TYPE = "org.jboss.seam.ui.Selection";
@@ -55,11 +63,12 @@
return rowIndex<0 ? null : getVar() + ':' + getDataModel() + '[' + rowIndex + ']';
}
}
-
+ @Attribute
public abstract String getDataModel();
public abstract void setDataModel(String dataModel);
+ @Attribute
public abstract String getVar();
public abstract void setVar(String var);
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UISpan.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UISpan.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UISpan.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -1,8 +1,20 @@
package org.jboss.seam.ui.component;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.JsfRenderer;
+import org.richfaces.cdk.annotations.Tag;
+
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.Span",value="Render a HTML <span>"),
+family="org.jboss.seam.ui.Span", type="org.jboss.seam.ui.Span",generate="org.jboss.seam.ui.component.html.HtmlSpan",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="span"),
+renderer = @JsfRenderer(generate="false",type="org.jboss.seam.ui.renderkit.SpanRendererBase", family="org.jboss.seam.ui.SpanRenderer"),
+attributes = {"core-props.xml", "span.xml"})
public abstract class UISpan extends UIStyle
{
+ @Attribute
public abstract String getTitle();
public abstract void setTitle(String title);
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UITaskId.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UITaskId.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UITaskId.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -26,11 +26,18 @@
import javax.faces.context.FacesContext;
import org.jbpm.taskmgmt.exe.TaskInstance;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.Tag;
/**
* JSF component class
*
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.TaskId",value="Add the task id to an output link (or similar JSF control), when the task is available via #{task}."),
+family="org.jboss.seam.ui.TaskId", type="org.jboss.seam.ui.TaskId",generate="org.jboss.seam.ui.component.html.HtmlTaskId",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="taskid"),
+attributes = {"taskid.xml" })
public abstract class UITaskId extends UIParameter {
private static final String COMPONENT_TYPE = "org.jboss.seam.ui.TaskId";
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIToken.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIToken.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/component/UIToken.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -7,6 +7,11 @@
import org.jboss.seam.Component;
import org.jboss.seam.ui.ClientUidSelector;
import org.jboss.seam.ui.UnauthorizedCommandException;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.JsfRenderer;
+import org.richfaces.cdk.annotations.Tag;
/**
* <p>
@@ -61,6 +66,11 @@
*
* @author Dan Allen
*/
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.Token",value="Render a secure token in the parent form that is validated on postback to guard against CSRF attacks"),
+family="org.jboss.seam.ui.Token", type="org.jboss.seam.ui.Token",generate="org.jboss.seam.ui.component.html.HtmlToken",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="token"),
+renderer = @JsfRenderer(generate="false",type="org.jboss.seam.ui.renderkit.TokenRendererBase", family="org.jboss.seam.ui.TokenRenderer"),
+attributes = {"token.xml" })
public abstract class UIToken extends UIOutput
{
@SuppressWarnings("unused")
@@ -75,6 +85,7 @@
* if the "build before restore" mode of Facelets is activated (the
* default in JSF 2.0). The default value is false.
*/
+ @Attribute
public abstract boolean isRequireSession();
public abstract void setRequireSession(boolean required);
@@ -85,6 +96,7 @@
* enabled, present a notice to the user that form posts will not work.
* The default value is false.
*/
+ @Attribute
public abstract boolean isEnableCookieNotice();
public abstract void setEnableCookieNotice(boolean state);
@@ -97,6 +109,7 @@
* have the UIToken component rerendered on any Ajax call where the UIToken
* component would be processed. The default value is false.
*/
+ @Attribute
public abstract boolean isAllowMultiplePosts();
public abstract void setAllowMultiplePosts(boolean allow);
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UIGraphicImage.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UIGraphicImage.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UIGraphicImage.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -2,15 +2,28 @@
import javax.faces.component.html.HtmlGraphicImage;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.JsfRenderer;
+import org.richfaces.cdk.annotations.Tag;
+
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.graphicImage.GraphicImage",value="Output an image to the view. You can specify the file as a path, a java.io.File, java.io.InputStream, java.net.URL or byte[]"),
+family="org.jboss.seam.ui.graphicImage.GraphicImage", type="org.jboss.seam.ui.graphicImage.GraphicImage",generate="org.jboss.seam.ui.component.html.HtmlGraphicImage",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="graphicImage"),
+renderer = @JsfRenderer(generate="false",type="org.jboss.seam.ui.graphicImage.GraphicImageRendererBase", family="org.jboss.seam.ui.GraphicImageRenderer"),
+attributes = {"core-props.xml", "javax.faces.component.UIGraphic.xml", "javax.faces.component.UIOutput.xml", "graphicImage.xml" })
public abstract class UIGraphicImage extends HtmlGraphicImage
{
public static final String FAMILY = "org.jboss.seam.ui.UIGraphicImage";
+ @Attribute
public abstract String getFileName();
- public abstract void setFileName(String fileName);
+ @Attribute
+ public abstract String getStyle();
-
-
+ @Attribute
+ public abstract Object getValue();
}
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UITransformImageBlur.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UITransformImageBlur.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UITransformImageBlur.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -4,7 +4,15 @@
import javax.faces.component.UIComponentBase;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.Tag;
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.graphicImage.TransformImageBlur",value="Nested in a s:graphicImage. Transform an image by applying a blur."),
+family="org.jboss.seam.ui.graphicImage.TransformImageBlur", type="org.jboss.seam.ui.graphicImage.TransformImageBlur",generate="org.jboss.seam.ui.component.html.HtmlTransformImageBlur",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="transformImageBlur"),
+attributes = {"transformImageBlur.xml" })
public abstract class UITransformImageBlur extends UIComponentBase implements ImageTransform
{
@@ -17,6 +25,7 @@
image.blur(new Integer(getRadius()));
}
+ @Attribute
public abstract String getRadius();
public abstract void setRadius(String width);
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UITransformImageSize.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UITransformImageSize.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UITransformImageSize.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -4,7 +4,15 @@
import javax.faces.component.UIComponentBase;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.Tag;
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.graphicImage.TransformImageSize",value="Nested in a s:graphicImage. Transform an image by altering the size."),
+family="org.jboss.seam.ui.graphicImage.TransformImageSize", type="org.jboss.seam.ui.graphicImage.TransformImageSize",generate="org.jboss.seam.ui.component.html.HtmlTransformImageSize",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="transformImageSize"),
+attributes = {"transformImageSize.xml" })
public abstract class UITransformImageSize extends UIComponentBase implements ImageTransform
{
@@ -51,18 +59,22 @@
}
}
+ @Attribute
public abstract boolean isMaintainRatio();
public abstract void setMaintainRatio(boolean maintainRatio);
+ @Attribute
public abstract Integer getWidth();
public abstract void setWidth(Integer width);
+ @Attribute
public abstract Integer getHeight();
public abstract void setHeight(Integer height);
+ @Attribute
public abstract Double getFactor();
public abstract void setFactor(Double factor);
Modified: branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UITransformImageType.java
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UITransformImageType.java 2012-05-16 20:39:52 UTC (rev 14693)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/java/org/jboss/seam/ui/graphicImage/UITransformImageType.java 2012-05-16 20:41:15 UTC (rev 14694)
@@ -4,7 +4,15 @@
import javax.faces.component.UIComponentBase;
+import org.richfaces.cdk.annotations.Attribute;
+import org.richfaces.cdk.annotations.Description;
+import org.richfaces.cdk.annotations.JsfComponent;
+import org.richfaces.cdk.annotations.Tag;
+ at JsfComponent(description=@Description(displayName="org.jboss.seam.ui.graphicImage.TransformImageType",value="Nested in a s:graphicImage. Transform an image by changing it's type."),
+family="org.jboss.seam.ui.graphicImage.TransformImageType", type="org.jboss.seam.ui.graphicImage.TransformImageType",generate="org.jboss.seam.ui.component.html.HtmlTransformImageType",
+tag = @Tag(baseClass="org.jboss.seam.ui.util.cdk.UIComponentTagBase", name="transformImageType"),
+attributes = {"transformImageType.xml" })
public abstract class UITransformImageType extends UIComponentBase implements ImageTransform
{
@@ -21,6 +29,7 @@
}
}
+ @Attribute
public abstract String getContentType();
public abstract void setContentType(String width);
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/button.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/button.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/button.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="http://java.sun.com/xml/ns/javaee">
+
+ <property>
+ <description>the JSF view id to link to.</description>
+ <property-name>view</property-name>
+ <property-class>java.lang.String</property-class>
+ </property>
+
+ <property>
+ <description>a pageflow definition to begin. (This is only useful when
+ propagation="begin" or propagation="join".)</description>
+ <property-name>pageflow</property-name>
+ <property-class>java.lang.String</property-class>
+ </property>
+ <property>
+ <description>determines the conversation propagation style: begin,
+ join, nest, none, end or endRoot.</description>
+ <property-name>propagation</property-name>
+ <property-class>java.lang.String</property-class>
+ <default-value>"default"</default-value>
+ </property>
+ <property>
+ <description>the fragment identifier to link to.</description>
+ <property-name>fragment</property-name>
+ <property-class>java.lang.String</property-class>
+ </property>
+ <property>
+ <property-name>outcome</property-name>
+ <property-class>java.lang.String</property-class>
+ </property>
+ <property>
+ <property-name>image</property-name>
+ <property-class>java.lang.String</property-class>
+ </property>
+ <property>
+ <description>Specify the task to operate on (e.g. for @StartTask)
+ </description>
+ <property-name>taskInstance</property-name>
+ <property-class>java.lang.Object</property-class>
+ </property>
+ <property>
+ <description>The name of the conversation for natural conversations
+ </description>
+ <property-name>conversationName</property-name>
+ <property-class>java.lang.String</property-class>
+ </property>
+ <property>
+ <description>Include page parameters defined in pages.xml when
+ rendering the button</description>
+ <property-name>includePageParams</property-name>
+ <property-class>boolean</property-class>
+ <default-value>true</default-value>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/cache.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/cache.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/cache.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="http://java.sun.com/xml/ns/javaee">
+
+ <property>
+ <description>the key to cache rendered content, often a value
+ expression. For example, if we were caching a page fragment that
+ displays a document, we might use key="Document-#{document.id}".
+ </description>
+ <property-name>key</property-name>
+ <property-class>java.lang.String</property-class>
+
+ </property>
+
+ <property>
+ <description>a cache node to use (different nodes can have different expiry policies).</description>
+ <property-name>region</property-name>
+ <property-class>java.lang.String</property-class>
+ </property>
+
+ <property elonly="true">
+ <description>The cache provider to use, only needed if you install
+ alter the default cache provider in an application where multiple
+ cache providers are in use</description>
+ <property-name>cacheProvider</property-name>
+ <property-class>org.jboss.seam.cache.CacheProvider</property-class>
+ <default-value>org.jboss.seam.cache.CacheProvider.instance()</default-value>
+ </property>
+
+ <property elonly="true">
+ <description>a value expression that determines if the cache should be
+ used.</description>
+ <property-name>enabled</property-name>
+ <property-class>boolean</property-class>
+ <default-value>true</default-value>
+ </property>
+
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/conversationId.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/conversationId.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/conversationId.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIParameter.xml" />
+
+
+ <property>
+ <property-name>viewId</property-name>
+ <property-class>java.lang.String</property-class>
+ </property>
+
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/conversationName.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/conversationName.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/conversationName.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIParameter.xml" />
+
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/conversationPropagation.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/conversationPropagation.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/conversationPropagation.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIParameter.xml" />
+
+ <property>
+ <property-name>pageflow</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>a pageflow definition to begin. (This is only useful when propagation="begin" or propagation="join".)</description>
+ </property>
+ <property>
+ <property-name>type</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>determines the conversation propagation style: begin, join, nested, none, end or endRoot.</description>
+ <default-value>"none"</default-value>
+ </property>
+
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/decorate.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/decorate.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/decorate.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIComponent.xml" />
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:core-props.xml" />
+
+ <property>
+ <property-name>for</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>Id of the input field to decorate</description>
+ </property>
+
+ <property>
+ <property-name>template</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>XHTML template to use to decorate the input field</description>
+ </property>
+
+ <property>
+ <property-name>enclose</property-name>
+ <property-class>boolean</property-class>
+ <description>if true, the template used to decorate the input field is
+ enclosed by the element specified with the "element"
+ attribute. By default this is a div element.
+ </description>
+ <default-value>true</default-value>
+ </property>
+
+ <property>
+ <property-name>element</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>the element to enclose the template used to decorate the input field.
+ By default, the template is enclosed with a div element.</description>
+ <default-value>"div"</default-value>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/download.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/download.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/download.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:core-props.xml" />
+
+ <property>
+ <property-name>src</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>Source xhtml file that acts as resource holder</description>
+ </property>
+ <property>
+ <description>true iff this component should be rendered</description>
+ <property-name>rendered</property-name>
+ <property-class>boolean</property-class>
+ <default-value>true</default-value>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/enumItem.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/enumItem.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/enumItem.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:base-props.xml" />
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UICommand.xml" />
+ <property>
+ <property-name>enumValue</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>
+ the string representation of the enum value.
+ </description>
+ </property>
+ <property>
+ <property-name>label</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>
+ the label to be used when rendering the SelectItem.
+ </description>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/equalityValidator.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/equalityValidator.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/equalityValidator.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+ <property>
+ <property-name>for</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>Id of component to validate against</description>
+ </property>
+ <property>
+ <property-name>message</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>Error message to show</description>
+ </property>
+ <property>
+ <property-name>messageId</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>Message id to use on failure</description>
+ </property>
+ <property>
+ <property-name>operator</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>Operation to use.</description>
+ </property>
+ <property>
+ <property-name>required</property-name>
+ <property-class>boolean</property-class>
+ <description>True if a value is required for the filed to validate (default:true)</description>
+ <default-value>true</default-value>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/fileUpload.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/fileUpload.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/fileUpload.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:core-props.xml" />
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:focus-props.xml" />
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.EditableValueHolder.xml" />
+
+
+ <property>
+ <property-name>accept</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>a comma-separated list of content types to accept, may
+ not be supported by the browser. E.g. "images/png,images/jpg",
+ "images/*".</description>
+ </property>
+ <property>
+ <property-name>data</property-name>
+ <property-class>java.lang.Object</property-class>
+ <description>this value binding receives the file's content type
+ (optional).</description>
+ </property>
+ <property>
+ <property-name>contentType</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>the property to receive the contentType</description>
+ </property>
+ <property>
+ <property-name>fileName</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>this value binding receives the filename (optional).
+ </description>
+ </property>
+ <property>
+ <property-name>fileSize</property-name>
+ <property-class>java.lang.Integer</property-class>
+ <description>this value binding receives the file size (optional).
+ </description>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/formattedText.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/formattedText.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/formattedText.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIOutput.xml" />
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/graphicImage.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/graphicImage.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/graphicImage.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIOutput.xml" />
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIGraphic.xml" />
+
+ <property>
+ <description>File name for the generated URL - allows a stable file name and thus browser caching</description>
+ <property-name>fileName</property-name>
+ <property-class>java.lang.String</property-class>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/label.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/label.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/label.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIOutput.xml" />
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:accesskey-props.xml" />
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:focus-props.xml" />
+
+ <property>
+ <property-name>for</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>Id of input component this label is for</description>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/link.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/link.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/link.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UICommand.xml" />
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIOutput.xml" />
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIGraphic.xml" />
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:accesskey-props.xml" />
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:i18n-props.xml" />
+
+ <property>
+ <property-name>view</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>the JSF view id to link to.</description>
+ </property>
+ <property>
+ <description>a pageflow definition to begin. (This is only useful when propagation="begin" or propagation="join".)</description>
+ <property-name>pageflow</property-name>
+ <property-class>java.lang.String</property-class>
+ </property>
+ <property>
+ <description>determines the conversation propagation style: begin, join, nest, none, end or endRoot.</description>
+ <property-name>propagation</property-name>
+ <property-class>java.lang.String</property-class>
+ <default-value>"default"</default-value>
+ </property>
+ <property>
+ <description>the fragment identifier to link to.</description>
+ <property-name>fragment</property-name>
+ <property-class>java.lang.String</property-class>
+ </property>
+ <property>
+ <description>The outcome to use when evaluating navigation rules</description>
+ <property-name>outcome</property-name>
+ <property-class>java.lang.String</property-class>
+ </property>
+ <property>
+ <description>If true, write the link as disabled in HTML</description>
+ <property-name>disabled</property-name>
+ <property-class>boolean</property-class>
+ </property>
+ <property>
+ <description>Specify the task to operate on (e.g. for @StartTask)</description>
+ <property-name>taskInstance</property-name>
+ <property-class>java.lang.Object</property-class>
+ </property>
+ <property>
+ <property-name>conversationName</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>The name of the conversation for natural conversations</description>
+ </property>
+ <property>
+ <property-name>includePageParams</property-name>
+ <property-class>boolean</property-class>
+ <description>Include page parameters defined in pages.xml when rendering the button</description>
+ <default-value>true</default-value>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/message.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/message.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/message.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIMessage.xml" />
+
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/remote.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/remote.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/remote.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="http://java.sun.com/xml/ns/javaee">
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIComponent.xml" />
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:core-props.xml" />
+ <property>
+ <property-name>include</property-name>
+ <property-class>java.lang.Object</property-class>
+ <description>
+ The Seam components to include in the Seam Remoting JS interface stubs
+ </description>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/resource.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/resource.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/resource.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+
+ <property>
+ <property-name>data</property-name>
+ <property-class>java.lang.Object</property-class>
+ <description>Inputstream, File or byte[].</description>
+ </property>
+ <property>
+ <property-name>contentType</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>Content-type of given data</description>
+ </property>
+ <property>
+ <property-name>fileName</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>file name to send to browser (default: name of view)</description>
+ </property>
+ <property>
+ <property-name>disposition</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>Content-Disposition for file (default: inline)</description>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/selectItems.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/selectItems.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/selectItems.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:base-props.xml" />
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UICommand.xml" />
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIComponent.xml" />
+
+<!-- <property required="true"> -->
+ <property>
+ <property-name>value</property-name>
+ <property-class>java.lang.Object</property-class>
+ <default-value>an EL expression specifying the data that backs the List<SelectItem></default-value>
+ </property>
+<!-- <property required="true" el="false"> -->
+ <property>
+ <property-name>var</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>defines the name of the local variable that holds the current object during iteration</description>
+ </property>
+ <property>
+ <property-name>itemValue</property-name>
+ <property-class>java.lang.Object</property-class>
+ <description>Value to return to the server if this option is selected. Optional, by default the var object is used. Can reference the var variable</description>
+ </property>
+<!-- <property exist="true"> -->
+ <property>
+ <property-name>label</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>the label to be used when rendering the SelectItem. Can reference the var variable</description>
+ <alias>itemLabel</alias>
+ </property>
+ <property>
+ <property-name>disabled</property-name>
+ <property-class>java.lang.Boolean</property-class>
+ <description>if true the SelectItem will be rendered disabled. Can reference the var variable</description>
+ <alias>itemDisabled</alias>
+ </property>
+ <property>
+ <property-name>noSelectionLabel</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>specifies the (optional) label to place at the top of list (if required="true" is also specified then selecting this value will cause a validation error)</description>
+ </property>
+ <property>
+ <property-name>hideNoSelectionLabel</property-name>
+ <property-class>java.lang.Boolean</property-class>
+ <description>if true, the noSelectionLabel will be hidden when a value is selected</description>
+ <default-value>false</default-value>
+ </property>
+ <property>
+ <property-name>escape</property-name>
+ <property-class>java.lang.Boolean</property-class>
+ <description>if false, characters in the label will not be escaped. Beware that this is a safety issue when the label is in any way derived from input supplied by the application's user. . Can reference the var variable</description>
+ <default-value>true</default-value>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/selection.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/selection.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/selection.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIComponent.xml" />
+ <property>
+ <property-name>dataModel</property-name>
+ <property-class>java.lang.String</property-class>
+ </property>
+ <property>
+ <property-name>var</property-name>
+ <property-class>java.lang.String</property-class>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/span.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/span.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/span.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIComponent.xml" />
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:core-props.xml" />
+
+ <property>
+ <property-name>title</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>Span title attribute</description>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/taskid.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/taskid.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/taskid.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIParameter.xml" />
+
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/token.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/token.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/token.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+ <xi:include xpointer="xmlns(cdk=http://jboss.org/schema/richfaces/cdk/extensions)xpointer(/cdk:properties/*)"
+ href="urn:attributes:javax.faces.component.UIComponent.xml" />
+ <property>
+ <property-name>requireSession</property-name>
+ <property-class>boolean</property-class>
+ <description>A flag indicating whether the session id should be tied into the secure token.</description>
+ <default-value>false</default-value>
+ </property>
+ <property>
+ <property-name>enableCookieNotice</property-name>
+ <property-class>boolean</property-class>
+ <description>A flag indicating whether a notice should be presented to the user if cookies are disabled.</description>
+ <default-value>false</default-value>
+ </property>
+ <property>
+ <property-name>allowMultiplePosts</property-name>
+ <property-class>boolean</property-class>
+ <description>A flag indicating whether the form can be submitted multiple times with the same signature (i.e., token).</description>
+ <default-value>false</default-value>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/transformImageBlur.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/transformImageBlur.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/transformImageBlur.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+
+ <property>
+ <property-name>radius</property-name>
+ <property-class>java.lang.String</property-class>
+ <description>The radius of the blur (essentially the amount of blur)</description>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/transformImageSize.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/transformImageSize.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/transformImageSize.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+
+ <property>
+ <property-name>maintainRatio</property-name>
+ <property-class>boolean</property-class>
+ <description>If true, don't alter the ratio of the image. In this case only height or width should be specificed.</description>
+ </property>
+ <property>
+ <property-name>width</property-name>
+ <property-class>java.lang.Integer</property-class>
+ <description>The new width of the image</description>
+ </property>
+ <property>
+ <property-name>height</property-name>
+ <property-class>java.lang.Integer</property-class>
+ <description>The new height of the image</description>
+ </property>
+ <property>
+ <property-name>factor</property-name>
+ <property-class>java.lang.Double</property-class>
+ <description>Change the size of the image by a fraction. If factor is specified, height, width and maintainRatio should not be specified</description>
+ </property>
+</cdk:properties>
\ No newline at end of file
Added: branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/transformImageType.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/transformImageType.xml (rev 0)
+++ branches/community/Seam_2_3/jboss-seam-ui/src/main/resources/META-INF/cdk/attributes/transformImageType.xml 2012-05-16 20:41:15 UTC (rev 14694)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:cdk="http://jboss.org/schema/richfaces/cdk/extensions"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee">
+
+ <property>
+ <description>The mime type of the output image</description>
+ <property-name>contentType</property-name>
+ <property-class>java.lang.String</property-class>
+ </property>
+</cdk:properties>
\ No newline at end of file
More information about the seam-commits
mailing list