[richfaces-svn-commits] JBoss Rich Faces SVN: r16005 - in root/cdk/trunk/plugins/generator/src: main/java/org/richfaces/cdk/xmlconfig/model and 5 other directories.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Wed Nov 25 17:52:37 EST 2009


Author: alexsmirnov
Date: 2009-11-25 17:52:36 -0500 (Wed, 25 Nov 2009)
New Revision: 16005

Added:
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/base-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/column-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/command-button-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/core-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/direct-link-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/events-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/focus-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/form-form-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/graphic-image-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/i18n-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/image-button-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/input-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/input-secret-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/input-textarea-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.ActionSource.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.ActionSource2.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.EditableValueHolder.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIColumn.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UICommand.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIComponent.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIData.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIForm.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIGraphic.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIInput.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIMessage.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIMessages.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UINamingContainer.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIOutcomeTarget.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIOutput.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIPanel.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIParameter.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectBoolean.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectItem.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectItems.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectMany.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectOne.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIViewRoot.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.ValueHolder.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/link-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/list-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/listbox-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/menu-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/message-message-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/messages-messages-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-format-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-label-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-resource-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-text-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/panel-grid-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/panel-group-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectmany-checkbox-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectmany-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectone-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectone-radio-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/table-props.xml
   root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/text-props.xml
Modified:
   root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/apt/ComponentProcessor.java
   root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/xmlconfig/model/PropertyBean.java
   root/cdk/trunk/plugins/generator/src/test/java/org/richfaces/cdk/apt/ComponentProcessorTest.java
   root/cdk/trunk/plugins/generator/src/test/resources/org/richfaces/cdk/xmlconfig/include.xml
Log:
https://jira.jboss.org/jira/browse/RF-7920

Modified: root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/apt/ComponentProcessor.java
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/apt/ComponentProcessor.java	2009-11-25 22:51:59 UTC (rev 16004)
+++ root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/apt/ComponentProcessor.java	2009-11-25 22:52:36 UTC (rev 16005)
@@ -339,6 +339,29 @@
     protected void processAttributes(TypeElement componentElement, org.richfaces.cdk.model.Component component)
         throws CdkException {
         
+        // Process XML files with standard attributes definitions.
+        Attributes attributes = componentElement.getAnnotation(Attributes.class);
+
+        if (null != attributes) {
+            String[] includes = attributes.value();
+
+            for (String attributesConfig : includes) {
+
+                // process additional properties.
+                component.getAttributes().addAll(fragmentParser.parseProperties(attributesConfig));
+            }
+        }
+
+        // Process standard information for parent classes
+        processTypeProperties(component, componentElement.getSuperclass());
+
+        // and interfaces.
+        List<? extends TypeMirror> interfaces = componentElement.getInterfaces();
+
+        for (TypeMirror interfaceMirror : interfaces) {
+            processTypeProperties(component, interfaceMirror);
+        }
+
         Set<BeanProperty> properties = getBeanPropertiesAnnotatedWith(Attribute.class, componentElement);
 
         // TODO - encapsulate attribute builder into utility class.
@@ -424,28 +447,6 @@
             attribute.setGenerate(!beanProperty.isExists() || null != beanProperty.getAnnotation(Generate.class));
         }
 
-        // Process XML files with standard attributes definitions.
-        Attributes attributes = componentElement.getAnnotation(Attributes.class);
-
-        if (null != attributes) {
-            String[] includes = attributes.value();
-
-            for (String attributesConfig : includes) {
-
-                // process additional properties.
-                component.getAttributes().addAll(fragmentParser.parseProperties(attributesConfig));
-            }
-        }
-
-        // Process standard information for parent classes
-        processTypeProperties(component, componentElement.getSuperclass());
-
-        // and interfaces.
-        List<? extends TypeMirror> interfaces = componentElement.getInterfaces();
-
-        for (TypeMirror interfaceMirror : interfaces) {
-            processTypeProperties(component, interfaceMirror);
-        }
     }
 
     private void setBehaviorEvent(Property attribute, EventName eventName) {
@@ -466,6 +467,13 @@
     private void processTypeProperties(org.richfaces.cdk.model.Component component, TypeMirror interfaceMirror) {
         String name = interfaceMirror.toString();
 
+
+        List<? extends TypeMirror> supertypes = processingEnv.getTypeUtils().directSupertypes(interfaceMirror);
+
+        for (TypeMirror supertype : supertypes) {
+            processTypeProperties(component, supertype);
+        }
+
         try {
             component.getAttributes().addAll(fragmentParser.parseProperties(CdkEntityResolver.URN_ATTRIBUTES + name
                     + ".xml"));
@@ -473,12 +481,6 @@
 
             // TODO - log errors ?
         }
-
-        List<? extends TypeMirror> supertypes = processingEnv.getTypeUtils().directSupertypes(interfaceMirror);
-
-        for (TypeMirror supertype : supertypes) {
-            processTypeProperties(component, supertype);
-        }
     }
 
     public ComponentLibrary getLibrary() {

Modified: root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/xmlconfig/model/PropertyBean.java
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/xmlconfig/model/PropertyBean.java	2009-11-25 22:51:59 UTC (rev 16004)
+++ root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/xmlconfig/model/PropertyBean.java	2009-11-25 22:52:36 UTC (rev 16005)
@@ -219,6 +219,7 @@
          * <p class="changed_added_4_0"></p>
          * @return the readOnly
          */
+        @XmlElement(name = "read-only", namespace = ComponentLibrary.CDK_EXTENSIONS_NAMESPACE)
         public boolean isReadOnly() {
             return readOnly;
         }

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/base-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/base-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/base-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>The component identifier for the associated component</description>
+		<display-name />
+		<icon />
+		<property-name>id</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>The value binding expression used to wire up this
+			component to a component property of a JavaBean class</description>
+		<display-name />
+		<icon />
+		<property-name>binding</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>An override for the rendered attribute associated with
+			our component</description>
+		<display-name />
+		<icon />
+		<property-name>rendered</property-name>
+		<property-class>boolean</property-class>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/base-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/column-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/column-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/column-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Space-separated list of CSS style class(es) that will be
+			applied to any header generated for this column.
+        </description>
+		<display-name>Header CSS Classes</display-name>
+		<icon />
+		<property-name>headerClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			Space-separated list of CSS style class(es) that will be
+			applied to any footer generated for this column.
+        </description>
+		<display-name>Footer CSS Classes</display-name>
+		<icon />
+		<property-name>footerClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating that this column is a row header column and
+			therefore cells in this column should be rendered with "th"
+			instead of "td" and must have the 'scope="row"' attribute.
+        </description>
+		<display-name>Column is Row Header</display-name>
+		<icon />
+		<property-name>rowHeader</property-name>
+		<property-class>boolean</property-class>
+	</property>
+
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/column-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/command-button-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/command-button-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/command-button-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,205 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			clicked over this element.
+        </description>
+		<display-name>Button Click Script</display-name>
+		<icon />
+		<property-name>onclick</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>false</cdk:pass-through>
+			<cdk:event-name />
+			<cdk:event-name>action</cdk:event-name>
+			<default-behavior>true</default-behavior>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			double clicked over this element.
+        </description>
+		<display-name>Double Click Script</display-name>
+		<icon />
+		<property-name>ondblclick</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when this element loses focus
+			and its value has been modified since gaining focus.
+        </description>
+		<display-name>Input Change Script</display-name>
+		<icon />
+		<property-name>onchange</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			pressed down over this element.
+        </description>
+		<display-name>Mouse Down Script</display-name>
+		<icon />
+		<property-name>onmousedown</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			released over this element.
+        </description>
+		<display-name>Mouse Up Script</display-name>
+		<icon />
+		<property-name>onmouseup</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			moved onto this element.
+        </description>
+		<display-name>Mouse Over Script</display-name>
+		<icon />
+		<property-name>onmouseover</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			moved within this element.
+        </description>
+		<display-name>Mouse Move Script</display-name>
+		<icon />
+		<property-name>onmousemove</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			moved away from this element.
+        </description>
+		<display-name>Mouse Out Script</display-name>
+		<icon />
+		<property-name>onmouseout</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a key is
+			pressed and released over this element.
+        </description>
+		<display-name>Key Press Script</display-name>
+		<icon />
+		<property-name>onkeypress</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a key is
+			pressed down over this element.
+        </description>
+		<display-name>Key Down Script</display-name>
+		<icon />
+		<property-name>onkeydown</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a key is
+			released over this element.
+        </description>
+		<display-name>Key Up Script</display-name>
+		<icon />
+		<property-name>onkeyup</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Type of button to create. Valid values are "submit", "button",
+			and "reset". If not specified, or not a valid value, the default
+			value is "submit".
+      </description>
+		<display-name>Button Type</display-name>
+		<icon />
+		<property-name>type</property-name>
+		<property-class>java.lang.String</property-class>
+		<default-value>"submit"</default-value>
+		<property-extension>
+		</property-extension>
+	</property>
+
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/command-button-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/core-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/core-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/core-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			CSS style(s) to be applied when this component is rendered.
+        </description>
+		<display-name>CSS Styles</display-name>
+		<icon />
+		<property-name>style</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Space-separated list of CSS style class(es) to be applied when
+			this element is rendered. This value must be passed through
+			as the "class" attribute on generated markup.
+        </description>
+		<display-name>CSS Style Classes</display-name>
+		<icon />
+		<property-name>styleClass</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>false</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Advisory title information about markup elements generated
+			for this component.
+        </description>
+		<display-name>Advisory Title</display-name>
+		<icon />
+		<property-name>title</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/core-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/direct-link-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/direct-link-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/direct-link-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			The identifier of the page fragment which should
+			be brought into focus when the target page is
+			rendered. The value of this attribute is appended
+			to the end of target URL following a hash (#) mark.
+			This notation is part of the standard URL syntax.
+        </description>
+		<display-name>Fragment Identifier</display-name>
+		<icon />
+		<property-name>fragment</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/direct-link-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/events-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/events-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/events-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			clicked over this element.
+        </description>
+		<display-name>Button Click Script</display-name>
+		<icon />
+		<property-name>onclick</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name>click</cdk:event-name>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			double clicked over this element.
+        </description>
+		<display-name>Double Click Script</display-name>
+		<icon />
+		<property-name>ondblclick</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name>dblclick</cdk:event-name>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			pressed down over this element.
+        </description>
+		<display-name>Mouse Down Script</display-name>
+		<icon />
+		<property-name>onmousedown</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name>mousedown</cdk:event-name>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			released over this element.
+        </description>
+		<display-name>Mouse Up Script</display-name>
+		<icon />
+		<property-name>onmouseup</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name>mouseup</cdk:event-name>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			moved onto this element.
+        </description>
+		<display-name>Mouse Over Script</display-name>
+		<icon />
+		<property-name>onmouseover</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name>mouseover</cdk:event-name>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			moved within this element.
+        </description>
+		<display-name>Mouse Move Script</display-name>
+		<icon />
+		<property-name>onmousemove</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name>mousemove</cdk:event-name>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			moved away from this element.
+        </description>
+		<display-name>Mouse Out Script</display-name>
+		<icon />
+		<property-name>onmouseout</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name>mouseout</cdk:event-name>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a key is
+			pressed and released over this element.
+        </description>
+		<display-name>Key Press Script</display-name>
+		<icon />
+		<property-name>onkeypress</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name>keypress</cdk:event-name>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a key is
+			pressed down over this element.
+        </description>
+		<display-name>Key Down Script</display-name>
+		<icon />
+		<property-name>onkeydown</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name>keydown</cdk:event-name>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a key is
+			released over this element.
+        </description>
+		<display-name>Key Up Script</display-name>
+		<icon />
+		<property-name>onkeyup</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name>keyup</cdk:event-name>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/events-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/focus-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/focus-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/focus-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Access key that, when pressed, transfers focus
+			to this element.
+        </description>
+		<display-name>Access Key</display-name>
+		<icon />
+		<property-name>accesskey</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when this element loses focus.
+        </description>
+		<display-name>Focus Off Script</display-name>
+		<icon />
+		<property-name>onblur</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when this element receives focus.
+        </description>
+		<display-name>Focus On Script</display-name>
+		<icon />
+		<property-name>onfocus</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Position of this element in the tabbing order
+			for the current document. This value must be
+			an integer between 0 and 32767.
+        </description>
+		<display-name>Tab Index</display-name>
+		<icon />
+		<property-name>tabindex</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/focus-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/form-form-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/form-form-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/form-form-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			List of content types that a server processing this form
+			will handle correctly
+        </description>
+		<display-name>Content Type</display-name>
+		<icon />
+		<property-name>accept</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			List of character encodings for input data
+			that are accepted by the server processing
+			this form.
+        </description>
+		<display-name>Character Set</display-name>
+		<icon />
+		<property-name>acceptcharset</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			Content type used to submit the form to the server. If not
+			specified, the default value is
+			"application/x-www-form-urlencoded".
+        </description>
+		<display-name>Encoding Type</display-name>
+		<icon />
+		<property-name>enctype</property-name>
+		<property-class>java.lang.String</property-class>
+		<default-value>"application/x-www-form-urlencoded"</default-value>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when this form is reset.
+        </description>
+		<display-name>Form Reset Script</display-name>
+		<icon />
+		<property-name>onreset</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when this form is submitted.
+        </description>
+		<display-name>Form Submit Script</display-name>
+		<icon />
+		<property-name>onsubmit</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Name of a frame where the response
+			retrieved after this form submit is to
+			be displayed.
+        </description>
+		<display-name>Target Frame</display-name>
+		<icon />
+		<property-name>target</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/form-form-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/graphic-image-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/graphic-image-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/graphic-image-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Alternate textual description of the
+			element rendered by this component.
+        </description>
+		<display-name>Alternate Text</display-name>
+		<icon />
+		<property-name>alt</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Override for the height of this image.
+        </description>
+		<display-name>Image Height</display-name>
+		<icon />
+		<property-name>height</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating that this image is to be used as a server side
+			image map. Such an image must be enclosed within a hyperlink
+			("a"). A value of false causes no attribute to be rendered,
+			while a value of true causes the attribute to be rendered as
+			ismap="ismap".
+        </description>
+		<display-name>Image Map Flag</display-name>
+		<icon />
+		<property-name>ismap</property-name>
+		<property-class>boolean</property-class>
+		<property-extension>
+			<cdk:pass-through>false</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			URI to a long description of the image
+			represented by this element.
+        </description>
+		<display-name>Long Description</display-name>
+		<icon />
+		<property-name>longdesc</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The name of a client side image map (an HTML "map"
+			element) for which this element provides the image.
+        </description>
+		<display-name>Use Image Map</display-name>
+		<icon />
+		<property-name>usemap</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Override for the width of this image.
+        </description>
+		<display-name>Image Width</display-name>
+		<icon />
+		<property-name>width</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/graphic-image-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/i18n-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/i18n-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/i18n-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Direction indication for text that does not inherit directionality.
+			Valid values are "LTR" (left-to-right) and "RTL" (right-to-left).
+        </description>
+		<display-name>Direction</display-name>
+		<icon />
+		<property-name>dir</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Code describing the language used in the generated markup
+			for this component.
+        </description>
+		<display-name>Language Code</display-name>
+		<icon />
+		<property-name>lang</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/i18n-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/image-button-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/image-button-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/image-button-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Alternate textual description of the
+			element rendered by this component.
+      </description>
+		<display-name>Alternate Text</display-name>
+		<icon />
+		<property-name>alt</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>&lt;p&gt;
+			Absolute or relative URL of the
+			image to be displayed for this
+			button. If specified, this
+			"input" element will be of type
+			"image". Otherwise, it will be
+			of the type specified by the
+			"type" property with a label
+			specified by the "value"
+			property. &lt;span
+			class="changed_added_2_0"&gt;Note
+			that if the value of this
+			attribute starts with "/", the
+			rendered value for this
+			attribute will be prefixed with
+			the context-root for this
+			application.&lt;/span&gt;
+			&lt;/p&gt;</description>
+		<display-name>Image URL</display-name>
+		<icon />
+		<property-name>image</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/image-button-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/input-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/input-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/input-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Flag indicating that this element must never receive focus or
+			be included in a subsequent submit. A value of false causes
+			no attribute to be rendered, while a value of true causes the
+			attribute to be rendered as disabled="disabled".            
+        </description>
+		<display-name>Disabled Flag</display-name>
+		<icon />
+		<property-name>disabled</property-name>
+		<property-class>boolean</property-class>
+		<property-extension>
+			<cdk:pass-through>false</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when this element loses focus
+			and its value has been modified since gaining focus.
+        </description>
+		<display-name>Input Change Script</display-name>
+		<icon />
+		<property-name>onchange</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>false</cdk:pass-through>
+			<cdk:event-name />
+			<cdk:event-name>valueChange</cdk:event-name>
+			<default-behavior>true</default-behavior>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when text within this
+			element is selected by the user.
+        </description>
+		<display-name>Text Select Script</display-name>
+		<icon />
+		<property-name>onselect</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating that this component will prohibit changes by
+			the user. The element may receive focus unless it has also
+			been disabled. A value of false causes
+			no attribute to be rendered, while a value of true causes the
+			attribute to be rendered as readonly="readonly".
+        </description>
+		<display-name>Read Only Flag</display-name>
+		<icon />
+		<property-name>readonly</property-name>
+		<property-class>boolean</property-class>
+		<property-extension>
+			<cdk:pass-through>false</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			A localized user presentable name for this component.
+        </description>
+		<display-name>Label</display-name>
+		<icon />
+		<property-name>label</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<renderer-attribute-ignore>true</renderer-attribute-ignore>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/input-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/input-secret-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/input-secret-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/input-secret-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Flag indicating that any existing value
+			in this field should be rendered when the
+			form is created. Because this is a potential
+			security risk, password values are not
+			displayed by default.
+        </description>
+		<display-name>Redisplay Flag</display-name>
+		<icon />
+		<property-name>redisplay</property-name>
+		<property-class>boolean</property-class>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/input-secret-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/input-textarea-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/input-textarea-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/input-textarea-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			The number of columns to be displayed.
+        </description>
+		<display-name>Columns</display-name>
+		<icon />
+		<property-name>cols</property-name>
+		<property-class>int</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The number of rows to be displayed.
+        </description>
+		<display-name>Rows</display-name>
+		<icon />
+		<property-name>rows</property-name>
+		<property-class>int</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/input-textarea-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.ActionSource.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.ActionSource.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.ActionSource.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			MethodExpression representing the application action to invoke
+			when this component is activated by the user. The expression
+			must evaluate to a public method that takes no parameters, and
+			returns an Object (the toString() of which is called to derive
+			the logical outcome) which is passed to the NavigationHandler
+			for this application.
+        </description>
+		<display-name>Application Action</display-name>
+		<icon />
+		<property-name>action</property-name>
+		<property-class>javax.faces.el.MethodBinding</property-class>
+		<property-extension>
+			<cdk:signature />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			&lt;p&gt;
+
+			MethodExpression representing an action listener method that
+			will be notified when this component is activated by the user.
+			The expression must evaluate to a public method that takes an
+			ActionEvent parameter, with a return type of void, &lt;span
+			class="changed_added_2_0"&gt;or to a public method that takes no
+			arguments with a return type of void. In the latter case, the
+			method has no way of easily knowing where the event came from,
+			but this can be useful in cases where a notification is needed
+			that "some action happened".&lt;/span&gt;
+
+			&lt;/p&gt; </description>
+		<display-name>Action Listener</display-name>
+		<icon />
+		<property-name>actionListener</property-name>
+		<property-class>javax.faces.el.MethodBinding</property-class>
+		<property-extension>
+			<cdk:signature>
+			  <cdk:param>javax.faces.event.ActionEvent</cdk:param>
+			</cdk:signature>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating that, if this component is activated by the user,
+			notifications should be delivered to interested listeners and actions
+			immediately (that is, during Apply Request Values phase) rather than
+			waiting until Invoke Application phase.
+        </description>
+		<display-name>Immediate Action</display-name>
+		<icon />
+		<property-name>immediate</property-name>
+		<property-class>boolean</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.ActionSource.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.ActionSource2.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.ActionSource2.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.ActionSource2.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+        href="urn:attributes:javax.faces.component.ActionSource.xml" />
+	<property>
+		<description>
+			MethodExpression representing the application action to invoke
+			when this component is activated by the user. The expression
+			must evaluate to a public method that takes no parameters, and
+			returns an Object (the toString() of which is called to derive
+			the logical outcome) which is passed to the NavigationHandler
+			for this application.
+        </description>
+		<display-name>Application Action</display-name>
+		<icon />
+		<property-name>actionExpression</property-name>
+		<property-class>javax.el.MethodExpression</property-class>
+		<property-extension>
+			<cdk:signature />
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.ActionSource2.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.EditableValueHolder.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.EditableValueHolder.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.EditableValueHolder.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,188 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Flag indicating whether the "localValue" property
+			of this component has been set. This property is
+			reset automatically when the "value" propertyis set.
+        </description>
+		<display-name>Local Value Set</display-name>
+		<icon />
+		<property-name>localValueSet</property-name>
+		<property-class>boolean</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+            <cdk:literal>true</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating that the user is required to provide a submitted
+			value for this input component.
+        </description>
+		<display-name>Required Flag</display-name>
+		<icon />
+		<property-name>required</property-name>
+		<property-class>boolean</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			A ValueExpression enabled attribute that, if present, will be
+			used as the text of the validation message for the "required"
+			facility, if the "required" facility is used.
+        </description>
+		<display-name>Required Message</display-name>
+		<icon />
+		<property-name>requiredMessage</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			A ValueExpression enabled attribute that, if present, will be
+			used as the text of the converter message, replacing any message
+			that comes from the converter.
+        </description>
+		<display-name>Converter Message</display-name>
+		<icon />
+		<property-name>converterMessage</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			A ValueExpression enabled attribute that, if present, will be
+			used as the text of the validator message, replacing any
+			message that comes from the validator.
+        </description>
+		<display-name>Validator Message</display-name>
+		<icon />
+		<property-name>validatorMessage</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The value submitted for this input component by the user, prior to
+			any required conversion or validation.
+        </description>
+		<display-name>Submitted Value</display-name>
+		<icon />
+		<property-name>submittedValue</property-name>
+		<property-class>java.lang.Object</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			MethodExpression representing a validator method that will be called
+			during Process Validations to perform correctness checks on the
+			value of this component. The expression must evaluate to a public
+			method that takes FacesContext, UIComponent, and Object parameters,
+			with a return type of void.
+        </description>
+		<display-name>Validator</display-name>
+		<icon />
+		<property-name>validator</property-name>
+		<property-class>javax.faces.el.MethodBinding</property-class>
+		<property-extension>
+			<cdk:signature>
+			   <cdk:param>javax.faces.context.FacesContext</cdk:param>
+			   <cdk:param>javax.faces.component.UIComponent</cdk:param>
+			   <cdk:param>java.lang.Object</cdk:param>
+			</cdk:signature>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			&lt;p&gt;
+
+			MethodExpression representing a value change listener method
+			that will be notified when a new value has been set for this
+			input component. The expression must evaluate to a public
+			method that takes a &lt;code&gt;ValueChangeEvent&lt;/code&gt; parameter,
+			with a return type of void, &lt;span class="changed_added_2_0"&gt;or
+			to a public method that takes no arguments with a return type
+			of void. In the latter case, the method has no way of easily
+			knowing what the new value is, but this can be useful in cases
+			where a notification is needed that "this value
+			changed".&lt;/span&gt;
+
+			&lt;/p&gt; </description>
+		<display-name>Value Change Listener</display-name>
+		<icon />
+		<property-name>valueChangeListener</property-name>
+		<property-class>javax.faces.el.MethodBinding</property-class>
+		<property-extension>
+			<cdk:signature>
+			   <cdk:param>javax.faces.event.ValueChangeEvent</cdk:param>
+			</cdk:signature>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating that this component's value must be
+			converted and validated immediately (that is, during
+			Apply Request Values phase), rather than waiting
+			until Process Validations phase.
+        </description>
+		<display-name>Immediate Action</display-name>
+		<icon />
+		<property-name>immediate</property-name>
+		<property-class>boolean</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating whether or not any required conversion or validation
+			on this component value has been performed successfully.
+        </description>
+		<display-name>Valid Flag</display-name>
+		<icon />
+		<property-name>valid</property-name>
+		<property-class>valid</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+            <cdk:literal>true</cdk:literal>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.EditableValueHolder.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIColumn.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIColumn.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIColumn.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIComponent.xml" />
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIColumn.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UICommand.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UICommand.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UICommand.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIComponent.xml" />
+	<xi:include
+		xpointer="xmlns(cdk=http://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.ActionSource2.xml" />
+
+	<property>
+		<description>
+			The current value of this component.
+        </description>
+		<display-name>Value</display-name>
+		<icon />
+		<property-name>value</property-name>
+		<property-class>java.lang.Object</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UICommand.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIComponent.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIComponent.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIComponent.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,184 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			A mutable Map of the attributes associated with
+			this component, keyed by attribute name.
+        </description>
+		<display-name>Attributes Map</display-name>
+		<icon />
+		<property-name>attributes</property-name>
+		<property-class>java.util.Map</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+			<cdk:read-only>true</cdk:read-only>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The number of child components associated with
+			this component.
+        </description>
+		<display-name>Child Component Count</display-name>
+		<icon />
+		<property-name>childCount</property-name>
+		<property-class>int</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+			<cdk:read-only>true</cdk:read-only>
+            <cdk:literal>true</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			A mutable List of the child components associated with
+			this component.
+        </description>
+		<display-name>Child Component List</display-name>
+		<icon />
+		<property-name>children</property-name>
+		<property-class>java.util.List</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+			<cdk:read-only>true</cdk:read-only>
+            <cdk:literal>true</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			A mutable Map of the facets associated with
+			this component, keyed by facet name.
+        </description>
+		<display-name>Facets Map</display-name>
+		<icon />
+		<property-name>facets</property-name>
+		<property-class>java.util.Map</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+			<cdk:read-only>true</cdk:read-only>
+            <cdk:literal>true</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The component family to which this component belongs. This property
+			is used to select an appropriate Renderer.
+        </description>
+		<display-name>Component Family</display-name>
+		<icon />
+		<property-name>family</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+			<cdk:read-only>true</cdk:read-only>
+            <cdk:literal>true</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The component identifier for this component. This value must be
+			unique within the closest parent component that is a naming
+			container.
+        </description>
+		<display-name>Component Identifier</display-name>
+		<icon />
+		<property-name>id</property-name>
+		<property-class>java.lang.String</property-class>
+        <cdk:literal>true</cdk:literal>
+	</property>
+
+	<property>
+		<description>
+			The parent component for this component. On the root component
+			in the component tree (which must be of type UIViewRoot), this
+			property is null.
+        </description>
+		<display-name>Parent Component</display-name>
+		<icon />
+		<property-name>parent</property-name>
+		<property-class>javax.faces.component.UIComponent</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+			<cdk:read-only>true</cdk:read-only>
+            <cdk:literal>true</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating whether or not this component should be rendered
+			(during Render Response Phase), or processed on any subsequent
+			form submit. The default value for this property is true.
+        </description>
+		<display-name>Rendered Flag</display-name>
+		<icon />
+		<property-name>rendered</property-name>
+		<property-class>boolean</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Identifier used (in conjunction with the "family" property) to
+			select an appropriate Renderer to encode and decode this component.
+        </description>
+		<display-name>Renderer Type</display-name>
+		<icon />
+		<property-name>rendererType</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+            <cdk:literal>true</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating whether or not this component takes responsibility
+			for rendering its own children. This decision is normally delegated
+			to the associated Renderer, if there is one.
+        </description>
+		<display-name>Renders Children</display-name>
+		<icon />
+		<property-name>rendersChildren</property-name>
+		<property-class>boolean</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+			<cdk:read-only>true</cdk:read-only>
+            <cdk:literal>true</cdk:literal>
+		</property-extension>
+	</property>
+    <property>
+        <description>The value binding expression used to wire up this
+            component to a component property of a JavaBean class</description>
+        <display-name />
+        <icon />
+        <property-name>binding</property-name>
+        <property-class>javax.faces.component.UIComponent</property-class>
+    </property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIComponent.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIData.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIData.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIData.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,146 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIComponent.xml" />
+
+	<property>
+		<description>
+			Zero-relative row number of the first row to be displayed. If this
+			property is set to zero, rendering will begin with the first row of
+			the underlying data.
+        </description>
+		<display-name>First Row Index</display-name>
+		<icon />
+		<property-name>first</property-name>
+		<property-class>int</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating whether there is model data available for the row
+			selected by the current value of the "rowIndex" property.
+        </description>
+		<display-name>Row Available Flag</display-name>
+		<icon />
+		<property-name>rowAvailable</property-name>
+		<property-class>boolean</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+            <cdk:literal>true</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The number of rows of model data that are available for processing
+			by this component. If the number of rows is unknown, this property
+			will be set to -1.
+        </description>
+		<display-name>Row Count</display-name>
+		<icon />
+		<property-name>rowCount</property-name>
+		<property-class>int</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+            <cdk:literal>true</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			An object representing the model data for the row selected by the
+			current value of the "rowIndex" property.
+        </description>
+		<display-name>Row Data</display-name>
+		<icon />
+		<property-name>rowData</property-name>
+		<property-class>java.lang.Object</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+            <cdk:literal>true</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Zero-relative index of the currently selected row from the underlying
+			model data. No error will occur if this property is set to point at
+			a row for which no model data exists. To ensure data availability,
+			check the state of the "rowAvailable" property after modifying this
+			property.
+        </description>
+		<display-name>Row Index</display-name>
+		<icon />
+		<property-name>rowIndex</property-name>
+		<property-class>int</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The number of rows to display, starting with the one identified by the
+			"first" property. If this value is set to zero, all available rows in
+			the underlying data model will be displayed.
+        </description>
+		<display-name>Rows To Display</display-name>
+		<icon />
+		<property-name>rows</property-name>
+		<property-class>int</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The current value of this component.
+        </description>
+		<display-name>Value</display-name>
+		<icon />
+		<property-name>value</property-name>
+		<property-class>java.lang.Object</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Name of a request-scope attribute under which the model data for the
+			row selected by the current value of the "rowIndex" property (i.e.
+			also the current value of the "rowData" property) will be exposed.
+        </description>
+		<display-name>Row Data Attribute</display-name>
+		<icon />
+		<property-name>var</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+            <cdk:literal>true</cdk:literal>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIData.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIForm.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIForm.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIForm.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIComponent.xml" />
+
+	<property>
+		<description>
+			Flag indicating whether or not this form was the one submitted by
+			the user. If this flag is not set, child input components are not
+			processed.
+        </description>
+		<display-name>Submitted Flag</display-name>
+		<icon />
+		<property-name>submitted</property-name>
+		<property-class>boolean</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+            <cdk:literal>true</cdk:literal>
+		</property-extension>
+	</property>
+	<property>
+		<description>
+			Flag indicating whether or not this form should prepend its id
+			to its descendent's id during the clientId generation process.
+			If this flag is not set, the default value is true.
+        </description>
+		<display-name>Prepend Id During getClientId()</display-name>
+		<icon />
+		<property-name>prependId</property-name>
+		<property-class>boolean</property-class>
+		<default-value>true</default-value>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIForm.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIGraphic.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIGraphic.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIGraphic.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIComponent.xml" />
+
+	<property>
+		<description>
+			Context-relative URL to retrieve the resource associated with
+			this component. This is an alias for the "value" property.
+        </description>
+		<display-name>Source URL</display-name>
+		<icon />
+		<property-name>url</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The current value of this component.
+        </description>
+		<display-name>Value</display-name>
+		<icon />
+		<property-name>value</property-name>
+		<property-class>java.lang.Object</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIGraphic.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIInput.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIInput.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIInput.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIOutput.xml" />
+	<xi:include
+		xpointer="xmlns(cdk=http://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.EditableValueHolder.xml" />
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIInput.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIMessage.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIMessage.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIMessage.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIComponent.xml" />
+
+	<property>
+		<description>
+			Client identifier of the component for which to display messages.
+        </description>
+		<display-name>Associated Client Id</display-name>
+		<icon />
+		<property-name>for</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:required>true</cdk:required>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating whether the detail portion of displayed messages
+			should be included. Default value is "true".
+        </description>
+		<display-name>Show Detail</display-name>
+		<icon />
+		<property-name>showDetail</property-name>
+		<property-class>boolean</property-class>
+		<default-value>true</default-value>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating whether the summary portion of displayed messages
+			should be included. Default value is "false".
+        </description>
+		<display-name>Show Summary</display-name>
+		<icon />
+		<property-name>showSummary</property-name>
+		<property-class>boolean</property-class>
+		<default-value>false</default-value>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIMessage.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIMessages.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIMessages.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIMessages.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIComponent.xml" />
+
+	<property>
+		<description>
+			Flag indicating that only global messages (that is, messages not
+			associated with any client identifier) are to be displayed.
+			Default value is "false".
+        </description>
+		<display-name>Global Only</display-name>
+		<icon />
+		<property-name>globalOnly</property-name>
+		<property-class>boolean</property-class>
+		<default-value>false</default-value>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Client identifier of the component for which to display messages. This
+			attribute is mutually exclusive with globalOnly and take precedence
+			if used.
+        </description>
+		<display-name>Associated Client Id</display-name>
+		<icon />
+		<property-name>for</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:required>false</cdk:required>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating whether the detail portion of displayed messages
+			should be included. Default value is "false".
+        </description>
+		<display-name>Show Detail</display-name>
+		<icon />
+		<property-name>showDetail</property-name>
+		<property-class>boolean</property-class>
+		<default-value>false</default-value>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating whether the summary portion of displayed messages
+			should be included. Default value is "true".
+        </description>
+		<display-name>Show Summary</display-name>
+		<icon />
+		<property-name>showSummary</property-name>
+		<property-class>boolean</property-class>
+		<default-value>true</default-value>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIMessages.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UINamingContainer.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UINamingContainer.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UINamingContainer.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIComponent.xml" />
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UINamingContainer.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIOutcomeTarget.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIOutcomeTarget.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIOutcomeTarget.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIOutput.xml" />
+	<property>
+		<description>
+			The logical outcome used to resolve a navigation case.
+        </description>
+		<display-name>Outcome</display-name>
+		<icon />
+		<property-name>outcome</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+	<property>
+		<description>
+			Whether to include page parameters in the target URI.
+        </description>
+		<display-name>Include Page Parameters</display-name>
+		<icon />
+		<property-name>includeViewParams</property-name>
+		<property-class>java.lang.Boolean</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+	<property>
+		<description>
+			Return the URI fragment, as specified in RFC 2396.
+        </description>
+		<display-name>HTML Fragment</display-name>
+		<icon />
+		<property-name>fragment</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIOutcomeTarget.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIOutput.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIOutput.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIOutput.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIComponent.xml" />
+	<xi:include
+		xpointer="xmlns(cdk=http://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.ValueHolder.xml" />
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIOutput.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIPanel.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIPanel.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIPanel.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIComponent.xml" />
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIPanel.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIParameter.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIParameter.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIParameter.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIComponent.xml" />
+
+	<property>
+		<description>
+			Name of the parameter associated with this component.
+        </description>
+		<display-name>Property Name</display-name>
+		<icon />
+		<property-name>name</property-name>
+		<property-class>java.lang.String</property-class>
+        <property-extension>
+            <cdk:literal>true</cdk:literal>
+        </property-extension>
+	</property>
+
+	<property>
+		<description>
+			Value of the parameter associated with this component.
+        </description>
+		<display-name>Property Value</display-name>
+		<icon />
+		<property-name>value</property-name>
+		<property-class>java.lang.Object</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIParameter.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectBoolean.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectBoolean.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectBoolean.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIInput.xml" />
+
+	<property>
+		<description>
+			The current value of this component.
+        </description>
+		<display-name>Value</display-name>
+		<icon />
+		<property-name>value</property-name>
+		<property-class>java.lang.Boolean</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+
+	<property>
+		<description>
+			Flag indicating whether the user has selected this component.
+			This is an alias for the "value" property.
+        </description>
+		<display-name>Selected Flag</display-name>
+		<icon />
+		<property-name>selected</property-name>
+		<property-class>boolean</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectBoolean.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectItem.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectItem.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectItem.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIComponent.xml" />
+
+	<property>
+		<description>
+			Description of the selection item represented by this component.
+			This property may be used by tools.
+        </description>
+		<display-name>Item Description</display-name>
+		<icon />
+		<property-name>itemDescription</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating that the selection item represented by this component
+			must be rendered as disabled.
+        </description>
+		<display-name>Item Disabled</display-name>
+		<icon />
+		<property-name>itemDisabled</property-name>
+		<property-class>boolean</property-class>
+	</property>
+
+	<property>
+		<description>
+			Label of the selection item represented by this component. This
+			property is displayed to the user when the containing input
+			component is rendered.
+        </description>
+		<display-name>Item Label</display-name>
+		<icon />
+		<property-name>itemLabel</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			The value returned to the server when a user chooses the selection
+			item represented by this component.
+        </description>
+		<display-name>Item Value</display-name>
+		<icon />
+		<property-name>itemValue</property-name>
+		<property-class>java.lang.Object</property-class>
+	</property>
+
+	<property>
+		<description>
+			The current value of this component.
+        </description>
+		<display-name>Value</display-name>
+		<icon />
+		<property-name>value</property-name>
+		<property-class>java.lang.Object</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectItem.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectItems.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectItems.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectItems.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIComponent.xml" />
+
+	<property>
+		<description>
+			The current value of this component.
+        </description>
+		<display-name>Value</display-name>
+		<icon />
+		<property-name>value</property-name>
+		<property-class>java.lang.Object</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectItems.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectMany.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectMany.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectMany.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIInput.xml" />
+
+	<property>
+		<description>
+			Array containing the selected values for this component.
+			This is an alias for the "value" property.
+        </description>
+		<display-name>Selected Values</display-name>
+		<icon />
+		<property-name>selectedValues</property-name>
+		<property-class>java.lang.Object[]</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectMany.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectOne.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectOne.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectOne.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIInput.xml" />
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UISelectOne.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIViewRoot.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIViewRoot.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIViewRoot.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/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://richfaces.org/cdk/extensions)xpointer(/cdk:properties/*)"
+		href="urn:attributes:javax.faces.component.UIComponent.xml" />
+
+	<property>
+		<description>
+			Locale to be used in localizing the rendered output of this view.
+        </description>
+		<display-name>Locale</display-name>
+		<icon />
+		<property-name>locale</property-name>
+		<property-class>java.util.Locale</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Identifier of the RenderKit being used to display this view.
+        </description>
+		<display-name>Render Kit Id</display-name>
+		<icon />
+		<property-name>renderKitId</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Identifier of the view represented by this component tree.
+        </description>
+		<display-name>View Id</display-name>
+		<icon />
+		<property-name>viewId</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.UIViewRoot.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.ValueHolder.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.ValueHolder.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.ValueHolder.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Converter instance registered with this component.
+        </description>
+		<display-name>Converter</display-name>
+		<icon />
+		<property-name>converter</property-name>
+		<property-class>javax.faces.convert.Converter</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			For output components, this is the same as the "value" property.
+			For input components, this is the most recently user-entered
+			value, which will be pushed to the application data model during
+			Update Model Values phase, if a value binding is present for the
+			"value" property.
+        </description>
+		<display-name>Local Value</display-name>
+		<icon />
+		<property-name>localValue</property-name>
+		<property-class>java.lang.Object</property-class>
+		<property-extension>
+			<cdk:hidden>true</cdk:hidden>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The current value of this component.
+        </description>
+		<display-name>Value</display-name>
+		<icon />
+		<property-name>value</property-name>
+		<property-class>java.lang.Object</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/javax.faces.component.ValueHolder.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/link-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/link-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/link-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,308 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			The character encoding of the resource designated
+			by this hyperlink.
+        </description>
+		<display-name>Character Set</display-name>
+		<icon />
+		<property-name>charset</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The position and shape of the hot spot on the screen
+			(for use in client-side image maps).
+        </description>
+		<display-name>Coordinates</display-name>
+		<icon />
+		<property-name>coords</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The language code of the resource designated
+			by this hyperlink.
+        </description>
+		<display-name>Language</display-name>
+		<icon />
+		<property-name>hreflang</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The relationship from the current document
+			to the anchor specified by this hyperlink.
+			The value of this attribute is a space-separated
+			list of link types.
+        </description>
+		<display-name>Relationship</display-name>
+		<icon />
+		<property-name>rel</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			A reverse link from the anchor specified
+			by this hyperlink to the current document.
+			The value of this attribute is a space-separated
+			list of link types.
+        </description>
+		<display-name>Reverse Link</display-name>
+		<icon />
+		<property-name>rev</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The shape of the hot spot on the screen
+			(for use in client-side image maps). Valid
+			values are: default (entire region); rect
+			(rectangular region); circle (circular region);
+			and poly (polygonal region).
+        </description>
+		<display-name>Shape</display-name>
+		<icon />
+		<property-name>shape</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Name of a frame where the resource
+			retrieved via this hyperlink is to
+			be displayed.
+        </description>
+		<display-name>Target Frame</display-name>
+		<icon />
+		<property-name>target</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>false</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The content type of the resource designated
+			by this hyperlink.
+        </description>
+		<display-name>Content Type</display-name>
+		<icon />
+		<property-name>type</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating that this element must never
+			receive focus or be included in a subsequent
+			submit.
+        </description>
+		<display-name>Disabled Flag</display-name>
+		<icon />
+		<property-name>disabled</property-name>
+		<property-class>boolean</property-class>
+		<property-extension>
+			<cdk:pass-through>false</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			clicked over this element.
+        </description>
+		<display-name>Button Click Script</display-name>
+		<icon />
+		<property-name>onclick</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>false</cdk:pass-through>
+			<cdk:event-name />
+			<cdk:event-name>action</cdk:event-name>
+			<default-behavior>true</default-behavior>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			double clicked over this element.
+        </description>
+		<display-name>Double Click Script</display-name>
+		<icon />
+		<property-name>ondblclick</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			pressed down over this element.
+        </description>
+		<display-name>Mouse Down Script</display-name>
+		<icon />
+		<property-name>onmousedown</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			released over this element.
+        </description>
+		<display-name>Mouse Up Script</display-name>
+		<icon />
+		<property-name>onmouseup</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			moved onto this element.
+        </description>
+		<display-name>Mouse Over Script</display-name>
+		<icon />
+		<property-name>onmouseover</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			moved within this element.
+        </description>
+		<display-name>Mouse Move Script</display-name>
+		<icon />
+		<property-name>onmousemove</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a pointer button is
+			moved away from this element.
+        </description>
+		<display-name>Mouse Out Script</display-name>
+		<icon />
+		<property-name>onmouseout</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a key is
+			pressed and released over this element.
+        </description>
+		<display-name>Key Press Script</display-name>
+		<icon />
+		<property-name>onkeypress</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a key is
+			pressed down over this element.
+        </description>
+		<display-name>Key Down Script</display-name>
+		<icon />
+		<property-name>onkeydown</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Javascript code executed when a key is
+			released over this element.
+        </description>
+		<display-name>Key Up Script</display-name>
+		<icon />
+		<property-name>onkeyup</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+			<cdk:event-name />
+		</property-extension>
+	</property>
+
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/link-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/list-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/list-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/list-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Orientation of the list to be created. Valid values
+			are "pageDirection" (list is laid out vertically), or
+			"lineDirection" (list is laid out horizontally).
+        </description>
+		<display-name>Layout</display-name>
+		<icon />
+		<property-name>layout</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/list-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/listbox-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/listbox-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/listbox-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			CSS style class to apply to the rendered label
+			on disabled options.
+        </description>
+		<display-name>Disabled Label Class</display-name>
+		<icon />
+		<property-name>disabledClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style class to apply to the rendered label
+			on enabled options.
+        </description>
+		<display-name>Enabled Label Class</display-name>
+		<icon />
+		<property-name>enabledClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			Number of available options to be shown at all times.
+			If not specified, all available options are shown.
+        </description>
+		<display-name>Size</display-name>
+		<icon />
+		<property-name>size</property-name>
+		<property-class>int</property-class>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/listbox-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/menu-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/menu-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/menu-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			CSS style class to apply to the rendered label
+			on disabled options.
+        </description>
+		<display-name>Disabled Label Class</display-name>
+		<icon />
+		<property-name>disabledClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style class to apply to the rendered label
+			on enabled options.
+        </description>
+		<display-name>Enabled Label Class</display-name>
+		<icon />
+		<property-name>enabledClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/menu-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/message-message-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/message-message-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/message-message-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,119 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			CSS style class to apply to any message
+			with a severity class of "ERROR".
+        </description>
+		<display-name>Error Class</display-name>
+		<icon />
+		<property-name>errorClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style(s) to apply to any message
+			with a severity class of "ERROR".
+        </description>
+		<display-name>Error Styles</display-name>
+		<icon />
+		<property-name>errorStyle</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style class to apply to any message
+			with a severity class of "FATAL".
+        </description>
+		<display-name>Fatal Class</display-name>
+		<icon />
+		<property-name>fatalClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style(s) to apply to any message
+			with a severity class of "FATAL".
+        </description>
+		<display-name>Fatal Styles</display-name>
+		<icon />
+		<property-name>fatalStyle</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style class to apply to any message
+			with a severity class of "INFO".
+        </description>
+		<display-name>Info Class</display-name>
+		<icon />
+		<property-name>infoClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style(s) to apply to any message
+			with a severity class of "INFO".
+        </description>
+		<display-name>Info Styles</display-name>
+		<icon />
+		<property-name>infoStyle</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating whether the detail portion of the
+			message should be displayed as a tooltip.
+        </description>
+		<display-name>Tooltip</display-name>
+		<icon />
+		<property-name>tooltip</property-name>
+		<property-class>boolean</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style class to apply to any message
+			with a severity class of "WARN".
+        </description>
+		<display-name>Warning Class</display-name>
+		<icon />
+		<property-name>warnClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style(s) to apply to any message
+			with a severity class of "WARN".
+        </description>
+		<display-name>Warning Styles</display-name>
+		<icon />
+		<property-name>warnStyle</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/message-message-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/messages-messages-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/messages-messages-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/messages-messages-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,135 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			CSS style class to apply to any message
+			with a severity class of "ERROR".
+        </description>
+		<display-name>Error Class</display-name>
+		<icon />
+		<property-name>errorClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style(s) to apply to any message
+			with a severity class of "ERROR".
+        </description>
+		<display-name>Error Styles</display-name>
+		<icon />
+		<property-name>errorStyle</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style class to apply to any message
+			with a severity class of "FATAL".
+        </description>
+		<display-name>Fatal Class</display-name>
+		<icon />
+		<property-name>fatalClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style(s) to apply to any message
+			with a severity class of "FATAL".
+        </description>
+		<display-name>Fatal Styles</display-name>
+		<icon />
+		<property-name>fatalStyle</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style class to apply to any message
+			with a severity class of "INFO".
+        </description>
+		<display-name>Info Class</display-name>
+		<icon />
+		<property-name>infoClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style(s) to apply to any message
+			with a severity class of "INFO".
+        </description>
+		<display-name>Info Styles</display-name>
+		<icon />
+		<property-name>infoStyle</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			The type of layout markup to use when rendering
+			error messages. Valid values are "table" (an HTML
+			table) and "list" (an HTML list). If not specified,
+			the default value is "list".
+        </description>
+		<display-name>Layout</display-name>
+		<icon />
+		<property-name>layout</property-name>
+		<property-class>java.lang.String</property-class>
+		<default-value>"list"</default-value>
+		<property-extension>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Flag indicating whether the detail portion of the
+			message should be displayed as a tooltip.
+        </description>
+		<display-name>Tooltip</display-name>
+		<icon />
+		<property-name>tooltip</property-name>
+		<property-class>boolean</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style class to apply to any message
+			with a severity class of "WARN".
+        </description>
+		<display-name>Warning Class</display-name>
+		<icon />
+		<property-name>warnClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style(s) to apply to any message
+			with a severity class of "WARN".
+        </description>
+		<display-name>Warning Styles</display-name>
+		<icon />
+		<property-name>warnStyle</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/messages-messages-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-format-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-format-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-format-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Flag indicating that characters that are sensitive
+			in HTML and XML markup must be escaped. This flag
+			is set to "true" by default.
+        </description>
+		<display-name>Escape Characters</display-name>
+		<icon />
+		<property-name>escape</property-name>
+		<property-class>boolean</property-class>
+		<default-value>true</default-value>
+		<property-extension>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-format-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-label-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-label-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-label-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Client identifier of the component for which this element
+			is a label.
+        </description>
+		<display-name>Label For Identifier</display-name>
+		<icon />
+		<property-name>for</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:required>false</cdk:required>
+		</property-extension>
+	</property>
+	<property>
+		<description>
+			Flag indicating that characters that are sensitive
+			in HTML and XML markup must be escaped. If omitted, this
+			flag is assumed to be "true".
+        </description>
+		<display-name>Escape Characters</display-name>
+		<icon />
+		<property-name>escape</property-name>
+		<property-class>boolean</property-class>
+		<default-value>true</default-value>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-label-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-resource-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-resource-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-resource-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<attribute>
+		<description>
+			&lt;div class="changed_added_2_0"&gt;&lt;p&gt;The
+			&lt;em&gt;resourceName&lt;/em&gt; for this
+			resource.&lt;/p&gt;&lt;/div&gt; </description>
+		<display-name>Resource Name</display-name>
+		<icon />
+		<attribute-name>name</attribute-name>
+		<attribute-class>java.lang.String</attribute-class>
+		<attribute-extension>
+			<cdk:required>false</cdk:required>
+			<cdk:hidden>false</cdk:hidden>
+		</attribute-extension>
+
+	</attribute>
+	<attribute>
+		<description>
+			&lt;div class="changed_added_2_0"&gt;&lt;p&gt;The
+			&lt;em&gt;libraryName&lt;/em&gt; for this
+			resource.&lt;/p&gt;&lt;/div&gt; </description>
+		<display-name>Library Name</display-name>
+		<icon />
+		<attribute-name>library</attribute-name>
+		<attribute-class>java.lang.String</attribute-class>
+		<attribute-extension>
+			<cdk:required>false</cdk:required>
+			<cdk:hidden>false</cdk:hidden>
+		</attribute-extension>
+
+	</attribute>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-resource-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-text-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-text-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-text-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Flag indicating that characters that are sensitive
+			in HTML and XML markup must be escaped. This flag
+			is set to "true" by default.
+        </description>
+		<display-name>Escape Characters</display-name>
+		<icon />
+		<property-name>escape</property-name>
+		<property-class>boolean</property-class>
+		<default-value>true</default-value>
+		<property-extension>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/output-text-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/panel-grid-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/panel-grid-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/panel-grid-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			The number of columns to render before
+			starting a new row.
+        </description>
+		<display-name>Columns</display-name>
+		<icon />
+		<property-name>columns</property-name>
+		<property-class>int</property-class>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/panel-grid-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/panel-group-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/panel-group-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/panel-group-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			CSS style(s) to be applied when this component is rendered.
+        </description>
+		<display-name>CSS Styles</display-name>
+		<icon />
+		<property-name>style</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Space-separated list of CSS style class(es) to be applied when
+			this element is rendered. This value must be passed through
+			as the "class" property on generated markup.
+        </description>
+		<display-name>CSS Style Classes</display-name>
+		<icon />
+		<property-name>styleClass</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>false</cdk:pass-through>
+		</property-extension>
+	</property>
+	<property>
+		<description>
+			The type of layout markup to use when rendering this group.
+			If the value is "block" the renderer must produce an HTML
+			"div" element. Otherwise HTML "span" element must
+			be produced.
+        </description>
+		<display-name>Layout</display-name>
+		<icon />
+		<property-name>layout</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/panel-group-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectmany-checkbox-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectmany-checkbox-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectmany-checkbox-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Width (in pixels) of the border to be drawn
+			around the table containing the options list.
+        </description>
+		<display-name>Table Border</display-name>
+		<icon />
+		<property-name>border</property-name>
+		<property-class>int</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			CSS style class to apply to the rendered label
+			on disabled options.
+        </description>
+		<display-name>Disabled Label Class</display-name>
+		<icon />
+		<property-name>disabledClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style class to apply to the rendered label
+			on enabled options.
+        </description>
+		<display-name>Enabled Label Class</display-name>
+		<icon />
+		<property-name>enabledClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style class to apply to the rendered label
+			on selected options.
+        </description>
+		<display-name>Selected Label Class</display-name>
+		<icon />
+		<property-name>selectedClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style class to apply to the rendered label
+			on unselected options.
+        </description>
+		<display-name>Unselected Label Class</display-name>
+		<icon />
+		<property-name>unselectedClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			Orientation of the options list to be created.
+			Valid values are "pageDirection" (list is laid
+			out vertically), or "lineDirection" (list is
+			laid out horizontally). If not specified, the
+			default value is "lineDirection".
+        </description>
+		<display-name>Layout</display-name>
+		<icon />
+		<property-name>layout</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectmany-checkbox-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectmany-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectmany-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectmany-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>&lt;p class="changed_modified_2_0"&gt; Optional
+			attribute that is a literal string that is the fully qualified
+			class name of a concrete class that implements
+			&lt;code&gt;java.util.Collection&lt;/code&gt;, or an EL expression
+			that
+			evaluates to either 1. such a String, or 2. the
+			&lt;code&gt;Class&lt;/code&gt; object itself. &lt;/p&gt; </description>
+		<display-name>Collection Type</display-name>
+		<icon />
+		<property-name>collectionType</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:required>false</cdk:required>
+		</property-extension>
+	</property>
+	<property>
+		<description>&lt;p class="changed_modified_2_0"&gt;
+			Flag indicating that, if this component is activated by the user,
+			The "no selection option", if any, must be hidden.&lt;/p&gt; </description>
+		<display-name>Hide "No Selection" Option</display-name>
+		<icon />
+		<property-name>hideNoSelectionOption</property-name>
+		<property-class>boolean</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+			<jsp-ignore>true</jsp-ignore>
+		</property-extension>
+	</property>
+
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectmany-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectone-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectone-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectone-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>&lt;p class="changed_modified_2_0"&gt;
+			Flag indicating that, if this component is activated by the user,
+			The "no selection option", if any, must be hidden.&lt;/p&gt; </description>
+		<display-name>Hide "No Selection" Option</display-name>
+		<icon />
+		<property-name>hideNoSelectionOption</property-name>
+		<property-class>boolean</property-class>
+		<property-extension>
+			<cdk:literal>false</cdk:literal>
+			<jsp-ignore>true</jsp-ignore>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectone-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectone-radio-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectone-radio-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectone-radio-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Width (in pixels) of the border to be drawn
+			around the table containing the options list.
+        </description>
+		<display-name>Table Border</display-name>
+		<icon />
+		<property-name>border</property-name>
+		<property-class>int</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			CSS style class to apply to the rendered label
+			on disabled options.
+        </description>
+		<display-name>Disabled Label Class</display-name>
+		<icon />
+		<property-name>disabledClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style class to apply to the rendered label
+			on enabled options.
+        </description>
+		<display-name>Enabled Label Class</display-name>
+		<icon />
+		<property-name>enabledClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			Orientation of the options list to be created.
+			Valid values are "pageDirection" (list is laid
+			out vertically), or "lineDirection" (list is
+			laid out horizontally). If not specified, the
+			default value is "lineDirection".
+        </description>
+		<display-name>Layout</display-name>
+		<icon />
+		<property-name>layout</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/selectone-radio-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/table-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/table-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/table-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,235 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Name or code of the background color for this table.
+        </description>
+		<display-name>Background Color</display-name>
+		<icon />
+		<property-name>bgcolor</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Width (in pixels) of the border to be drawn
+			around this table.
+        </description>
+		<display-name>Table Border</display-name>
+		<icon />
+		<property-name>border</property-name>
+		<property-class>int</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Definition of how much space the user agent should
+			leave between the border of each cell and its contents.
+        </description>
+		<display-name>Cell Padding</display-name>
+		<icon />
+		<property-name>cellpadding</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Definition of how much space the user agent should
+			leave between the left side of the table and the
+			leftmost column, the top of the table and the top of
+			the top side of the topmost row, and so on for the
+			right and bottom of the table. It also specifies
+			the amount of space to leave between cells.
+        </description>
+		<display-name>Cell Spacing</display-name>
+		<icon />
+		<property-name>cellspacing</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Comma-delimited list of CSS style classes that will be applied
+			to the columns of this table. A space separated list of
+			classes may also be specified for any individual column. If
+			the number of elements in this list is less than the number of
+			actual column children of the UIData, no "class"
+			attribute is output for each column greater than the number of
+			elements in the list. If the number of elements in the list
+			is greater than the number of actual column children of the
+			UIData, the elements at the posisiton in the list
+			after the last column are ignored.
+        </description>
+		<display-name>Column CSS Classes</display-name>
+		<icon />
+		<property-name>columnClasses</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			Space-separated list of CSS style class(es) that will be
+			applied to any footer generated for this table.
+        </description>
+		<display-name>Footer CSS Classes</display-name>
+		<icon />
+		<property-name>footerClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			Code specifying which sides of the frame surrounding
+			this table will be visible. Valid values are:
+			none (no sides, default value); above (top side only);
+			below (bottom side only); hsides (top and bottom sides
+			only); vsides (right and left sides only); lhs (left
+			hand side only); rhs (right hand side only); box
+			(all four sides); and border (all four sides).
+        </description>
+		<display-name>Table Frame</display-name>
+		<icon />
+		<property-name>frame</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Space-separated list of CSS style class(es) that will be
+			applied to any caption generated for this table.
+        </description>
+		<display-name>Caption CSS Classes</display-name>
+		<icon />
+		<property-name>captionClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			CSS style(s) to be applied when this caption is rendered.
+        </description>
+		<display-name>Caption CSS Styles</display-name>
+		<icon />
+		<property-name>captionStyle</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			Space-separated list of CSS style class(es) that will be
+			applied to any header generated for this table.
+        </description>
+		<display-name>Header CSS Classes</display-name>
+		<icon />
+		<property-name>headerClass</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			Comma-delimited list of CSS style classes that will be applied
+			to the rows of this table. A space separated list of classes
+			may also be specified for any individual row. Thes styles are
+			applied, in turn, to each row in the table. For example, if
+			the list has two elements, the first style class in the list
+			is applied to the first row, the second to the second row, the
+			first to the third row, the second to the fourth row, etc. In
+			other words, we keep iterating through the list until we reach
+			the end, and then we start at the beginning again.
+        </description>
+		<display-name>Row CSS Classes</display-name>
+		<icon />
+		<property-name>rowClasses</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			Code specifying which rules will appear between cells
+			within this table. Valid values are: none (no rules,
+			default value); groups (between row groups); rows
+			(between rows only); cols (between columns only); and
+			all (between all rows and columns).
+        </description>
+		<display-name>Table Rules</display-name>
+		<icon />
+		<property-name>rules</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Summary of this table's purpose and structure, for
+			user agents rendering to non-visual media such as
+			speech and Braille.
+        </description>
+		<display-name>Table Summary</display-name>
+		<icon />
+		<property-name>summary</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			Width of the entire table, for visual user agents.
+        </description>
+		<display-name>Table Width</display-name>
+		<icon />
+		<property-name>width</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+	<property>
+		<description>
+			Comma separated list of row indices for which a new
+			"tbody" element should be started (and any
+			previously opened one should be ended).
+        </description>
+		<display-name>Body Rows</display-name>
+		<icon />
+		<property-name>bodyrows</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/table-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Added: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/text-props.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/text-props.xml	                        (rev 0)
+++ root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/text-props.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+	<!--
+		JBoss, Home of Professional Open Source Copyright ${year}, Red Hat,
+		Inc. and individual contributors by the @authors tag. See the
+		copyright.txt in the distribution for a full listing of individual
+		contributors. This is free software; you can redistribute it and/or
+		modify it under the terms of the GNU Lesser General Public License as
+		published by the Free Software Foundation; either version 2.1 of the
+		License, or (at your option) any later version. This software is
+		distributed in the hope that it will be useful, but WITHOUT ANY
+		WARRANTY; without even the implied warranty of MERCHANTABILITY or
+		FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
+		License for more details. You should have received a copy of the GNU
+		Lesser General Public License along with this software; if not, write
+		to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+		Boston, MA 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+	-->
+<cdk:properties xmlns:xi="http://www.w3.org/2001/XInclude"
+	xmlns:cdk="http://richfaces.org/cdk/extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns="http://java.sun.com/xml/ns/javaee">
+	<property>
+		<description>
+			Alternate textual description of the
+			element rendered by this component.
+        </description>
+		<display-name>Alternate Text</display-name>
+		<icon />
+		<property-name>alt</property-name>
+		<property-class>java.lang.String</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			If the value of this attribute is "off", render "off" as the value
+			of the attribute. This indicates that the browser should
+			disable its autocomplete feature for this component. This is
+			useful for components that perform autocompletion and do not
+			want the browser interfering. If this attribute is not set or the value
+			is "on", render nothing.
+        </description>
+		<display-name>Enable or disable browser autocompletion.</display-name>
+		<icon />
+		<property-name>autocomplete</property-name>
+		<property-class>java.lang.String</property-class>
+	</property>
+
+	<property>
+		<description>
+			The maximum number of characters that may
+			be entered in this field.
+        </description>
+		<display-name>Maximum Length</display-name>
+		<icon />
+		<property-name>maxlength</property-name>
+		<property-class>int</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+
+	<property>
+		<description>
+			The number of characters used to determine
+			the width of this field.
+        </description>
+		<display-name>Field Width</display-name>
+		<icon />
+		<property-name>size</property-name>
+		<property-class>int</property-class>
+		<property-extension>
+			<cdk:pass-through>true</cdk:pass-through>
+		</property-extension>
+	</property>
+</cdk:properties>


Property changes on: root/cdk/trunk/plugins/generator/src/main/resources/META-INF/cdk/attributes/text-props.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain

Modified: root/cdk/trunk/plugins/generator/src/test/java/org/richfaces/cdk/apt/ComponentProcessorTest.java
===================================================================
--- root/cdk/trunk/plugins/generator/src/test/java/org/richfaces/cdk/apt/ComponentProcessorTest.java	2009-11-25 22:51:59 UTC (rev 16004)
+++ root/cdk/trunk/plugins/generator/src/test/java/org/richfaces/cdk/apt/ComponentProcessorTest.java	2009-11-25 22:52:36 UTC (rev 16005)
@@ -102,7 +102,7 @@
         Component component = Iterables.get(components, 0);
         Collection<Property> attributes = component.getAttributes();
 
-        assertEquals(5, attributes.size());
+        assertEquals(17, attributes.size());
     }
 
     /**
@@ -132,7 +132,7 @@
         Component component = Iterables.get(components, 0);
         Collection<Property> attributes = component.getAttributes();
 
-        assertEquals(2, attributes.size());
+        assertEquals(15, attributes.size());
     }
 
     private CdkContext createMockContext() throws Exception {

Modified: root/cdk/trunk/plugins/generator/src/test/resources/org/richfaces/cdk/xmlconfig/include.xml
===================================================================
--- root/cdk/trunk/plugins/generator/src/test/resources/org/richfaces/cdk/xmlconfig/include.xml	2009-11-25 22:51:59 UTC (rev 16004)
+++ root/cdk/trunk/plugins/generator/src/test/resources/org/richfaces/cdk/xmlconfig/include.xml	2009-11-25 22:52:36 UTC (rev 16005)
@@ -31,6 +31,7 @@
 			<cdk:generate>true</cdk:generate>
 			<cdk:hidden>true</cdk:hidden>
 			<cdk:required>true</cdk:required>
+            <cdk:read-only>true</cdk:read-only>
 			<cdk:pass-through>true</cdk:pass-through>
 			<cdk:event-name>ontest2</cdk:event-name>
 			<cdk:event-name default="true">action</cdk:event-name>



More information about the richfaces-svn-commits mailing list