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><p>
+ 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. <span
+ class="changed_added_2_0">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.</span>
+ </p></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>
+ <p>
+
+ 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, <span
+ class="changed_added_2_0">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".</span>
+
+ </p> </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(/cd...
+ 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>
+ <p>
+
+ 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 <code>ValueChangeEvent</code>
parameter,
+ with a return type of void, <span
class="changed_added_2_0">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".</span>
+
+ </p> </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(/cd...
+ 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(/cd...
+ href="urn:attributes:javax.faces.component.UIComponent.xml" />
+ <xi:include
+
xpointer="xmlns(cdk=http://richfaces.org/cdk/extensions)xpointer(/cd...
+ 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(/cd...
+ 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(/cd...
+ 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(/cd...
+ 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(/cd...
+ href="urn:attributes:javax.faces.component.UIOutput.xml" />
+ <xi:include
+
xpointer="xmlns(cdk=http://richfaces.org/cdk/extensions)xpointer(/cd...
+ 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(/cd...
+ 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(/cd...
+ 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(/cd...
+ 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(/cd...
+ 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(/cd...
+ href="urn:attributes:javax.faces.component.UIComponent.xml" />
+ <xi:include
+
xpointer="xmlns(cdk=http://richfaces.org/cdk/extensions)xpointer(/cd...
+ 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(/cd...
+ 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(/cd...
+ 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(/cd...
+ 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(/cd...
+ 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(/cd...
+ 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(/cd...
+ 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(/cd...
+ 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(/cd...
+ 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>
+ <div class="changed_added_2_0"><p>The
+ <em>resourceName</em> for this
+ resource.</p></div> </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>
+ <div class="changed_added_2_0"><p>The
+ <em>libraryName</em> for this
+ resource.</p></div> </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><p class="changed_modified_2_0"> Optional
+ attribute that is a literal string that is the fully qualified
+ class name of a concrete class that implements
+ <code>java.util.Collection</code>, or an EL expression
+ that
+ evaluates to either 1. such a String, or 2. the
+ <code>Class</code> object itself. </p>
</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><p class="changed_modified_2_0">
+ Flag indicating that, if this component is activated by the user,
+ The "no selection option", if any, must be hidden.</p>
</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><p class="changed_modified_2_0">
+ Flag indicating that, if this component is activated by the user,
+ The "no selection option", if any, must be hidden.</p>
</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>