JBoss Rich Faces SVN: r18003 - branches/development.
by richfaces-svn-commits@lists.jboss.org
Author: alexsmirnov
Date: 2010-07-13 14:19:36 -0400 (Tue, 13 Jul 2010)
New Revision: 18003
Added:
branches/development/iterators/
Log:
create development branch for iteration components
Copied: branches/development/iterators (from rev 18002, root)
14 years, 6 months
JBoss Rich Faces SVN: r18002 - branches.
by richfaces-svn-commits@lists.jboss.org
Author: alexsmirnov
Date: 2010-07-13 14:18:05 -0400 (Tue, 13 Jul 2010)
New Revision: 18002
Added:
branches/development/
Log:
create folder for development branches
14 years, 6 months
JBoss Rich Faces SVN: r18001 - in root/docs/trunk: Developer_Guide and 1 other directories.
by richfaces-svn-commits@lists.jboss.org
Author: jbalunas(a)redhat.com
Date: 2010-07-13 12:56:42 -0400 (Tue, 13 Jul 2010)
New Revision: 18001
Modified:
root/docs/trunk/Component_Reference/pom.xml
root/docs/trunk/Developer_Guide/pom.xml
root/docs/trunk/Migration_Guide/pom.xml
Log:
Fixed docs build for release
Modified: root/docs/trunk/Component_Reference/pom.xml
===================================================================
--- root/docs/trunk/Component_Reference/pom.xml 2010-07-13 15:57:42 UTC (rev 18000)
+++ root/docs/trunk/Component_Reference/pom.xml 2010-07-13 16:56:42 UTC (rev 18001)
@@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
- <groupId>org.richfaces.component-reference</groupId>
+ <groupId>org.richfaces.docs</groupId>
<artifactId>richfaces-component-reference</artifactId>
<version>4.0.0-SNAPSHOT</version>
<packaging>jdocbook</packaging>
@@ -13,6 +13,7 @@
<groupId>org.richfaces.docs</groupId>
<artifactId>docs-parent</artifactId>
<version>4.0.0-SNAPSHOT</version>
+ <relativePath>../parent/pom.xml</relativePath>
</parent>
<properties>
Modified: root/docs/trunk/Developer_Guide/pom.xml
===================================================================
--- root/docs/trunk/Developer_Guide/pom.xml 2010-07-13 15:57:42 UTC (rev 18000)
+++ root/docs/trunk/Developer_Guide/pom.xml 2010-07-13 16:56:42 UTC (rev 18001)
@@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
- <groupId>org.richfaces.developer-guide</groupId>
+ <groupId>org.richfaces.docs</groupId>
<artifactId>richfaces-developer-guide</artifactId>
<version>4.0.0-SNAPSHOT</version>
<packaging>jdocbook</packaging>
@@ -13,6 +13,7 @@
<groupId>org.richfaces.docs</groupId>
<artifactId>docs-parent</artifactId>
<version>4.0.0-SNAPSHOT</version>
+ <relativePath>../parent/pom.xml</relativePath>
</parent>
<properties>
Modified: root/docs/trunk/Migration_Guide/pom.xml
===================================================================
--- root/docs/trunk/Migration_Guide/pom.xml 2010-07-13 15:57:42 UTC (rev 18000)
+++ root/docs/trunk/Migration_Guide/pom.xml 2010-07-13 16:56:42 UTC (rev 18001)
@@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
- <groupId>org.richfaces.migration-guide</groupId>
+ <groupId>org.richfaces.docs</groupId>
<artifactId>richfaces-migration-guide</artifactId>
<version>4.0.0-SNAPSHOT</version>
<packaging>jdocbook</packaging>
@@ -13,6 +13,7 @@
<groupId>org.richfaces.docs</groupId>
<artifactId>docs-parent</artifactId>
<version>4.0.0-SNAPSHOT</version>
+ <relativePath>../parent/pom.xml</relativePath>
</parent>
<properties>
14 years, 6 months
JBoss Rich Faces SVN: r18000 - in root/tests/metamer/trunk: application and 9 other directories.
by richfaces-svn-commits@lists.jboss.org
Author: ppitonak(a)redhat.com
Date: 2010-07-13 11:57:42 -0400 (Tue, 13 Jul 2010)
New Revision: 18000
Added:
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichDataGridBean.java
root/tests/metamer/trunk/application/src/main/resources/org/richfaces/tests/metamer/bean/RichDataGridBean.properties
root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/
root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/a4jRepeat.xhtml
root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/hGraphicImage.xhtml
root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/hSelectBooleanCheckbox.xhtml
root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/list.xhtml
root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/scroller.xhtml
root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/simple.xhtml
root/tests/metamer/trunk/application/src/main/webapp/resources/css/richDataGrid.css
Modified:
root/tests/metamer/trunk/application/pom.xml
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/Attribute.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/Attributes.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/RichPhaseListener.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/SelectItemComparator.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/Template.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/TemplateNameConverter.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/TemplatesList.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/TemplatesListConverter.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JActionListenerBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JAjaxBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JCommandButtonBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JCommandLinkBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JLogBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JMediaOutputBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JOutputPanelBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JParamBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JPollBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JPushBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JPushEventProcuder.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/CommandButtonBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/MediaData.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/Model.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/PhasesBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichDataScrollerBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichDataTableBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichExtendedDataTableBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/TemplateBean.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/model/Capital.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/model/ColorAdapter.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/model/Company.java
root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/model/Employee.java
root/tests/metamer/trunk/application/src/main/webapp/templates/template.xhtml
root/tests/metamer/trunk/ftest/pom.xml
root/tests/metamer/trunk/pom.xml
Log:
* added dependency on ui-iteration to pom.xml
* added rich:dataGrid to Metamer
* changed RF version in the footer of template
* changed SVN properties svn:keyword on Java classes
Modified: root/tests/metamer/trunk/application/pom.xml
===================================================================
--- root/tests/metamer/trunk/application/pom.xml 2010-07-13 12:55:03 UTC (rev 17999)
+++ root/tests/metamer/trunk/application/pom.xml 2010-07-13 15:57:42 UTC (rev 18000)
@@ -1,295 +1,301 @@
<?xml version="1.0" encoding="UTF-8"?>
- <!--
- JBoss, Home of Professional Open Source Copyright 2010, Red Hat, Inc.
- and individual contributors by the @authors tag. See the copyright.txt
- in the distribution for a full listing of individual contributors.
+ <!--
+ JBoss, Home of Professional Open Source Copyright 2010, 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.
+ -->
- 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.
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- 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.
- -->
+ <modelVersion>4.0.0</modelVersion>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <parent>
+ <groupId>org.richfaces.tests</groupId>
+ <artifactId>metamer-root</artifactId>
+ <version>4.0.0-SNAPSHOT</version>
+ </parent>
- <modelVersion>4.0.0</modelVersion>
+ <groupId>org.richfaces.tests</groupId>
+ <artifactId>metamer</artifactId>
+ <packaging>war</packaging>
+ <name>Metamer: RichFaces Testing Application</name>
- <parent>
- <groupId>org.richfaces.tests</groupId>
- <artifactId>metamer-root</artifactId>
- <version>4.0.0-SNAPSHOT</version>
- </parent>
+ <repositories>
+ <repository>
+ <id>maven-repository2.dev.java.net</id>
+ <name>Java.net Repository for Maven 2</name>
+ <url>http://download.java.net/maven/2</url>
+ </repository>
+ </repositories>
- <groupId>org.richfaces.tests</groupId>
- <artifactId>metamer</artifactId>
- <packaging>war</packaging>
- <name>Metamer: RichFaces Testing Application</name>
+ <properties>
+ <jetty.port>8080</jetty.port>
+ </properties>
- <repositories>
- <repository>
- <id>maven-repository2.dev.java.net</id>
- <name>Java.net Repository for Maven 2</name>
- <url>http://download.java.net/maven/2</url>
- </repository>
- </repositories>
+ <dependencies>
+ <!-- RichFaces 4 -->
+ <dependency>
+ <groupId>org.richfaces.ui</groupId>
+ <artifactId>richfaces-components-ui</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.richfaces.cdk</groupId>
+ <artifactId>annotations</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.richfaces.ui.iteration</groupId>
+ <artifactId>richfaces-ui-iteration-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.richfaces.ui.iteration</groupId>
+ <artifactId>richfaces-ui-iteration-ui</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.richfaces.ui.iteration</groupId>
+ <artifactId>richfaces-ui-iteration-impl</artifactId>
+ </dependency>
- <properties>
- <jetty.port>8080</jetty.port>
- </properties>
+ <!-- Java Server Faces 2 -->
+ <dependency>
+ <groupId>${jsf2.api.groupid}</groupId>
+ <artifactId>${jsf2.api.artifactid}</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>${jsf2.impl.groupid}</groupId>
+ <artifactId>${jsf2.impl.artifactid}</artifactId>
+ </dependency>
- <dependencies>
- <!-- RichFaces 4 -->
- <dependency>
- <groupId>org.richfaces.ui</groupId>
- <artifactId>richfaces-components-ui</artifactId>
- </dependency>
- <dependency>
- <groupId>org.richfaces.cdk</groupId>
- <artifactId>annotations</artifactId>
- </dependency>
+ <dependency>
+ <groupId>javax.servlet</groupId>
+ <artifactId>servlet-api</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>javax.el</groupId>
+ <artifactId>el-api</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>javax.servlet</groupId>
+ <artifactId>jstl</artifactId>
+ </dependency>
- <!-- Java Server Faces 2 -->
- <dependency>
- <groupId>${jsf2.api.groupid}</groupId>
- <artifactId>${jsf2.api.artifactid}</artifactId>
- </dependency>
- <dependency>
- <groupId>${jsf2.impl.groupid}</groupId>
- <artifactId>${jsf2.impl.artifactid}</artifactId>
- </dependency>
+ <!-- Logging -->
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-log4j12</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ <version>1.2.16</version>
+ </dependency>
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>servlet-api</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>javax.el</groupId>
- <artifactId>el-api</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>jstl</artifactId>
- </dependency>
+ <dependency>
+ <groupId>org.testng</groupId>
+ <artifactId>testng</artifactId>
+ <scope>test</scope>
+ </dependency>
- <!-- Logging -->
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-log4j12</artifactId>
- </dependency>
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>1.2.16</version>
- </dependency>
+ <!--
+ <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId>
+ <version>4.0.2.GA</version> <scope>provided</scope> </dependency>
+ -->
+ </dependencies>
- <dependency>
- <groupId>org.testng</groupId>
- <artifactId>testng</artifactId>
- <scope>test</scope>
- </dependency>
+ <build>
+ <finalName>metamer</finalName>
- <!--
- <dependency> <groupId>org.hibernate</groupId>
- <artifactId>hibernate-validator</artifactId>
- <version>4.0.2.GA</version> <scope>provided</scope> </dependency>
- -->
- </dependencies>
+ <plugins>
+ <plugin>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.mortbay.jetty</groupId>
+ <artifactId>maven-jetty-plugin</artifactId>
+ <version>6.1.18</version>
+ <configuration>
+ <scanIntervalSeconds>10</scanIntervalSeconds>
+ <connectors>
+ <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
+ <port>${jetty.port}</port>
+ <maxIdleTime>60000</maxIdleTime>
+ </connector>
+ </connectors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
- <build>
- <finalName>metamer</finalName>
-
- <plugins>
- <plugin>
- <artifactId>maven-checkstyle-plugin</artifactId>
- </plugin>
- <plugin>
- <artifactId>maven-compiler-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.mortbay.jetty</groupId>
- <artifactId>maven-jetty-plugin</artifactId>
- <version>6.1.18</version>
- <configuration>
- <scanIntervalSeconds>10</scanIntervalSeconds>
- <connectors>
- <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
- <port>${jetty.port}</port>
- <maxIdleTime>60000</maxIdleTime>
- </connector>
- </connectors>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
- <profiles>
- <profile>
- <id>release</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-war-plugin</artifactId>
- <executions>
- <execution>
- <id>jee6</id>
- <phase>package</phase>
- <goals>
- <goal>war</goal>
- </goals>
- <configuration>
- <webappDirectory>${project.build.directory}/${project.build.finalName}-jee6</webappDirectory>
- <classifier>jee6</classifier>
- <packagingExcludes>WEB-INF/lib/jsf-api*,WEB-INF/lib/jsf-impl*,WEB-INF/lib/jta-*</packagingExcludes>
- <warSourceExcludes>WEB-INF/lib/jsf-api*,WEB-INF/lib/jsf-impl*,WEB-INF/lib/jta-*</warSourceExcludes>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>group-sources</id>
- <goals>
- <goal>single</goal>
- </goals>
- <phase>package</phase>
- <configuration>
- <finalName>sources</finalName>
- <descriptor>assembler.xml</descriptor>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-jar-plugin</artifactId>
- <executions>
- <execution>
- <goals>
- <goal>jar</goal>
- </goals>
- <phase>package</phase>
- <configuration>
- <classesDirectory>${basedir}/target/sources/sources</classesDirectory>
- <classifier>sources</classifier>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>jee6</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-war-plugin</artifactId>
- <configuration>
- <webappDirectory>${project.build.directory}/${project.build.finalName}-jee6
+ <profiles>
+ <profile>
+ <id>release</id>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-war-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>jee6</id>
+ <phase>package</phase>
+ <goals>
+ <goal>war</goal>
+ </goals>
+ <configuration>
+ <webappDirectory>${project.build.directory}/${project.build.finalName}-jee6</webappDirectory>
+ <classifier>jee6</classifier>
+ <packagingExcludes>WEB-INF/lib/jsf-api*,WEB-INF/lib/jsf-impl*,WEB-INF/lib/jta-*</packagingExcludes>
+ <warSourceExcludes>WEB-INF/lib/jsf-api*,WEB-INF/lib/jsf-impl*,WEB-INF/lib/jta-*</warSourceExcludes>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>group-sources</id>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ <phase>package</phase>
+ <configuration>
+ <finalName>sources</finalName>
+ <descriptor>assembler.xml</descriptor>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <phase>package</phase>
+ <configuration>
+ <classesDirectory>${basedir}/target/sources/sources</classesDirectory>
+ <classifier>sources</classifier>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>jee6</id>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-war-plugin</artifactId>
+ <configuration>
+ <webappDirectory>${project.build.directory}/${project.build.finalName}-jee6
</webappDirectory>
- </configuration>
- </plugin>
- </plugins>
- </build>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
- <dependencies>
- <dependency>
- <groupId>${jsf2.api.groupid}</groupId>
- <artifactId>${jsf2.api.artifactid}</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>${jsf2.impl.groupid}</groupId>
- <artifactId>${jsf2.impl.artifactid}</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>javax.transaction</groupId>
- <artifactId>jta</artifactId>
- <version>1.1</version>
- <scope>provided</scope>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>${jsf2.api.groupid}</groupId>
+ <artifactId>${jsf2.api.artifactid}</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>${jsf2.impl.groupid}</groupId>
+ <artifactId>${jsf2.impl.artifactid}</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>javax.transaction</groupId>
+ <artifactId>jta</artifactId>
+ <version>1.1</version>
+ <scope>provided</scope>
+ </dependency>
- <dependency>
- <groupId>javax.el</groupId>
- <artifactId>el-api</artifactId>
- <scope>provided</scope>
- </dependency>
+ <dependency>
+ <groupId>javax.el</groupId>
+ <artifactId>el-api</artifactId>
+ <scope>provided</scope>
+ </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-log4j12</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>1.2.16</version>
- <scope>provided</scope>
- </dependency>
- </dependencies>
- </profile>
- <profile>
- <id>glassfish3</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-war-plugin</artifactId>
- <configuration>
- <webappDirectory>${project.build.directory}/${project.build.finalName}-glassfish3
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-log4j12</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ <version>1.2.16</version>
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
+ </profile>
+ <profile>
+ <id>glassfish3</id>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-war-plugin</artifactId>
+ <configuration>
+ <webappDirectory>${project.build.directory}/${project.build.finalName}-glassfish3
</webappDirectory>
- </configuration>
- </plugin>
- </plugins>
- </build>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
- <dependencies>
- <dependency>
- <groupId>${jsf2.api.groupid}</groupId>
- <artifactId>${jsf2.api.artifactid}</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>${jsf2.impl.groupid}</groupId>
- <artifactId>${jsf2.impl.artifactid}</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>javax.transaction</groupId>
- <artifactId>jta</artifactId>
- <version>1.1</version>
- <scope>provided</scope>
- </dependency>
+ <dependencies>
+ <dependency>
+ <groupId>${jsf2.api.groupid}</groupId>
+ <artifactId>${jsf2.api.artifactid}</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>${jsf2.impl.groupid}</groupId>
+ <artifactId>${jsf2.impl.artifactid}</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>javax.transaction</groupId>
+ <artifactId>jta</artifactId>
+ <version>1.1</version>
+ <scope>provided</scope>
+ </dependency>
- <dependency>
- <groupId>javax.el</groupId>
- <artifactId>el-api</artifactId>
- <scope>provided</scope>
- </dependency>
- </dependencies>
- </profile>
- </profiles>
+ <dependency>
+ <groupId>javax.el</groupId>
+ <artifactId>el-api</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
+ </profile>
+ </profiles>
</project>
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/Attribute.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/Attributes.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/RichPhaseListener.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/SelectItemComparator.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/Template.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/TemplateNameConverter.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/TemplatesList.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/TemplatesListConverter.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JActionListenerBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JAjaxBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JCommandButtonBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JCommandLinkBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JLogBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JMediaOutputBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JOutputPanelBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JParamBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JPollBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JPushBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/A4JPushEventProcuder.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/CommandButtonBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/MediaData.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/Model.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/PhasesBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Modified: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichBean.java
===================================================================
--- root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichBean.java 2010-07-13 12:55:03 UTC (rev 17999)
+++ root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichBean.java 2010-07-13 15:57:42 UTC (rev 18000)
@@ -101,6 +101,7 @@
components.put("a4jPoll", "A4J Poll");
components.put("a4jPush", "A4J Push");
components.put("commandButton", "JSF Command Button");
+ components.put("richDataGrid", "Rich Data Grid");
components.put("richDataScroller", "Rich Data Scroller");
components.put("richDataTable", "Rich Data Table");
components.put("richExtendedDataTable", "Rich Extended Data Table");
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Added: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichDataGridBean.java
===================================================================
--- root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichDataGridBean.java (rev 0)
+++ root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichDataGridBean.java 2010-07-13 15:57:42 UTC (rev 18000)
@@ -0,0 +1,99 @@
+/*******************************************************************************
+ * JBoss, Home of Professional Open Source
+ * Copyright 2010, 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.
+ *******************************************************************************/
+
+package org.richfaces.tests.metamer.bean;
+
+import java.io.Serializable;
+
+import javax.annotation.PostConstruct;
+import javax.faces.bean.ManagedBean;
+import javax.faces.bean.SessionScoped;
+
+import org.richfaces.component.UIDataGrid;
+import org.richfaces.tests.metamer.Attributes;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+/**
+ * Managed bean for rich:dataGrid.
+ *
+ * @author <a href="mailto:ppitonak@redhat.com">Pavol Pitonak</a>
+ * @version $Revision$
+ */
+@ManagedBean(name = "richDataGridBean")
+@SessionScoped
+public class RichDataGridBean implements Serializable {
+
+ private static final long serialVersionUID = 4814439475400649809L;
+ private static Logger logger;
+ private Attributes attributes;
+ // true = model, false = empty table
+ private boolean state = true;
+ private int page = 1;
+
+ /**
+ * Initializes the managed bean.
+ */
+ @PostConstruct
+ public void init() {
+ logger = LoggerFactory.getLogger(getClass());
+ logger.debug("initializing bean " + getClass().getName());
+
+ attributes = Attributes.getUIComponentAttributes(UIDataGrid.class, getClass());
+
+ attributes.setAttribute("columns", 3);
+ attributes.setAttribute("rendered", true);
+
+ // TODO has to be tested in other way
+ attributes.remove("componentState");
+ attributes.remove("rowKeyVar");
+ attributes.remove("stateVar");
+ attributes.remove("value");
+ attributes.remove("var");
+
+ }
+
+ public Attributes getAttributes() {
+ return attributes;
+ }
+
+ public void setAttributes(Attributes attributes) {
+ this.attributes = attributes;
+ }
+
+ public boolean isState() {
+ return state;
+ }
+
+ public void setState(boolean state) {
+ this.state = state;
+ }
+
+ public int getPage() {
+ return page;
+ }
+
+ public void setPage(int page) {
+ this.page = page;
+ }
+
+}
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichDataGridBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichDataScrollerBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichDataTableBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/RichExtendedDataTableBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/bean/TemplateBean.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/model/Capital.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/model/ColorAdapter.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/model/Company.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Property changes on: root/tests/metamer/trunk/application/src/main/java/org/richfaces/tests/metamer/model/Employee.java
___________________________________________________________________
Name: svn:keywords
+ Revision
Added: root/tests/metamer/trunk/application/src/main/resources/org/richfaces/tests/metamer/bean/RichDataGridBean.properties
===================================================================
Added: root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/a4jRepeat.xhtml
===================================================================
--- root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/a4jRepeat.xhtml (rev 0)
+++ root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/a4jRepeat.xhtml 2010-07-13 15:57:42 UTC (rev 18000)
@@ -0,0 +1,109 @@
+<!--
+JBoss, Home of Professional Open Source
+Copyright 2010, 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.
+-->
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"
+ xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:a4j="http://richfaces.org/a4j"
+ xmlns:ta="http://java.sun.com/jsf/composite/testapp" xmlns:rich="http://richfaces.org/rich"
+ xmlns:it="http://richfaces.org/iteration">
+
+ <ui:composition template="/templates/template.xhtml">
+
+ <ui:define name="head">
+ <f:metadata>
+ <f:viewParam name="templates" value="#{templateBean.templates}">
+ <f:converter converterId="templatesListConverter" />
+ </f:viewParam>
+ </f:metadata>
+ <h:outputStylesheet library="css" name="richDataGrid.css"/>
+
+ <!-- why is this needed? -->
+ <f:view contentType="text/html" />
+ </ui:define>
+
+ <ui:define name="outOfTemplateBefore">
+ <br/>
+ <h:outputText value="Show data in table: " />
+ <h:selectBooleanCheckbox value="#{richDataGridBean.state}">
+ <a4j:ajax render="richDataGrid scroller1"/>
+ </h:selectBooleanCheckbox>
+ <br/><br/>
+ <rich:dataScroller id="scroller1" for="richDataGrid" page="#{richDataGridBean.page}" maxPages="7" render="richDataGrid"/>
+ </ui:define>
+
+ <ui:define name="component">
+ <it:dataGrid id="richDataGrid"
+ captionFacet="#{richDataGridBean.attributes['captionFacet'].value}"
+ columns="#{richDataGridBean.attributes['columns'].value}"
+ elements="#{richDataGridBean.attributes['elements'].value}"
+ first="#{richDataGridBean.attributes['first'].value}"
+ footerFacet="#{richDataGridBean.attributes['footerFacet'].value}"
+ headerFacet="#{richDataGridBean.attributes['headerFacet'].value}"
+ iterationState="#{richDataGridBean.attributes['iterationState'].value}"
+ iterationStatusVar="#{richDataGridBean.attributes['iterationStatusVar'].value}"
+ keepSaved="#{richDataGridBean.attributes['keepSaved'].value}"
+ noDataFacet="#{richDataGridBean.attributes['noDataFacet'].value}"
+ relativeRowIndex="#{richDataGridBean.attributes['relativeRowIndex'].value}"
+ rendered="#{richDataGridBean.attributes['rendered'].value}"
+ rowAvailable="#{richDataGridBean.attributes['rowAvailable'].value}"
+ rowCount="#{richDataGridBean.attributes['rowCount'].value}"
+ rowData="#{richDataGridBean.attributes['rowData'].value}"
+ rowIndex="#{richDataGridBean.attributes['rowIndex'].value}"
+ rowKey="#{richDataGridBean.attributes['rowKey'].value}"
+ rowKeyConverter="#{richDataGridBean.attributes['rowKeyConverter'].value}"
+ rows="#{richDataGridBean.attributes['rows'].value}"
+ value="#{richDataGridBean.state ? model.employees : null}"
+ var="record">
+
+ <f:facet name="noData">
+ <h:outputText value="There is no data." style="color: red;"/>
+ </f:facet>
+
+ <f:facet name="header">
+ <h:outputText value="header" />
+ </f:facet>
+
+ <f:facet name="сaption">
+ <h:outputText value="caption" />
+ </f:facet>
+
+ <h:outputText value="#{record.name}" />
+ <ul>
+ <a4j:repeat value="#{record.companies}" var="company">
+ <li>#{company.name}</li>
+ </a4j:repeat>
+ </ul>
+
+ <f:facet name="footer">
+ <rich:dataScroller id="scroller2" for="richDataGrid" page="#{richDataGridBean.page}" maxPages="7" render="richDataGrid" />
+ </f:facet>
+ </it:dataGrid>
+
+
+ </ui:define>
+
+ <ui:define name="outOfTemplateAfter">
+ <ta:attributes value="#{richDataGridBean.attributes}" id="attributes" />
+ </ui:define>
+
+ </ui:composition>
+</html>
\ No newline at end of file
Added: root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/hGraphicImage.xhtml
===================================================================
--- root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/hGraphicImage.xhtml (rev 0)
+++ root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/hGraphicImage.xhtml 2010-07-13 15:57:42 UTC (rev 18000)
@@ -0,0 +1,106 @@
+<!--
+JBoss, Home of Professional Open Source
+Copyright 2010, 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.
+-->
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"
+ xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:a4j="http://richfaces.org/a4j"
+ xmlns:ta="http://java.sun.com/jsf/composite/testapp" xmlns:rich="http://richfaces.org/rich"
+ xmlns:it="http://richfaces.org/iteration">
+
+ <ui:composition template="/templates/template.xhtml">
+
+ <ui:define name="head">
+ <f:metadata>
+ <f:viewParam name="templates" value="#{templateBean.templates}">
+ <f:converter converterId="templatesListConverter" />
+ </f:viewParam>
+ </f:metadata>
+ <h:outputStylesheet library="css" name="richDataGrid.css"/>
+
+ <!-- why is this needed? -->
+ <f:view contentType="text/html" />
+ </ui:define>
+
+ <ui:define name="outOfTemplateBefore">
+ <br/>
+ <h:outputText value="Show data in table: " />
+ <h:selectBooleanCheckbox value="#{richDataGridBean.state}">
+ <a4j:ajax render="richDataGrid scroller1"/>
+ </h:selectBooleanCheckbox>
+ <br/><br/>
+ <rich:dataScroller id="scroller1" for="richDataGrid" page="#{richDataGridBean.page}" maxPages="7" render="richDataGrid"/>
+ </ui:define>
+
+ <ui:define name="component">
+ <it:dataGrid id="richDataGrid"
+ captionFacet="#{richDataGridBean.attributes['captionFacet'].value}"
+ columns="#{richDataGridBean.attributes['columns'].value}"
+ elements="#{richDataGridBean.attributes['elements'].value}"
+ first="#{richDataGridBean.attributes['first'].value}"
+ footerFacet="#{richDataGridBean.attributes['footerFacet'].value}"
+ headerFacet="#{richDataGridBean.attributes['headerFacet'].value}"
+ iterationState="#{richDataGridBean.attributes['iterationState'].value}"
+ iterationStatusVar="#{richDataGridBean.attributes['iterationStatusVar'].value}"
+ keepSaved="#{richDataGridBean.attributes['keepSaved'].value}"
+ noDataFacet="#{richDataGridBean.attributes['noDataFacet'].value}"
+ relativeRowIndex="#{richDataGridBean.attributes['relativeRowIndex'].value}"
+ rendered="#{richDataGridBean.attributes['rendered'].value}"
+ rowAvailable="#{richDataGridBean.attributes['rowAvailable'].value}"
+ rowCount="#{richDataGridBean.attributes['rowCount'].value}"
+ rowData="#{richDataGridBean.attributes['rowData'].value}"
+ rowIndex="#{richDataGridBean.attributes['rowIndex'].value}"
+ rowKey="#{richDataGridBean.attributes['rowKey'].value}"
+ rowKeyConverter="#{richDataGridBean.attributes['rowKeyConverter'].value}"
+ rows="#{richDataGridBean.attributes['rows'].value}"
+ value="#{richDataGridBean.state ? model.employees : null}"
+ var="record">
+
+ <f:facet name="noData">
+ <h:outputText value="There is no data." style="color: red;"/>
+ </f:facet>
+
+ <f:facet name="header">
+ <h:outputText value="header" />
+ </f:facet>
+
+ <f:facet name="сaption">
+ <h:outputText value="caption" />
+ </f:facet>
+
+ <h:graphicImage library="images" name="#{record.sex == 'MALE' ? 'male.png' : 'female.png'}" />
+ <br/>
+ <h:outputText value="#{record.name}" />
+
+ <f:facet name="footer">
+ <rich:dataScroller id="scroller2" for="richDataGrid" page="#{richDataGridBean.page}" maxPages="7" render="richDataGrid" />
+ </f:facet>
+ </it:dataGrid>
+
+
+ </ui:define>
+
+ <ui:define name="outOfTemplateAfter">
+ <ta:attributes value="#{richDataGridBean.attributes}" id="attributes" />
+ </ui:define>
+
+ </ui:composition>
+</html>
\ No newline at end of file
Added: root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/hSelectBooleanCheckbox.xhtml
===================================================================
--- root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/hSelectBooleanCheckbox.xhtml (rev 0)
+++ root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/hSelectBooleanCheckbox.xhtml 2010-07-13 15:57:42 UTC (rev 18000)
@@ -0,0 +1,109 @@
+<!--
+JBoss, Home of Professional Open Source
+Copyright 2010, 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.
+-->
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"
+ xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:a4j="http://richfaces.org/a4j"
+ xmlns:ta="http://java.sun.com/jsf/composite/testapp" xmlns:rich="http://richfaces.org/rich"
+ xmlns:it="http://richfaces.org/iteration">
+
+ <ui:composition template="/templates/template.xhtml">
+
+ <ui:define name="head">
+ <f:metadata>
+ <f:viewParam name="templates" value="#{templateBean.templates}">
+ <f:converter converterId="templatesListConverter" />
+ </f:viewParam>
+ </f:metadata>
+ <h:outputStylesheet library="css" name="richDataGrid.css"/>
+
+ <!-- why is this needed? -->
+ <f:view contentType="text/html" />
+ </ui:define>
+
+ <ui:define name="outOfTemplateBefore">
+ <br/>
+ <h:outputText value="Show data in table: " />
+ <h:selectBooleanCheckbox value="#{richDataGridBean.state}">
+ <a4j:ajax render="richDataGrid scroller1"/>
+ </h:selectBooleanCheckbox>
+ <br/><br/>
+ <rich:dataScroller id="scroller1" for="richDataGrid" page="#{richDataGridBean.page}" maxPages="7" render="richDataGrid"/>
+ </ui:define>
+
+ <ui:define name="component">
+ <it:dataGrid id="richDataGrid"
+ captionFacet="#{richDataGridBean.attributes['captionFacet'].value}"
+ columns="#{richDataGridBean.attributes['columns'].value}"
+ elements="#{richDataGridBean.attributes['elements'].value}"
+ first="#{richDataGridBean.attributes['first'].value}"
+ footerFacet="#{richDataGridBean.attributes['footerFacet'].value}"
+ headerFacet="#{richDataGridBean.attributes['headerFacet'].value}"
+ iterationState="#{richDataGridBean.attributes['iterationState'].value}"
+ iterationStatusVar="#{richDataGridBean.attributes['iterationStatusVar'].value}"
+ keepSaved="#{richDataGridBean.attributes['keepSaved'].value}"
+ noDataFacet="#{richDataGridBean.attributes['noDataFacet'].value}"
+ relativeRowIndex="#{richDataGridBean.attributes['relativeRowIndex'].value}"
+ rendered="#{richDataGridBean.attributes['rendered'].value}"
+ rowAvailable="#{richDataGridBean.attributes['rowAvailable'].value}"
+ rowCount="#{richDataGridBean.attributes['rowCount'].value}"
+ rowData="#{richDataGridBean.attributes['rowData'].value}"
+ rowIndex="#{richDataGridBean.attributes['rowIndex'].value}"
+ rowKey="#{richDataGridBean.attributes['rowKey'].value}"
+ rowKeyConverter="#{richDataGridBean.attributes['rowKeyConverter'].value}"
+ rows="#{richDataGridBean.attributes['rows'].value}"
+ value="#{richDataGridBean.state ? model.employees : null}"
+ var="record">
+
+ <f:facet name="noData">
+ <h:outputText value="There is no data." style="color: red;"/>
+ </f:facet>
+
+ <f:facet name="header">
+ <h:outputText value="header" />
+ </f:facet>
+
+ <f:facet name="сaption">
+ <h:outputText value="caption" />
+ </f:facet>
+
+ <h:outputText value="#{record.name}" />
+ <br/>
+ smoker:
+ <h:selectBooleanCheckbox value="#{record.smoker}">
+ <a4j:ajax id="smokerCheckboxAjax" event="change" execute="@this"/>
+ </h:selectBooleanCheckbox>
+
+ <f:facet name="footer">
+ <rich:dataScroller id="scroller2" for="richDataGrid" page="#{richDataGridBean.page}" maxPages="7" render="richDataGrid" />
+ </f:facet>
+ </it:dataGrid>
+
+
+ </ui:define>
+
+ <ui:define name="outOfTemplateAfter">
+ <ta:attributes value="#{richDataGridBean.attributes}" id="attributes" />
+ </ui:define>
+
+ </ui:composition>
+</html>
\ No newline at end of file
Added: root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/list.xhtml
===================================================================
--- root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/list.xhtml (rev 0)
+++ root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/list.xhtml 2010-07-13 15:57:42 UTC (rev 18000)
@@ -0,0 +1,54 @@
+<!--
+JBoss, Home of Professional Open Source
+Copyright 2010, 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.
+-->
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"
+ xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:a4j="http://richfaces.org/a4j"
+ xmlns:c="http://java.sun.com/jsp/jstl/core">
+
+ <h:head>
+ <title>Rich Data Grid</title>
+ <meta http-equiv="Content-Type" content="text/xhtml; charset=UTF-8" />
+ <h:outputStylesheet library="css" name="list.css" />
+ </h:head>
+
+ <h:body>
+
+ <h:link outcome="simple" value="Simple" styleClass="link" />
+ <div class="description">Simple page that contains <b>rich:dataGrid</b> (with model containing capitals) and
+ input boxes for all its attributes.</div>
+
+ <h:link outcome="scroller" value="Data Scroller" styleClass="link" />
+ <div class="description">Page that contains <b>rich:dataGrid</b> (with model containing capitals), data
+ scroller and input boxes for all its attributes.</div>
+
+ <h:link outcome="hGraphicImage" value="Graphic Image" styleClass="link" />
+ <div class="description">Page that contains <b>rich:dataGrid</b> (with model containing employees) with <b>h:graphicImage</b> inside it.</div>
+
+ <h:link outcome="hSelectBooleanCheckbox" value="Select Boolean Checkbox" styleClass="link" />
+ <div class="description">Page that contains <b>rich:dataGrid</b> (with model containing employees) with <b>h:selectBooleanCheckbox</b> inside it.</div>
+
+ <h:link outcome="a4jRepeat" value="A4J Repeat" styleClass="link" />
+ <div class="description">Page that contains <b>rich:dataGrid</b> (with model containing employees) with <b>a4j:repeat</b> inside it.</div>
+
+ </h:body>
+</html>
\ No newline at end of file
Added: root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/scroller.xhtml
===================================================================
--- root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/scroller.xhtml (rev 0)
+++ root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/scroller.xhtml 2010-07-13 15:57:42 UTC (rev 18000)
@@ -0,0 +1,158 @@
+<!--
+JBoss, Home of Professional Open Source
+Copyright 2010, 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.
+-->
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"
+ xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:a4j="http://richfaces.org/a4j"
+ xmlns:ta="http://java.sun.com/jsf/composite/testapp" xmlns:rich="http://richfaces.org/rich"
+ xmlns:it="http://richfaces.org/iteration">
+
+ <ui:composition template="/templates/template.xhtml">
+
+ <ui:define name="head">
+ <f:metadata>
+ <f:viewParam name="templates" value="#{templateBean.templates}">
+ <f:converter converterId="templatesListConverter" />
+ </f:viewParam>
+ </f:metadata>
+ <h:outputStylesheet library="css" name="richDataGrid.css"/>
+
+ <!-- why is this needed? -->
+ <f:view contentType="text/html" />
+ </ui:define>
+
+ <ui:define name="outOfTemplateBefore">
+ <br/>
+ <h:outputText value="Show data in table: " />
+ <h:selectBooleanCheckbox value="#{richDataGridBean.state}">
+ <a4j:ajax render="richDataGrid scroller1"/>
+ </h:selectBooleanCheckbox>
+ <br/><br/>
+ <rich:dataScroller id="scroller1" for="richDataGrid" page="#{richDataGridBean.page}" maxPages="7" render="richDataGrid"/>
+ </ui:define>
+
+ <ui:define name="component">
+ <it:dataGrid id="richDataGrid"
+ captionFacet="#{richDataGridBean.attributes['captionFacet'].value}"
+ columns="#{richDataGridBean.attributes['columns'].value}"
+ elements="#{richDataGridBean.attributes['elements'].value}"
+ first="#{richDataGridBean.attributes['first'].value}"
+ footerFacet="#{richDataGridBean.attributes['footerFacet'].value}"
+ headerFacet="#{richDataGridBean.attributes['headerFacet'].value}"
+ iterationState="#{richDataGridBean.attributes['iterationState'].value}"
+ iterationStatusVar="#{richDataGridBean.attributes['iterationStatusVar'].value}"
+ keepSaved="#{richDataGridBean.attributes['keepSaved'].value}"
+ noDataFacet="#{richDataGridBean.attributes['noDataFacet'].value}"
+ relativeRowIndex="#{richDataGridBean.attributes['relativeRowIndex'].value}"
+ rendered="#{richDataGridBean.attributes['rendered'].value}"
+ rowAvailable="#{richDataGridBean.attributes['rowAvailable'].value}"
+ rowCount="#{richDataGridBean.attributes['rowCount'].value}"
+ rowData="#{richDataGridBean.attributes['rowData'].value}"
+ rowIndex="#{richDataGridBean.attributes['rowIndex'].value}"
+ rowKey="#{richDataGridBean.attributes['rowKey'].value}"
+ rowKeyConverter="#{richDataGridBean.attributes['rowKeyConverter'].value}"
+ rows="#{richDataGridBean.attributes['rows'].value}"
+ value="#{richDataGridBean.state ? model.capitals : null}"
+ var="record">
+
+ <f:facet name="noData">
+ <h:outputText value="There is no data." style="color: red;"/>
+ </f:facet>
+
+ <f:facet name="header">
+ <h:outputText value="header" />
+ </f:facet>
+
+ <f:facet name="сaption">
+ <h:outputText value="caption" />
+ </f:facet>
+
+ <h:outputText value="#{record.state}" style="font-weight: bold;" />
+ <br />
+ <h:outputText value="#{record.name}" />
+
+ <f:facet name="footer">
+ <rich:dataScroller id="scroller2" for="richDataGrid" page="#{richDataGridBean.page}" maxPages="7" render="richDataGrid" />
+ </f:facet>
+ </it:dataGrid>
+
+ </ui:define>
+
+ <ui:define name="outOfTemplateAfter">
+ <br/><br/>
+
+ <fieldset>
+ <legend>scroller1</legend>
+
+ <h:commandButton value="<< first">
+ <rich:componentControl event="click" target="#{rich:clientId('scroller1')}" operation="switchToPage">
+ <f:param value="first" />
+ </rich:componentControl>
+ </h:commandButton>
+
+ <h:commandButton value="< previous">
+ <rich:componentControl event="click" target="#{rich:clientId('scroller1')}" operation="previous" />
+ </h:commandButton>
+
+ <h:commandButton value="next >">
+ <rich:componentControl event="click" target="#{rich:clientId('scroller1')}" operation="next" />
+ </h:commandButton>
+
+ <h:commandButton value="last >>">
+ <rich:componentControl event="click" target="#{rich:clientId('scroller1')}" operation="switchToPage">
+ <f:param value="last" />
+ </rich:componentControl>
+ </h:commandButton>
+ </fieldset>
+
+ <br/>
+
+ <fieldset>
+ <legend>scroller2</legend>
+ <h:commandButton value="<< first">
+ <rich:componentControl event="click" target="#{rich:clientId('scroller2')}" operation="switchToPage">
+ <f:param value="first" />
+ </rich:componentControl>
+ </h:commandButton>
+
+ <h:commandButton value="< previous">
+ <rich:componentControl event="click" target="#{rich:clientId('scroller2')}" operation="previous" />
+ </h:commandButton>
+
+ <h:commandButton value="next >">
+ <rich:componentControl event="click" target="#{rich:clientId('scroller2')}" operation="next" />
+ </h:commandButton>
+
+ <h:commandButton value="last >>">
+ <rich:componentControl event="click" target="#{rich:clientId('scroller2')}" operation="switchToPage">
+ <f:param value="last" />
+ </rich:componentControl>
+ </h:commandButton>
+ </fieldset>
+
+ <br/><br/>
+
+ <ta:attributes value="#{richDataGridBean.attributes}" id="attributes" />
+ </ui:define>
+
+ </ui:composition>
+</html>
\ No newline at end of file
Added: root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/simple.xhtml
===================================================================
--- root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/simple.xhtml (rev 0)
+++ root/tests/metamer/trunk/application/src/main/webapp/components/richDataGrid/simple.xhtml 2010-07-13 15:57:42 UTC (rev 18000)
@@ -0,0 +1,104 @@
+<!--
+JBoss, Home of Professional Open Source
+Copyright 2010, 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.
+-->
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"
+ xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:a4j="http://richfaces.org/a4j"
+ xmlns:ta="http://java.sun.com/jsf/composite/testapp" xmlns:rich="http://richfaces.org/rich"
+ xmlns:it="http://richfaces.org/iteration">
+
+ <ui:composition template="/templates/template.xhtml">
+
+ <ui:define name="head">
+ <f:metadata>
+ <f:viewParam name="templates" value="#{templateBean.templates}">
+ <f:converter converterId="templatesListConverter" />
+ </f:viewParam>
+ </f:metadata>
+ <h:outputStylesheet library="css" name="richDataGrid.css" />
+
+ <!-- why is this needed? -->
+ <f:view contentType="text/html" />
+ </ui:define>
+
+ <ui:define name="outOfTemplateBefore">
+ <br/>
+ <h:outputText value="Show data in table: " />
+ <h:selectBooleanCheckbox value="#{richDataGridBean.state}">
+ <a4j:ajax render="richDataGrid"/>
+ </h:selectBooleanCheckbox>
+ <br/><br/>
+ </ui:define>
+
+ <ui:define name="component">
+ <it:dataGrid id="richDataGrid"
+ captionFacet="#{richDataGridBean.attributes['captionFacet'].value}"
+ columns="#{richDataGridBean.attributes['columns'].value}"
+ elements="#{richDataGridBean.attributes['elements'].value}"
+ first="#{richDataGridBean.attributes['first'].value}"
+ footerFacet="#{richDataGridBean.attributes['footerFacet'].value}"
+ headerFacet="#{richDataGridBean.attributes['headerFacet'].value}"
+ iterationState="#{richDataGridBean.attributes['iterationState'].value}"
+ iterationStatusVar="#{richDataGridBean.attributes['iterationStatusVar'].value}"
+ keepSaved="#{richDataGridBean.attributes['keepSaved'].value}"
+ noDataFacet="#{richDataGridBean.attributes['noDataFacet'].value}"
+ relativeRowIndex="#{richDataGridBean.attributes['relativeRowIndex'].value}"
+ rendered="#{richDataGridBean.attributes['rendered'].value}"
+ rowAvailable="#{richDataGridBean.attributes['rowAvailable'].value}"
+ rowCount="#{richDataGridBean.attributes['rowCount'].value}"
+ rowData="#{richDataGridBean.attributes['rowData'].value}"
+ rowIndex="#{richDataGridBean.attributes['rowIndex'].value}"
+ rowKey="#{richDataGridBean.attributes['rowKey'].value}"
+ rowKeyConverter="#{richDataGridBean.attributes['rowKeyConverter'].value}"
+ rows="#{richDataGridBean.attributes['rows'].value}"
+ value="#{richDataGridBean.state ? model.capitals : null}"
+ var="record">
+
+ <f:facet name="noData">
+ <h:outputText value="There is no data." style="color: red;"/>
+ </f:facet>
+
+ <f:facet name="header">
+ <h:outputText value="header" />
+ </f:facet>
+
+ <f:facet name="сaption">
+ <h:outputText value="caption" />
+ </f:facet>
+
+ <h:outputText value="#{record.state}" style="font-weight: bold;" />
+ <br />
+ <h:outputText value="#{record.name}" />
+
+ <f:facet name="footer">
+ <h:outputText value="footer" />
+ </f:facet>
+
+ </it:dataGrid>
+ </ui:define>
+
+ <ui:define name="outOfTemplateAfter">
+ <ta:attributes value="#{richDataGridBean.attributes}" id="attributes" />
+ </ui:define>
+
+ </ui:composition>
+</html>
\ No newline at end of file
Added: root/tests/metamer/trunk/application/src/main/webapp/resources/css/richDataGrid.css
===================================================================
Modified: root/tests/metamer/trunk/application/src/main/webapp/templates/template.xhtml
===================================================================
--- root/tests/metamer/trunk/application/src/main/webapp/templates/template.xhtml 2010-07-13 12:55:03 UTC (rev 17999)
+++ root/tests/metamer/trunk/application/src/main/webapp/templates/template.xhtml 2010-07-13 15:57:42 UTC (rev 18000)
@@ -33,7 +33,7 @@
<div class="footer"><ui:insert name="footer">
<hr />
- RichFaces #{a4j.version}
+ #{a4j.version}
</ui:insert></div>
</h:form>
Modified: root/tests/metamer/trunk/ftest/pom.xml
===================================================================
--- root/tests/metamer/trunk/ftest/pom.xml 2010-07-13 12:55:03 UTC (rev 17999)
+++ root/tests/metamer/trunk/ftest/pom.xml 2010-07-13 15:57:42 UTC (rev 18000)
@@ -241,7 +241,7 @@
<configuration>
<tasks>
<copy todir="target/test-classes/">
- <fileset dir="../metamer-ftest/ftest-source/target/classes/">
+ <fileset dir="../ftest-source/target/classes/">
<include name="**/*.*" />
</fileset>
</copy>
Modified: root/tests/metamer/trunk/pom.xml
===================================================================
--- root/tests/metamer/trunk/pom.xml 2010-07-13 12:55:03 UTC (rev 17999)
+++ root/tests/metamer/trunk/pom.xml 2010-07-13 15:57:42 UTC (rev 18000)
@@ -1,156 +1,163 @@
<?xml version="1.0" encoding="UTF-8"?>
- <!--
- JBoss, Home of Professional Open Source Copyright 2010, Red Hat, Inc.
- and individual contributors by the @authors tag. See the copyright.txt
- in the distribution for a full listing of individual contributors.
+<!--
+ JBoss, Home of Professional Open Source Copyright 2010, 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.
+ 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.
- -->
+ 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.
+ -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.richfaces</groupId>
- <artifactId>richfaces-parent</artifactId>
- <version>8</version>
- </parent>
+ <parent>
+ <groupId>org.richfaces</groupId>
+ <artifactId>richfaces-parent</artifactId>
+ <version>8</version>
+ </parent>
- <groupId>org.richfaces.tests</groupId>
- <artifactId>metamer-root</artifactId>
- <version>4.0.0-SNAPSHOT</version>
- <packaging>pom</packaging>
- <name>Metamer: RichFaces Testing Application - Project Root</name>
+ <groupId>org.richfaces.tests</groupId>
+ <artifactId>metamer-root</artifactId>
+ <version>4.0.0-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <name>Metamer: RichFaces Testing Application - Project Root</name>
- <modules>
- <module>application</module>
- <module>ftest-source</module>
- <module>ftest</module>
- </modules>
+ <modules>
+ <module>application</module>
+ <module>ftest-source</module>
+ <module>ftest</module>
+ </modules>
- <licenses>
- <license>
- <name>GNU Lesser General Public License, Version 2.1</name>
- <distribution>repo</distribution>
- <url>http://www.gnu.org/licenses/lgpl-2.1.txt</url>
- </license>
- </licenses>
+ <licenses>
+ <license>
+ <name>GNU Lesser General Public License, Version 2.1</name>
+ <distribution>repo</distribution>
+ <url>http://www.gnu.org/licenses/lgpl-2.1.txt</url>
+ </license>
+ </licenses>
- <scm>
- <connection>scm:svn:http://anonsvn.jboss.org/repos/richfaces/root/tests/metamer/trunk</connection>
- <developerConnection>scm:svn:https://svn.jboss.org/repos/richfaces/root/tests/metamer/trunk</developerConnection>
- <url>http://fisheye.jboss.org/browse/RichFaces/root/tests/metamer/trunk</url>
- </scm>
+ <scm>
+ <connection>scm:svn:http://anonsvn.jboss.org/repos/richfaces/root/tests/metamer/trunk</connection>
+ <developerConnection>scm:svn:https://svn.jboss.org/repos/richfaces/root/tests/metamer/trunk</developerConnection>
+ <url>http://fisheye.jboss.org/browse/RichFaces/root/tests/metamer/trunk</url>
+ </scm>
- <distributionManagement>
- <snapshotRepository>
- <id>jboss-qa-snapshots</id>
- <name>JBoss QA snapshot repository</name>
- <url>http://nexus.qa.jboss.com:8081/nexus/content/repositories/snapshots</url>
- </snapshotRepository>
- <repository>
- <id>jboss-qa-releases</id>
- <name>JBoss QA selease repository</name>
- <url>http://nexus.qa.jboss.com:8081/nexus/content/repositories/releases</url>
- </repository>
- </distributionManagement>
+ <distributionManagement>
+ <snapshotRepository>
+ <id>jboss-qa-snapshots</id>
+ <name>JBoss QA snapshot repository</name>
+ <url>http://nexus.qa.jboss.com:8081/nexus/content/repositories/snapshots</url>
+ </snapshotRepository>
+ <repository>
+ <id>jboss-qa-releases</id>
+ <name>JBoss QA selease repository</name>
+ <url>http://nexus.qa.jboss.com:8081/nexus/content/repositories/releases</url>
+ </repository>
+ </distributionManagement>
- <issueManagement>
- <system>jira</system>
- <url>https://jira.jboss.org/jira/browse/RFPL</url>
- </issueManagement>
+ <issueManagement>
+ <system>jira</system>
+ <url>https://jira.jboss.org/jira/browse/RFPL</url>
+ </issueManagement>
- <developers>
- <developer>
- <name>Pavol Pitonak</name>
- <email>ppitonak(a)redhat.com</email>
- </developer>
- <developer>
- <name>Lukas Fryc</name>
- <email>lfryc(a)redhat.com</email>
- </developer>
- </developers>
+ <developers>
+ <developer>
+ <name>Pavol Pitonak</name>
+ <email>ppitonak(a)redhat.com</email>
+ </developer>
+ <developer>
+ <name>Lukas Fryc</name>
+ <email>lfryc(a)redhat.com</email>
+ </developer>
+ </developers>
- <repositories>
- <repository>
- <id>jboss-qa-repository</id>
- <url>http://nexus.qa.jboss.com:8081/nexus/content/groups/public-all</url>
- </repository>
- </repositories>
+ <repositories>
+ <repository>
+ <id>jboss-qa-repository</id>
+ <url>http://nexus.qa.jboss.com:8081/nexus/content/groups/public-all</url>
+ </repository>
+ </repositories>
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <richfaces.checkstyle.version>1</richfaces.checkstyle.version>
- <version.richfaces>4.0.0-SNAPSHOT</version.richfaces>
- </properties>
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+ <richfaces.checkstyle.version>1</richfaces.checkstyle.version>
+ <version.richfaces>4.0.0-SNAPSHOT</version.richfaces>
+ </properties>
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>javax.el</groupId>
- <artifactId>el-api</artifactId>
- <version>2.2</version>
- </dependency>
- <dependency>
- <groupId>org.richfaces.ui</groupId>
- <artifactId>richfaces-components-bom</artifactId>
- <version>${version.richfaces}</version>
- <scope>import</scope>
- <type>pom</type>
- </dependency>
- <dependency>
- <groupId>org.richfaces.cdk</groupId>
- <artifactId>annotations</artifactId>
- <version>${version.richfaces}</version>
- </dependency>
- <dependency>
- <groupId>org.testng</groupId>
- <artifactId>testng</artifactId>
- <version>5.12.1</version>
- </dependency>
- </dependencies>
- </dependencyManagement>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>javax.el</groupId>
+ <artifactId>el-api</artifactId>
+ <version>2.2</version>
+ </dependency>
+ <dependency>
+ <groupId>org.richfaces.ui</groupId>
+ <artifactId>richfaces-components-bom</artifactId>
+ <version>${version.richfaces}</version>
+ <scope>import</scope>
+ <type>pom</type>
+ </dependency>
+ <dependency>
+ <groupId>org.richfaces.ui.iteration</groupId>
+ <artifactId>richfaces-ui-iteration-bom</artifactId>
+ <version>${version.richfaces}</version>
+ <scope>import</scope>
+ <type>pom</type>
+ </dependency>
+ <dependency>
+ <groupId>org.richfaces.cdk</groupId>
+ <artifactId>annotations</artifactId>
+ <version>${version.richfaces}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.testng</groupId>
+ <artifactId>testng</artifactId>
+ <version>5.12.1</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-release-plugin</artifactId>
- <configuration>
- <arguments>-Dselenium.test.skip=true -Dselenium.server.skip=true</arguments>
- <tagBase>https://svn.jboss.org/repos/richfaces/root/tests/metamer/tags</tagBase>
- <branchBase>https://svn.jboss.org/repos/richfaces/root/tests/metamer/branches</branchBase>
- </configuration>
- </plugin>
- </plugins>
- <pluginManagement>
- <plugins>
- <plugin>
- <artifactId>maven-checkstyle-plugin</artifactId>
- <dependencies>
- <dependency>
- <groupId>org.richfaces</groupId>
- <artifactId>richfaces-build-checkstyle</artifactId>
- <version>${richfaces.checkstyle.version}</version>
- </dependency>
- </dependencies>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-release-plugin</artifactId>
+ <configuration>
+ <arguments>-Dselenium.test.skip=true -Dselenium.server.skip=true</arguments>
+ <tagBase>https://svn.jboss.org/repos/richfaces/root/tests/metamer/tags</tagBase>
+ <branchBase>https://svn.jboss.org/repos/richfaces/root/tests/metamer/branches</branchBase>
+ </configuration>
+ </plugin>
+ </plugins>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <dependencies>
+ <dependency>
+ <groupId>org.richfaces</groupId>
+ <artifactId>richfaces-build-checkstyle</artifactId>
+ <version>${richfaces.checkstyle.version}</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
</project>
14 years, 6 months
JBoss Rich Faces SVN: r17999 - root/dist/trunk.
by richfaces-svn-commits@lists.jboss.org
Author: jbalunas(a)redhat.com
Date: 2010-07-13 08:55:03 -0400 (Tue, 13 Jul 2010)
New Revision: 17999
Modified:
root/dist/trunk/readme-examples.txt
root/dist/trunk/readme-ui.txt
Log:
Updated readme.txt files for M1
Modified: root/dist/trunk/readme-examples.txt
===================================================================
--- root/dist/trunk/readme-examples.txt 2010-07-13 12:54:12 UTC (rev 17998)
+++ root/dist/trunk/readme-examples.txt 2010-07-13 12:55:03 UTC (rev 17999)
@@ -1,6 +1,6 @@
RichFaces 4.0 Examples
=========================================================
-Version 4.0.0.ALPHA2
+Version 4.0.0.M1
This software is distributed under the terms of the FSF Lesser Gnu Public License (see lgpl.txt).
@@ -19,7 +19,7 @@
Type http://localhost:8080/richfaces-showcase http://localhost:8080/core-demo in your browser address bar after starting server.
-More additional information about build profiles for concrete aplications and working with them - inside readme's for application itself.
+More additional information about build profiles for concrete applications and working with them - inside readme's for application itself.
Using IDE to work with examples
-------------------------------
Modified: root/dist/trunk/readme-ui.txt
===================================================================
--- root/dist/trunk/readme-ui.txt 2010-07-13 12:54:12 UTC (rev 17998)
+++ root/dist/trunk/readme-ui.txt 2010-07-13 12:55:03 UTC (rev 17999)
@@ -1,6 +1,6 @@
RichFaces - Ajax enabled JSF 2.0 component library
=========================================================
-Version 4.0.0.ALPHA2
+Version 4.0.0.M1
This software is distributed under the terms of the FSF Lesser Gnu Public License (see lgpl.txt).
@@ -8,16 +8,16 @@
-------------------------------
1) Put RichFaces libraries and its dependencies in your application libraries folder:
- 1.1) richfaces-commons-api-4.0.0-ALPHA2.jar
- 1.2) richfaces-core-api-4.0.0-ALPHA2.jar
- 1.3) richfaces-core-impl-4.0.0-ALPHA2.jar
- 1.4) richfaces-components-api-4.0.0-ALPHA2.jar
- 1.5) richfaces-components-impl-4.0.0-ALPHA2.jar
- 1.6) richfaces-components-ui-4.0.0-ALPHA2.jar
+ 1.1) richfaces-commons-api-4.0.0.20100713-M1.jar
+ 1.2) richfaces-core-api-4.0.0.20100713-M1.jar
+ 1.3) richfaces-core-impl-4.0.0.20100713-M1.jar
+ 1.4) richfaces-components-api-4.0.0.20100713-M1.jar
+ 1.5) richfaces-components-impl-4.0.0.20100713-M1.jar
+ 1.6) richfaces-components-ui-4.0.0.20100713-M1.jar
1.7) slf4j-api
1.8) slf4j-log4j12 (or whatever else - select the implementation according to logging framework that you use)
-For optimal performance it's recommended to add one of these caching frameworks to aplication classpath: EhCache, JBoss Cache, OsCache.
+For optimal performance it's recommended to add one of these caching frameworks to application classpath: EhCache, JBoss Cache, OsCache.
2) As opposed to the previous 3.x.y versions of RichFaces, no special configuration steps are necessary.
You don't need to modify web.xml or faces-config.xml
@@ -26,7 +26,7 @@
Use xmlns:a4j="http://richfaces.org/a4j" namespace for core components
Use xmlns:rich="http://richfaces.org/rich" namespace for rich components
-4) Add one of the available RichFaces 4.0.A2 components to your page and try it!
+4) Add one of the available RichFaces 4.0.M1 components to your page and try it!
4.1) Take a look at the RichFaces examples for assistance with usage.
Available Components/Behaviors/Tags/Functions
@@ -50,6 +50,7 @@
a4j:attachQueue
a4j:repeat
a4j:region
+a4j:actionListener
---------------------------------
Iteration:
@@ -59,12 +60,15 @@
rich:subTable
rich:dataScroller
rich:subTableToggleControl
+rich:dataGrid
+rich:list
rich:columnGroup
rich:column
---------------------------------
-Miscellanous:
+Miscellaneous:
---------------------------------
+rich:jQuery
rich:clientId
rich:element
rich:component
@@ -73,6 +77,18 @@
rich:componentControl
rich:hashParam
+---------------------------------
+Output:
+---------------------------------
+rich:divPanel
+rich:panel
+rich:popupPanel
+rich:togglePanel
+rich:toggleControl
+rich:togglePanelItem
+rich:selectedItemChangeListener
+
+
Learn more
----------
RichFaces Project - http://www.jboss.org/richfaces
14 years, 6 months
JBoss Rich Faces SVN: r17998 - root/build/resources/trunk.
by richfaces-svn-commits@lists.jboss.org
Author: jbalunas(a)redhat.com
Date: 2010-07-13 08:54:12 -0400 (Tue, 13 Jul 2010)
New Revision: 17998
Modified:
root/build/resources/trunk/release.sh
Log:
Updated to milestone version scheme
Modified: root/build/resources/trunk/release.sh
===================================================================
--- root/build/resources/trunk/release.sh 2010-07-13 11:31:58 UTC (rev 17997)
+++ root/build/resources/trunk/release.sh 2010-07-13 12:54:12 UTC (rev 17998)
@@ -163,19 +163,20 @@
# $4 = tag name base - "-<release version" appended
# $5 = version property - required for updating intermodule dependencies modules
MAIN_MODULE_ARRAY=(
- "build/bom 4.0.0.Alpha2 4.0.0-SNAPSHOT richfaces-bom org.richfaces.bom"
- "commons 4.0.0.Alpha2 4.0.0-SNAPSHOT richfaces-commons org.richfaces.commons"
- "core 4.0.0.Alpha2 4.0.0-SNAPSHOT richfaces-core org.richfaces.core"
- "cdk 4.0.0.Alpha2 4.0.0-SNAPSHOT richfaces-cdk org.richfaces.cdk"
- "ui/core 4.0.0.Alpha2 4.0.0-SNAPSHOT richfaces-ui-core org.richfaces.ui.core"
- "ui/misc 4.0.0.Alpha2 4.0.0-SNAPSHOT richfaces-ui-misc org.richfaces.ui.misc"
- "ui/iteration 4.0.0.Alpha2 4.0.0-SNAPSHOT richfaces-ui-iteration org.richfaces.ui.iteration"
- "ui/dist 4.0.0.Alpha2 4.0.0-SNAPSHOT richfaces-ui-dist org.richfaces.ui"
- "archetypes/richfaces-archetype-simpleapp 4.0.0.Alpha2 4.0.0-SNAPSHOT richfaces-archetype-simpleapp org.richfaces.archetypes.richfaces-archetype-simpleapp"
- "examples/core-demo 4.0.0.Alpha2 4.0.0-SNAPSHOT richfaces-core-demo org.richfaces.examples.core-demo"
- "examples/richfaces-showcase 4.0.0.Alpha2 4.0.0-SNAPSHOT richfaces-showcase org.richfaces.examples.richfaces-showcase"
- "docs 4.0.0.Alpha2 4.0.0-SNAPSHOT richfaces-docs org.richfaces.docs"
- "dist 4.0.0.Alpha2 4.0.0-SNAPSHOT richfaces-dist org.richfaces.dist"
+ "build/bom 4.0.0.20100713-M1 4.0.0-SNAPSHOT richfaces-bom org.richfaces.bom"
+ "commons 4.0.0.20100713-M1 4.0.0-SNAPSHOT richfaces-commons org.richfaces.commons"
+ "core 4.0.0.20100713-M1 4.0.0-SNAPSHOT richfaces-core org.richfaces.core"
+ "cdk 4.0.0.20100713-M1 4.0.0-SNAPSHOT richfaces-cdk org.richfaces.cdk"
+ "ui/core 4.0.0.20100713-M1 4.0.0-SNAPSHOT richfaces-ui-core org.richfaces.ui.core"
+ "ui/misc 4.0.0.20100713-M1 4.0.0-SNAPSHOT richfaces-ui-misc org.richfaces.ui.misc"
+ "ui/iteration 4.0.0.20100713-M1 4.0.0-SNAPSHOT richfaces-ui-iteration org.richfaces.ui.iteration"
+ "ui/output 4.0.0.20100713-M1 4.0.0-SNAPSHOT richfaces-ui-output org.richfaces.ui.output"
+ "ui/dist 4.0.0.20100713-M1 4.0.0-SNAPSHOT richfaces-ui-dist org.richfaces.ui"
+ "archetypes/richfaces-archetype-simpleapp 4.0.0.20100713-M1 4.0.0-SNAPSHOT richfaces-archetype-simpleapp org.richfaces.archetypes.richfaces-archetype-simpleapp"
+ "examples/core-demo 4.0.0.20100713-M1 4.0.0-SNAPSHOT richfaces-core-demo org.richfaces.examples.core-demo"
+ "examples/richfaces-showcase 4.0.0.20100713-M1 4.0.0-SNAPSHOT richfaces-showcase org.richfaces.examples.richfaces-showcase"
+ "docs 4.0.0.20100713-M1 4.0.0-SNAPSHOT richfaces-docs org.richfaces.docs"
+ "dist 4.0.0.20100713-M1 4.0.0-SNAPSHOT richfaces-dist org.richfaces.dist"
)
while getopts "hb:x" OPTION
14 years, 6 months
JBoss Rich Faces SVN: r17997 - root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/model/validator.
by richfaces-svn-commits@lists.jboss.org
Author: nbelaevski
Date: 2010-07-13 07:31:58 -0400 (Tue, 13 Jul 2010)
New Revision: 17997
Modified:
root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/model/validator/ValidatorImpl.java
Log:
Check for attributes signature commented out
Modified: root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/model/validator/ValidatorImpl.java
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/model/validator/ValidatorImpl.java 2010-07-13 10:58:10 UTC (rev 17996)
+++ root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/model/validator/ValidatorImpl.java 2010-07-13 11:31:58 UTC (rev 17997)
@@ -384,9 +384,9 @@
} else if ("javax.el.MethodExpression".equals(attribute.getType().getName())) {
attribute.setBindingAttribute(true);
}
- if(attribute.isBindingAttribute() && attribute.getSignature().isEmpty() && !attribute.isHidden()) {
- log.error("Signature for method expression attribute "+attribute.getName()+" has not been set");
- }
+ //if(attribute.isBindingAttribute() && attribute.getSignature().isEmpty() && !attribute.isHidden()) {
+ // log.error("Signature for method expression attribute "+attribute.getName()+" has not been set");
+ //}
// Check "generate" flag.
if (generatedComponent) {
// TODO Attribute should be only generated if it does not exist or abstract in the base class.
14 years, 6 months
JBoss Rich Faces SVN: r17996 - root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/model/validator.
by richfaces-svn-commits@lists.jboss.org
Author: nbelaevski
Date: 2010-07-13 06:58:10 -0400 (Tue, 13 Jul 2010)
New Revision: 17996
Modified:
root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/model/validator/ValidatorImpl.java
Log:
Hidden attributes are not validated for signature emptiness
Modified: root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/model/validator/ValidatorImpl.java
===================================================================
--- root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/model/validator/ValidatorImpl.java 2010-07-13 03:26:13 UTC (rev 17995)
+++ root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/model/validator/ValidatorImpl.java 2010-07-13 10:58:10 UTC (rev 17996)
@@ -384,7 +384,7 @@
} else if ("javax.el.MethodExpression".equals(attribute.getType().getName())) {
attribute.setBindingAttribute(true);
}
- if(attribute.isBindingAttribute() && attribute.getSignature().isEmpty()){
+ if(attribute.isBindingAttribute() && attribute.getSignature().isEmpty() && !attribute.isHidden()) {
log.error("Signature for method expression attribute "+attribute.getName()+" has not been set");
}
// Check "generate" flag.
14 years, 6 months
JBoss Rich Faces SVN: r17995 - in root/docs/trunk: Component_Reference/src/main/docbook/en-US/extras and 2 other directories.
by richfaces-svn-commits@lists.jboss.org
Author: SeanRogers
Date: 2010-07-12 23:26:13 -0400 (Mon, 12 Jul 2010)
New Revision: 17995
Added:
root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Tables_and_grids-richdataDefinitionList_example.xml_sample
root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Tables_and_grids-richdataTable_example.xml_sample
root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Tables_and_grids-richextendedDataTable_example.xml_sample
root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-Column_menu.png
root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-Dragging_columns.png
root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-Grouping_table_entries_by_column.png
root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-Hiding_columns.png
root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-Selecting_multiple_rows.png
root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-richdataDefinitionList_example.png
root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-richextendedDataTable_example.png
root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-richdataTable_example.png
Removed:
root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Trees-richdataDefinitionList_example.xml_sample
Modified:
root/docs/trunk/Component_Reference/src/main/docbook/en-US/Book_Info.xml
root/docs/trunk/Component_Reference/src/main/docbook/en-US/Component_Reference.xml
root/docs/trunk/Component_Reference/src/main/docbook/en-US/Preface.xml
root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Actions.xml
root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Common_Ajax_attributes.xml
root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Containers.xml
root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Menus_and_toolbars.xml
root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Output_and_messages.xml
root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Resources.xml
root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Tables_and_grids.xml
root/docs/trunk/parent/pom.xml
Log:
Updated rich:dataTable and rich:extendedDataTable
Modified: root/docs/trunk/Component_Reference/src/main/docbook/en-US/Book_Info.xml
===================================================================
--- root/docs/trunk/Component_Reference/src/main/docbook/en-US/Book_Info.xml 2010-07-13 01:26:22 UTC (rev 17994)
+++ root/docs/trunk/Component_Reference/src/main/docbook/en-US/Book_Info.xml 2010-07-13 03:26:13 UTC (rev 17995)
@@ -28,7 +28,7 @@
<year>&YEAR;</year>
<holder>&HOLDER;</holder>
</copyright>
- <!-- FOR PUBLICAN --><xi:include href="Common_Content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude"><!-- FOR JDOCBOOK: --><xi:fallback xmlns:xi="http://www.w3.org/2001/XInclude"><xi:include href="fallback_content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <!-- FOR PUBLICAN --><xi:include href="Common_Content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude"><!-- FOR JDOCBOOK: --><xi:fallback xmlns:xi="http://www.w3.org/2001/XInclude"><xi:include href="fallback_content/Legal_Notice.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
</xi:fallback>
</xi:include>
<xi:include href="Author_Group.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
Modified: root/docs/trunk/Component_Reference/src/main/docbook/en-US/Component_Reference.xml
===================================================================
--- root/docs/trunk/Component_Reference/src/main/docbook/en-US/Component_Reference.xml 2010-07-13 01:26:22 UTC (rev 17994)
+++ root/docs/trunk/Component_Reference/src/main/docbook/en-US/Component_Reference.xml 2010-07-13 03:26:13 UTC (rev 17995)
@@ -3,10 +3,9 @@
]>
<book status="draft">
<xi:include href="Book_Info.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- <!--
+ <!--
<xi:include href="Preface.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
- -->
- <xi:include href="chap-Component_Reference-Introduction.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ --><xi:include href="chap-Component_Reference-Introduction.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="chap-Component_Reference-Common_Ajax_attributes.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="chap-Component_Reference-Common_features.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<part id="part-Component_Reference-a4j_tag_library">
@@ -14,36 +13,28 @@
<xi:include href="chap-Component_Reference-Actions.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="chap-Component_Reference-Resources.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="chap-Component_Reference-Containers.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- <!-- FIXME NOT IN A2 -->
- <!--
<xi:include href="chap-Component_Reference-Validation.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- -->
<xi:include href="chap-Component_Reference-Processing_management.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
</part>
<part id="part-Component_Reference-rich_tag_library">
<title>rich tag library</title>
- <!--
+ <!--
<xi:include href="chap-Component_Reference-Rich_inputs.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="chap-Component_Reference-Panels_and_containers.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- -->
- <xi:include href="chap-Component_Reference-Tables_and_grids.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- <!--
+ --><xi:include href="chap-Component_Reference-Tables_and_grids.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <!--
<xi:include href="chap-Component_Reference-Trees.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="chap-Component_Reference-Menus_and_toolbars.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- -->
- <!-- FIXME NOT IN A2 -->
- <!--
<xi:include href="chap-Component_Reference-Output_and_messages.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="chap-Component_Reference-Drag_and_drop.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
<xi:include href="chap-Component_Reference-Layout_and_appearance.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- -->
- <xi:include href="chap-Component_Reference-Functions.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- <!--
+ --><xi:include href="chap-Component_Reference-Functions.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <!--
<xi:include href="chap-Component_Reference-Functionality_extension.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- -->
+ -->
</part>
- <!--
+ <!--
<xi:include href="Revision_History.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- -->
+ -->
</book>
Modified: root/docs/trunk/Component_Reference/src/main/docbook/en-US/Preface.xml
===================================================================
--- root/docs/trunk/Component_Reference/src/main/docbook/en-US/Preface.xml 2010-07-13 01:26:22 UTC (rev 17994)
+++ root/docs/trunk/Component_Reference/src/main/docbook/en-US/Preface.xml 2010-07-13 03:26:13 UTC (rev 17995)
@@ -3,10 +3,10 @@
]>
<preface id="pref-Component_Reference-Preface">
<title>Preface</title>
- <!-- FOR JDOCBOOK --><xi:include href="Common_Content/Conventions.xml" xmlns:xi="http://www.w3.org/2001/XInclude"><!-- FOR PUBLICAN --><xi:fallback xmlns:xi="http://www.w3.org/2001/XInclude"><xi:include href="fallback_content/Conventions.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <!-- FOR JDOCBOOK --><xi:include href="Common_Content/Conventions.xml" xmlns:xi="http://www.w3.org/2001/XInclude"><!-- FOR PUBLICAN --><xi:fallback xmlns:xi="http://www.w3.org/2001/XInclude"><xi:include href="fallback_content/Conventions.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
</xi:fallback>
</xi:include>
- <!-- PUBLICAN'S ORIGINAL XINCLUDES --><xi:include href="Feedback.xml" xmlns:xi="http://www.w3.org/2001/XInclude"><xi:fallback xmlns:xi="http://www.w3.org/2001/XInclude"><xi:include href="Common_Content/Feedback.xml" xmlns:xi="http://www.w3.org/2001/XInclude"><!-- FOR JDOCBOOK --><xi:fallback xmlns:xi="http://www.w3.org/2001/XInclude"><xi:include href="fallback_content/Feedback.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+ <!-- PUBLICAN'S ORIGINAL XINCLUDES --><xi:include href="Feedback.xml" xmlns:xi="http://www.w3.org/2001/XInclude"><xi:fallback xmlns:xi="http://www.w3.org/2001/XInclude"><xi:include href="Common_Content/Feedback.xml" xmlns:xi="http://www.w3.org/2001/XInclude"><!-- FOR JDOCBOOK --><xi:fallback xmlns:xi="http://www.w3.org/2001/XInclude"><xi:include href="fallback_content/Feedback.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
</xi:fallback>
</xi:include>
</xi:fallback>
Modified: root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Actions.xml
===================================================================
--- root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Actions.xml 2010-07-13 01:26:22 UTC (rev 17994)
+++ root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Actions.xml 2010-07-13 03:26:13 UTC (rev 17995)
@@ -73,8 +73,8 @@
Variables from JavaScript functions can be used for the <varname>value</varname> attribute. In such an implementation, the <varname>noEscape</varname> attribute should be set to <literal>true</literal>. Using <code>noEscape="true"</code>, the <varname>value</varname> attribute can contain any JavaScript expression or JavaScript function invocation, and the result will be sent to the server as the <varname>value</varname> attribute.
</para>
</section>
-
- <!-- TODO NOT IN A2 -->
+
+ <!-- TODO NOT IN A2 -->
<section id="sect-Component_Reference-Actions-a4jajaxListener">
<title><sgmltag><a4j:ajaxListener></sgmltag></title>
<itemizedlist>
@@ -201,8 +201,8 @@
</para>
</section>
- <!-- FIXME this is really rich:componentControl -->
- <section id="sect-Component_Reference-Actions-a4jcomponentControl">
+ <!-- FIXME this is really rich:componentControl -->
+ <section id="sect-Component_Reference-Actions-richcomponentControl">
<title><sgmltag><rich:componentControl></sgmltag></title>
<remark>The following reference data is taken from the old <sgmltag><rich:componentControl></sgmltag> reference. The details may be different now that the component is part of the <classname>a4j</classname> tag library.</remark>
<itemizedlist>
@@ -238,7 +238,7 @@
<para>
The <varname>event</varname>, <varname>for</varname>, and <varname>operation</varname> attributes are all that is required to attach JavaScript functions to the parent component. The <varname>event</varname> attribute specifies the event that triggers the JavaScript API function call. The <varname>for</varname> attribute defines the target component, and the <varname>operation</varname> attribute specifies the JavaScript function to perform.
</para>
- <example id="exam-Component_Reference-a4jcomponentControl-a4jcomponentControl_basic_usage">
+ <example id="exam-Component_Reference-richcomponentControl-richcomponentControl_basic_usage">
<title>rich:componentControl basic usage</title>
<programlisting language="XML" role="XML"><h:commandButton value="Show Modal Panel">
@@ -251,9 +251,9 @@
</para>
</example>
<para>
- The <varname>attachTo</varname> attribute can be used to attach the event to a component other than the parent component. If no <varname>attachTo</varname> attribute is supplied, the <sgmltag><rich:componentControl></sgmltag> component's parent is used, as in <xref linkend="exam-Component_Reference-a4jcomponentControl-a4jcomponentControl_basic_usage" />.
+ The <varname>attachTo</varname> attribute can be used to attach the event to a component other than the parent component. If no <varname>attachTo</varname> attribute is supplied, the <sgmltag><rich:componentControl></sgmltag> component's parent is used, as in <xref linkend="exam-Component_Reference-richcomponentControl-richcomponentControl_basic_usage" />.
</para>
- <example id="exam-Component_Reference-a4jcomponentControl-Attaching_a4jcomponentControl_to_a_component">
+ <example id="exam-Component_Reference-richcomponentControl-Attaching_richcomponentControl_to_a_component">
<title>Attaching <sgmltag><rich:componentControl></sgmltag> to a component</title>
<programlisting language="XML" role="XML"><rich:componentControl attachTo="doExpandCalendarID" event="onclick" operation="Expand" for="ccCalendarID" />
@@ -265,7 +265,7 @@
<para>
The operation can receive parameters either through the <varname>params</varname> attribute, or by using <sgmltag><f:param></sgmltag> elements.
</para>
- <example id="exam-Component_Reference-a4jcomponentControl-Using_parameters">
+ <example id="exam-Component_Reference-richcomponentControl-Using_parameters">
<title>Using parameters</title>
<variablelist>
<varlistentry>
@@ -328,7 +328,7 @@
Incomplete
</para>
</section>
-
+
<section id="sect-Component_Reference-Actions-a4jhtmlCommandLink">
<title><sgmltag><a4j:htmlCommandLink></sgmltag></title>
<itemizedlist>
@@ -479,7 +479,7 @@
</para>
</section>
- <section id="sect-Component_Reference-Tables_and_grids-a4jrepeat">
+ <section id="sect-Component_Reference-Actions-a4jrepeat">
<title><sgmltag><a4j:repeat></sgmltag></title>
<itemizedlist>
<listitem>
@@ -503,16 +503,18 @@
</para>
</listitem>
</itemizedlist>
- <!-- FIXME Move a4j:repeat -->
+ <!-- FIXME Move a4j:repeat -->
<para>
- REVIEW COMMENT - a4j:repeat is not an action, should be moved. The <sgmltag><a4j:repeat></sgmltag> component is used to iterate changes through a repeated collection of components. It allows specific rows of items to be updated without sending Ajax requests for the entire collection. The <sgmltag><a4j:repeat></sgmltag> component forms the basis for many of the tabular components detailed in <xref linkend="chap-Component_Reference-Tables_and_grids" />.
+ REVIEW COMMENT - a4j:repeat is not an action, should be moved. The <sgmltag><a4j:repeat></sgmltag> component is used to iterate changes through a repeated collection of components. It allows specific rows of items to be updated without sending Ajax requests for the entire collection. The <sgmltag><a4j:repeat></sgmltag> component forms the basis for many of the tabular components detailed in <xref linkend="chap-Component_Reference-Tables_and_grids" />.
</para>
<para>
- The contents of the collection are determined using Expression Language (<acronym>EL</acronym>). The data model for the contents is specified with the <varname>value</varname> attribute. The <varname>var</varname> attribute names the object to use when iterating through the collection. This object is then referenced in the relevant child components. After an Ajax request, only the rows specified with the <varname>ajaxKeys</varname> attribute are updated rather than the entire collection. <xref linkend="exam-Component_Reference-Tables_and_grids-a4jrepeat_example" /> shows how to use <sgmltag><a4j:repeat></sgmltag> to maintain a simple table.
+ The contents of the collection are determined using Expression Language (<acronym>EL</acronym>). The data model for the contents is specified with the <varname>value</varname> attribute. The <varname>var</varname> attribute names the object to use when iterating through the collection. This object is then referenced in the relevant child components. After an Ajax request, only the rows specified with the <varname>ajaxKeys</varname> attribute are updated rather than the entire collection. <xref linkend="exam-Component_Reference-a4jrepeat-a4jrepeat_example" /> shows how to use <sgmltag><a4j:repeat></sgmltag> to maintain a simple table.
</para>
- <example id="exam-Component_Reference-Tables_and_grids-a4jrepeat_example">
+ <example id="exam-Component_Reference-a4jrepeat-a4jrepeat_example">
<title><sgmltag><a4j:repeat></sgmltag> example</title>
- <programlisting language="XML" role="XML"><xi:include parse="text" href="extras/exam-Component_Reference-Tables_and_grids-a4jrepeat_example.xml_sample" xmlns:xi="http://www.w3.org/2001/XInclude" /></programlisting>
+
+<programlisting language="XML" role="XML"><xi:include href="extras/exam-Component_Reference-Tables_and_grids-a4jrepeat_example.xml_sample" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</programlisting>
<para>
Each row of a table contains two cells: one showing the item code, and the other showing the item price. The table is generated by iterating through items in the <code>repeatBeans.items</code> data model.
</para>
@@ -522,8 +524,8 @@
</para>
</section>
- <!-- FIXME - a4j:support is now a4j:ajax in 4.0 -->
- <section id="sect-Component_Reference-Actions-a4jsupport">
+ <!-- FIXME - a4j:support is now a4j:ajax in 4.0 -->
+ <section id="sect-Component_Reference-Actions-a4jajax">
<title><sgmltag><a4j:ajax></sgmltag></title>
<itemizedlist>
<listitem>
@@ -548,7 +550,7 @@
</listitem>
</itemizedlist>
<para>
- REVIEW COMMENT: a4j:support is a4j:ajax in 4.0, paths need to be updated. The <sgmltag><a4j:ajax></sgmltag> component allows Ajax capability to be added to any non-Ajax component. It is placed as a direct child to the component that requires Ajax support. The <sgmltag><a4j:ajax></sgmltag> component uses the common attributes listed in <xref linkend="chap-Component_Reference-Common_Ajax_attributes" />.
+ REVIEW COMMENT: a4j:support is a4j:ajax in 4.0, paths need to be updated. The <sgmltag><a4j:ajax></sgmltag> component allows Ajax capability to be added to any non-Ajax component. It is placed as a direct child to the component that requires Ajax support. The <sgmltag><a4j:ajax></sgmltag> component uses the common attributes listed in <xref linkend="chap-Component_Reference-Common_Ajax_attributes" />.
</para>
<note>
<title>Attaching JavaScript functions</title>
@@ -556,7 +558,7 @@
When attaching the <sgmltag><a4j:ajax></sgmltag> component to non-Ajax JavaServer Faces command components, such as <sgmltag><h:commandButton></sgmltag> and <sgmltag><h:commandLink></sgmltag>, it is important to set <code>disabledDefault="true"</code>. If this attribute is not set, a non-Ajax request is sent after the Ajax request and the page is refreshed unexpectedly.
</para>
</note>
- <example id="exam-Component_Reference-a4jsupport-a4jsupport_example">
+ <example id="exam-Component_Reference-a4jajax-a4jajax_example">
<title><sgmltag><a4j:ajax></sgmltag> example</title>
<programlisting language="XML" role="XML"><h:panelGrid columns="2">
Modified: root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Common_Ajax_attributes.xml
===================================================================
--- root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Common_Ajax_attributes.xml 2010-07-13 01:26:22 UTC (rev 17994)
+++ root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Common_Ajax_attributes.xml 2010-07-13 03:26:13 UTC (rev 17995)
@@ -123,7 +123,7 @@
<para>
RichFaces uses a form-based approach for sending Ajax requests. As such, each time a request is sent the data from the requesting component's parent <acronym>JSF</acronym> form is submitted along with the <acronym>XMLHTTPRequest</acronym> object. The form data contains values from the input element and auxiliary information such as state-saving data.
</para>
- <section id="sect-Component_Reference-Data_processing-process">
+ <section id="sect-Component_Reference-Data_processing-execute">
<title><varname>execute</varname></title>
<para>
The <varname>execute</varname> attribute allows <acronym>JSF</acronym> processing to be limited to defined components. To only process the requesting component, <code>execute="@this"</code> can be used.
Modified: root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Containers.xml
===================================================================
--- root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Containers.xml 2010-07-13 01:26:22 UTC (rev 17994)
+++ root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Containers.xml 2010-07-13 03:26:13 UTC (rev 17995)
@@ -6,7 +6,7 @@
<para>
This chapter details those components in the <classname>a4j</classname> tag library which define an area used as a container or wrapper for other components.
</para>
-<!-- FIXME NOT IN A2 -->
+ <!-- FIXME NOT IN A2 -->
<section id="sect-Component_Reference-Containers-a4jform">
<title><sgmltag><a4j:form></sgmltag></title>
<itemizedlist>
@@ -162,7 +162,7 @@
</para>
</section>
-<!-- FIXME NOT IN A2 -->
+ <!-- FIXME NOT IN A2 -->
<section id="sect-Component_Reference-Containers-a4jpage">
<title><sgmltag><a4j:page></sgmltag></title>
<itemizedlist>
Modified: root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Menus_and_toolbars.xml
===================================================================
--- root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Menus_and_toolbars.xml 2010-07-13 01:26:22 UTC (rev 17994)
+++ root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Menus_and_toolbars.xml 2010-07-13 03:26:13 UTC (rev 17995)
@@ -118,7 +118,7 @@
If the <code>mode</code> is unspecified, the submission behavior for the item is inherited from the parent <classname><rich:panelMenu></classname>. Otherwise, the <code>mode</code> setting is used instead of the parent's behavior.
</para>
<para>
- Icons for menu items can be chosen from a set of standard icons. There are two attributes that relate to the different menu states that the icon represents: <code>icon</code> and <code>iconDisabled</code>. The standard icons are shown in <xref linkend="figu-Component_Reference-richcolumn-Basic_column_example" />.
+ Icons for menu items can be chosen from a set of standard icons. There are two attributes that relate to the different menu states that the icon represents: <code>icon</code> and <code>iconDisabled</code>. The standard icons are shown in <xref linkend="figu-Component_Reference-Basic_column_example-Basic_column_example" />.
</para>
<figure id="figu-Component_Reference-richpanelMenuItem-Standard_icons">
<title>Standard icons</title>
Modified: root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Output_and_messages.xml
===================================================================
--- root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Output_and_messages.xml 2010-07-13 01:26:22 UTC (rev 17994)
+++ root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Output_and_messages.xml 2010-07-13 03:26:13 UTC (rev 17995)
@@ -214,7 +214,7 @@
</example>
</section>
- <!--
+ <!--
<section id="sect-Component_Reference-Output_and_messages-richpaint2D">
<title><sgmltag><rich:paint2D></sgmltag></title>
@@ -237,6 +237,6 @@
</para>
</section>
- -->
+ -->
</chapter>
Modified: root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Resources.xml
===================================================================
--- root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Resources.xml 2010-07-13 01:26:22 UTC (rev 17994)
+++ root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Resources.xml 2010-07-13 03:26:13 UTC (rev 17995)
@@ -6,7 +6,7 @@
<para>
This chapter covers those components used to handle and manage resources and beans.
</para>
-<!-- FIXME NOT IN A2 -->
+ <!-- FIXME NOT IN A2 -->
<section id="sect-Component_Reference-Resources-a4jloadBundle">
<title><sgmltag><a4j:loadBundle></sgmltag></title>
<itemizedlist>
Modified: root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Tables_and_grids.xml
===================================================================
--- root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Tables_and_grids.xml 2010-07-13 01:26:22 UTC (rev 17994)
+++ root/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Component_Reference-Tables_and_grids.xml 2010-07-13 03:26:13 UTC (rev 17995)
@@ -3,6 +3,14 @@
]>
<chapter id="chap-Component_Reference-Tables_and_grids">
<title>Tables and grids</title>
+ <!-- In development notification -->
+ <important>
+ <title>Documentation in development</title>
+ <para>
+ Some concepts covered in this chapter may refer to the previous version of <productname>Richfaces</productname>
+ , version 3.3.3. This chapter is scheduled for review to ensure all information is up to date.
+ </para>
+ </important>
<para>
This chapter covers all components related to the display of tables and grids.
</para>
@@ -44,8 +52,7 @@
<example id="exam-Component_Reference-richcolumn-Basic_column_example">
<title>Basic column example</title>
-<programlisting language="XML" role="XML">
-<rich:dataTable value="#{capitalsBean.capitals}" var="cap" rows="5">
+<programlisting language="XML" role="XML"><rich:dataTable value="#{capitalsBean.capitals}" var="cap" rows="5">
<rich:column>
<f:facet name="header">State Flag</f:facet>
<h:graphicImage value="#{cap.stateFlag}"/>
@@ -64,30 +71,29 @@
</rich:column>
</rich:dataTable>
</programlisting>
+ <blockquote>
+ <figure id="figu-Component_Reference-Basic_column_example-Basic_column_example">
+ <title>Basic column example</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Component_Reference-richcolumn-Basic_column_example.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <para>
+ The result of the basic column example, displaying a table with a header row and four columns.
+ </para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </blockquote>
</example>
- <blockquote>
- <figure id="figu-Component_Reference-richcolumn-Basic_column_example">
- <title>Basic column example</title>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/figu-Component_Reference-richcolumn-Basic_column_example.png" format="PNG" />
- </imageobject>
- <textobject>
- <para>
- The result of the basic column example, displaying a table with a header row and four columns.
- </para>
- </textobject>
- </mediaobject>
- </figure>
- </blockquote>
<para>
Columns can be merged by using the <varname>colspan</varname> attribute to specify how many normal columns to span. The <varname>colspan</varname> attribute is used in conjunction with the <varname>breakBefore</varname> attribute on the next column to determine how the merged columns are laid out. <xref linkend="exam-Component_Reference-richcolumn-Column_spanning_example" />.
</para>
<example id="exam-Component_Reference-richcolumn-Column_spanning_example">
<title>Column spanning example</title>
-<programlisting language="XML" role="XML">
-<rich:dataTable value="#{capitalsBean.capitals}" var="cap" rows="5">
+<programlisting language="XML" role="XML"><rich:dataTable value="#{capitalsBean.capitals}" var="cap" rows="5">
<rich:column colspan="3">
<h:graphicImage value="#{cap.stateFlag}"/>
</rich:column>
@@ -102,30 +108,29 @@
</rich:column>
</rich:dataTable>
</programlisting>
+ <blockquote>
+ <figure id="figu-Component_Reference-Column_spanning_example-Column_spanning_example">
+ <title>Column spanning example</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Component_Reference-richcolumn-Column_spanning_example.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <para>
+ The result of the column spanning example, showing the first column (the state flag column) spanning a width of three columns, with the others broken onto the following line.
+ </para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </blockquote>
</example>
- <blockquote>
- <figure id="figu-Component_Reference-richcolumn-Column_spanning_example">
- <title>Column spanning example</title>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/figu-Component_Reference-richcolumn-Column_spanning_example.png" format="PNG" />
- </imageobject>
- <textobject>
- <para>
- The result of the column spanning example, showing the first column (the state flag column) spanning a width of three columns, with the others broken onto the following line.
- </para>
- </textobject>
- </mediaobject>
- </figure>
- </blockquote>
<para>
- Similarly, the <varname>rowspan</varname> attribute can be used to merge and span rows. Again the <varname>breakBefore</varname> attribute needs to be used on related <sgmltag><rich:column></sgmltag> components to define the layout. <xref linkend="exam-Component_Reference-richcolumn-Row_spanning_example" /> and the resulting <xref linkend="figu-Component_Reference-richcolumnGroup-Complex_headers_using_column_groups" /> show the first column of the table spanning three rows.
+ Similarly, the <varname>rowspan</varname> attribute can be used to merge and span rows. Again the <varname>breakBefore</varname> attribute needs to be used on related <sgmltag><rich:column></sgmltag> components to define the layout. <xref linkend="exam-Component_Reference-richcolumn-Row_spanning_example" /> and the resulting <xref linkend="figu-Component_Reference-Complex_headers_using_column_groups-Complex_headers_using_column_groups" /> show the first column of the table spanning three rows.
</para>
<example id="exam-Component_Reference-richcolumn-Row_spanning_example">
<title>Row spanning example</title>
-<programlisting language="XML" role="XML">
-<rich:dataTable value="#{capitalsBean.capitals}" var="cap" rows="5">
+<programlisting language="XML" role="XML"><rich:dataTable value="#{capitalsBean.capitals}" var="cap" rows="5">
<rich:column rowspan="3">
<f:facet name="header">State Flag</f:facet>
<h:graphicImage value="#{cap.stateFlag}"/>
@@ -142,22 +147,22 @@
</rich:column>
</rich:dataTable>
</programlisting>
+ <blockquote>
+ <figure id="figu-Component_Reference-Row_spanning_example-Row_spanning_example">
+ <title>Row spanning example</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Component_Reference-richcolumn-Row_spanning_example.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <para>
+ The result of the row spanning example, showing the first column of the table spanning three rows.
+ </para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </blockquote>
</example>
- <blockquote>
- <figure id="figu-Component_Reference-richcolumn-Row_spanning_example">
- <title>Row spanning example</title>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/figu-Component_Reference-richcolumn-Row_spanning_example.png" format="PNG" />
- </imageobject>
- <textobject>
- <para>
- The result of the row spanning example, showing the first column of the table spanning three rows.
- </para>
- </textobject>
- </mediaobject>
- </figure>
- </blockquote>
<para>
For details on filtering and sorting columns, refer to <xref linkend="sect-Component_Reference-Tables_and_grids-Table_filtering" /> and <xref linkend="sect-Component_Reference-Tables_and_grids-Table_sorting" />.
</para>
@@ -196,13 +201,12 @@
The <sgmltag><rich:columnGroup></sgmltag> component combines multiple columns in a single row to organize complex parts of a table. The resulting effect is similar to using the <varname>breakBefore</varname> attribute of the <sgmltag><rich:column></sgmltag> component, but is clearer and easier to follow in the source code.
</para>
<para>
- The <sgmltag><rich:columnGroup></sgmltag> can also be used to create complex headers in a table. <xref linkend="exam-Component_Reference-richcolumnGroup-Complex_headers_using_column_groups" /> and the resulting <xref linkend="figu-Component_Reference-richcolumnGroup-Complex_headers_using_column_groups" /> demonstrate how complex headers can be achieved.
+ The <sgmltag><rich:columnGroup></sgmltag> can also be used to create complex headers in a table. <xref linkend="exam-Component_Reference-richcolumnGroup-Complex_headers_using_column_groups" /> and the resulting <xref linkend="figu-Component_Reference-Complex_headers_using_column_groups-Complex_headers_using_column_groups" /> demonstrate how complex headers can be achieved.
</para>
<example id="exam-Component_Reference-richcolumnGroup-Complex_headers_using_column_groups">
<title>Complex headers using column groups</title>
-<programlisting language="XML" role="XML">
-<rich:dataTable value="#{capitalsBean.capitals}" var="cap" rows="5" id="sublist">
+<programlisting language="XML" role="XML"><rich:dataTable value="#{capitalsBean.capitals}" var="cap" rows="5" id="sublist">
<f:facet name="header">
<rich:columnGroup>
<rich:column rowspan="2">
@@ -236,24 +240,24 @@
</rich:column>
</rich:dataTable>
</programlisting>
+ <blockquote>
+ <figure id="figu-Component_Reference-Complex_headers_using_column_groups-Complex_headers_using_column_groups">
+ <title>Complex headers using column groups</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Component_Reference-richcolumnGroup-Complex_headers_using_column_groups.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <para>
+ A table with a complex header, where three of the columns are grouped together under a common title.
+ </para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </blockquote>
</example>
- <blockquote>
- <figure id="figu-Component_Reference-richcolumnGroup-Complex_headers_using_column_groups">
- <title>Complex headers using column groups</title>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/figu-Component_Reference-richcolumnGroup-Complex_headers_using_column_groups.png" format="PNG" />
- </imageobject>
- <textobject>
- <para>
- A table with a complex header, where three of the columns are grouped together under a common title.
- </para>
- </textobject>
- </mediaobject>
- </figure>
- </blockquote>
</section>
-
+
<section id="sect-Component_Reference-Tables_and_grids-richcolumns">
<title><sgmltag><rich:columns></sgmltag></title>
<itemizedlist>
@@ -277,8 +281,7 @@
<example id="exam-Component_Reference-richcolumns-Basic_columns_example">
<title>Basic columns example</title>
-<programlisting language="XML" role="XML">
-<rich:dataTable value="#{dataTableScrollerBean.model}" var="model" width="750">
+<programlisting language="XML" role="XML"><rich:dataTable value="#{dataTableScrollerBean.model}" var="model" width="750">
<rich:columns value="#{dataTableScrollerBean.columns}" var="columns" index="ind" id="column#{ind}">
<f:facet name="header">
<h:outputText value="#{columns.header}" />
@@ -299,8 +302,7 @@
<example id="exam-Component_Reference-richcolumns-Using_richcolumns_and_richcolumn_together">
<title>Using <sgmltag><rich:columns></sgmltag> and <sgmltag><rich:column></sgmltag> together</title>
-<programlisting language="XML" role="XML">
-<rich:dataTable value="#{dataTableScrollerBean.model}" var="model" width="500px" rows="5">
+<programlisting language="XML" role="XML"><rich:dataTable value="#{dataTableScrollerBean.model}" var="model" width="500px" rows="5">
<f:facet name="header">
<h:outputText value="Cars Available"></h:outputText>
</f:facet>
@@ -363,23 +365,20 @@
The <sgmltag><rich:dataDefinitionList></sgmltag> component renders a list of items with definitions. The component uses a data model for managing the list items, which can be updated dynamically.
</para>
<para>
- The <varname>var</varname> attribute names a variable for iterating through the items in the data model. The items to iterate through are determined with the <varname>value</varname> attribute by using EL (Expression Lanugage). The <varname>first</varname> attribute specifies which item in the data model to show first, and the <varname>rows</varname> attribute specifies the number of items to list. The <varname>title</varname> attribute is used for a floating tool-tip. <xref linkend="exam-Component_Reference-richdataDefinitionList-richdataDefinitionList_example" /> shows a simple example using the <sgmltag><rich:dataDefinitionList></sgmltag> component.
+ The <varname>var</varname> attribute names a variable for iterating through the items in the data model. The items to iterate through are determined with the <varname>value</varname> attribute by using EL (Expression Lanugage). The <varname>first</varname> attribute specifies which item in the data model to start from, and the <varname>rows</varname> attribute specifies the number of items to list. The <varname>title</varname> attribute is used for a floating tool-tip. <xref linkend="exam-Component_Reference-richdataDefinitionList-richdataDefinitionList_example" /> shows a simple example using the <sgmltag><rich:dataDefinitionList></sgmltag> component.
</para>
<example id="exam-Component_Reference-richdataDefinitionList-richdataDefinitionList_example">
<title><sgmltag><rich:dataDefinitionList></sgmltag> example</title>
-<programlisting language="XML" role="XML"><xi:include href="extras/exam-Component_Reference-Trees-richdataDefinitionList_example.xml_sample" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" />
+<programlisting language="XML" role="XML"><xi:include href="extras/exam-Component_Reference-Tables_and_grids-richdataDefinitionList_example.xml_sample" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" />
</programlisting>
<blockquote>
<figure id="figu-Component_Reference-richdataDefinitionList_example-richdataDefinitionList_example">
<title><sgmltag><rich:dataDefinitionList></sgmltag> example</title>
<mediaobject>
- <imageobject role="html">
- <imagedata fileref="images/figu-Component_Reference-Trees-richdataDefinitionList_example.png" format="PNG" />
+ <imageobject>
+ <imagedata fileref="images/figu-Component_Reference-Tables_and_grids-richdataDefinitionList_example.png" format="PNG" />
</imageobject>
- <imageobject role="fo">
- <imagedata fileref="images/figu-Component_Reference-Trees-richdataDefinitionList_example.png" format="PNG" />
- </imageobject>
<textobject>
<para>
A list of cars with their price and mileage displayed as a data definition.
@@ -525,9 +524,11 @@
</figure>
</blockquote>
</example>
+ <!-- TODO
<para>
The <sgmltag><rich:dataGrid></sgmltag> component can be used with the <sgmltag><rich:dataScroller></sgmltag> component to display multiple pages of grids. Refer to <xref linkend="sect-Component_Reference-Tables_and_grids-richdataScroller" /> for details on the <sgmltag><rich:dataScroller></sgmltag> component.
</para>
+ -->
<para>
As the component is based on the <sgmltag><a4j:repeat></sgmltag> component, it can be partially updated with Ajax. The <varname>ajaxKeys</varname> attribute allows row keys to be defined, which are updated after an Ajax request.
</para>
@@ -606,7 +607,7 @@
</varlistentry>
</variablelist>
<para>
- The <varname>var</varname> attribute names a variable for iterating through the items in the data model. The items to iterate through are determined with the <varname>value</varname> attribute by using EL (Expression Lanugage). The <varname>first</varname> attribute specifies which item in the data model to show first, and the <varname>rows</varname> attribute specifies the number of items to list. The <varname>title</varname> attribute is used for a floating tool-tip. <xref linkend="exam-Component_Reference-richdataDefinitionList-richdataDefinitionList_example" /> shows a simple example using the <sgmltag><rich:dataDefinitionList></sgmltag> component.
+ The <varname>var</varname> attribute names a variable for iterating through the items in the data model. The items to iterate through are determined with the <varname>value</varname> attribute by using EL (Expression Lanugage). The <varname>first</varname> attribute specifies which item in the data model to start from, and the <varname>rows</varname> attribute specifies the number of items to list. The <varname>title</varname> attribute is used for a floating tool-tip. <xref linkend="exam-Component_Reference-richdataDefinitionList-richdataDefinitionList_example" /> shows a simple example using the <sgmltag><rich:dataDefinitionList></sgmltag> component.
</para>
<example id="exam-Component_Reference-richdataList-richdataList_example">
<title><sgmltag><rich:dataList></sgmltag> example</title>
@@ -709,13 +710,15 @@
</varlistentry>
</variablelist>
<para>
- The <varname>rows</varname> attribute limits the number of items in the list. The <varname>first</varname> attribute specifies the first item to start from when populating the list. The <varname>title</varname> attribute defines a pop-up title. To only update a sub-set of the rows in the list, use the <varname>ajaxKeys</varname> attribute, which points to an object that contains the specified rows.
+ The <varname>first</varname> attribute specifies which item in the data model to start from, and the <varname>rows</varname> attribute specifies the number of items to list. The <varname>title</varname> attribute defines a pop-up title. To only update a sub-set of the rows in the list, use the <varname>ajaxKeys</varname> attribute, which points to an object that contains the specified rows.
</para>
- <example id="exam-Component_Reference-Tables_and_grids-richdataOrderedList_example">
+ <example id="exam-Component_Reference-richdataOrderedList-richdataOrderedList_example">
<title><sgmltag><rich:dataOrderedList></sgmltag> example</title>
-<programlisting language="XML" role="XML"><xi:include parse="text" href="extras/exam-Component_Reference-Tables_and_grids-richdataOrderedList_example.xml_sample" xmlns:xi="http://www.w3.org/2001/XInclude" /></programlisting>
+
+<programlisting language="XML" role="XML"><xi:include href="extras/exam-Component_Reference-Tables_and_grids-richdataOrderedList_example.xml_sample" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</programlisting>
<blockquote>
- <figure id="figu-Component_Reference-Tables_and_grids-richdataOrderedList_example">
+ <figure id="figu-Component_Reference-richdataOrderedList_example-richdataOrderedList_example">
<title><sgmltag><rich:dataOrderedList></sgmltag> example</title>
<mediaobject>
<imageobject>
@@ -732,45 +735,319 @@
</example>
</section>
+ <!-- TODO
<section id="sect-Component_Reference-Tables_and_grids-richdataScroller">
<title><sgmltag><rich:dataScroller></sgmltag></title>
+ <itemizedlist>
+ <listitem>
+ <para>
+ component-type: <classname>org.richfaces.DataTable</classname>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ component-class: <classname>org.richfaces.component.html.HtmlDataTable</classname>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ component-family: <classname>org.richfaces.DataTable</classname>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ renderer-type: <classname>org.richfaces.DataTableRenderer</classname>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ tag-class: <classname>org.richfaces.taglib.DataTableTag</classname>
+ </para>
+ </listitem>
+ </itemizedlist>
<para>
Incomplete
</para>
</section>
-
+ -->
<section id="sect-Component_Reference-Tables_and_grids-richdataTable">
<title><sgmltag><rich:dataTable></sgmltag></title>
+ <itemizedlist>
+ <listitem>
+ <para>
+ component-type: <classname>org.richfaces.DataTable</classname>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ component-class: <classname>org.richfaces.component.html.HtmlDataTable</classname>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ component-family: <classname>org.richfaces.DataTable</classname>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ renderer-type: <classname>org.richfaces.DataTableRenderer</classname>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ tag-class: <classname>org.richfaces.taglib.DataTableTag</classname>
+ </para>
+ </listitem>
+ </itemizedlist>
<para>
- Incomplete
+ The <sgmltag><rich:dataTable></sgmltag> component is used to render a table, including the table's header and footer. It works in conjunction with the <sgmltag><rich:column></sgmltag>, <sgmltag><rich:columnGroup></sgmltag>, and <sgmltag><rich:columns></sgmltag> components to list the contents of a data model.
</para>
+ <note>
+ <title><sgmltag><rich:extendedDataTable></sgmltag></title>
+ <para>
+ The <sgmltag><rich:dataTable></sgmltag> component does not include extended table features, such as data scrolling, row selection, and column reordering. These features are available as part of the <sgmltag><rich:extendedDataTable></sgmltag> component; refer to <xref linkend="sect-Component_Reference-Tables_and_grids-richextendedDataTable" /> for further details.
+ </para>
+ </note>
+ <para>
+ The <varname>value</varname> attribute points to the data model, and the <varname>var</varname> attribute specifies a variable to use when iterating through the data model. The <varname>first</varname> attribute specifies which item in the data model to start from, and the <varname>rows</varname> attribute specifies the number of items to list. The <literal>header</literal>, <literal>footer</literal>, and <literal>caption</literal> facets can be used to display text, and to customize the appearance of the table through skinning. demonstrates a simple table implementation.
+ </para>
+ <example id="exam-Component_Reference-richdataTable-richdataTable_example">
+ <title><sgmltag><rich:dataTable></sgmltag> example</title>
+
+<programlisting language="XML" role="XML"><xi:include href="extras/exam-Component_Reference-Tables_and_grids-richdataTable_example.xml_sample" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</programlisting>
+ <blockquote>
+ <figure id="figu-Component_Reference-richdataTable_example-richdataTable_example">
+ <title><sgmltag><rich:dataTable></sgmltag> example</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Component_Reference-richdataTable_example.png" format="PNG" />
+ </imageobject>
+ <textobject>
+ <para>
+ A data table made using the <sgmltag><rich:dataTable></sgmltag> component.
+ </para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </blockquote>
+ </example>
+ <para>
+ The <sgmltag><rich:dataTable></sgmltag> component is based on the <sgmltag><a4j:repeat></sgmltag> component, and as such it can be partially updated using Ajax. The <varname>ajaxKeys</varname> attribute defines the rows to be updated during an Ajax request.
+ </para>
+ <para>
+ For details on filtering and sorting data tables, refer to <xref linkend="sect-Component_Reference-Tables_and_grids-Table_filtering" /> and <xref linkend="sect-Component_Reference-Tables_and_grids-Table_sorting" />.
+ </para>
</section>
<section id="sect-Component_Reference-Tables_and_grids-richextendedDataTable">
<title><sgmltag><rich:extendedDataTable></sgmltag></title>
+ <itemizedlist>
+ <listitem>
+ <para>
+ component-type: <classname>org.richfaces.ExtendedDataTable</classname>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ component-class: <classname>org.richfaces.component.html.HtmlExtendedDataTable</classname>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ component-family: <classname>org.richfaces.ExtendedDataTable</classname>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ renderer-type: <classname>org.richfaces.ExtendedDataTableRenderer</classname>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ tag-class: <classname>org.richfaces.taglib.ExtendedDataTableTag</classname>
+ </para>
+ </listitem>
+ </itemizedlist>
<para>
- * Combined with rich:scrollableDataTable
+ The <sgmltag><rich:extendedDataTable></sgmltag> component builds on the functionality of the <sgmltag><rich:dataTable></sgmltag> component, adding features such as data scrolling, row and column selection, and rearranging of columns.
</para>
+ <para>
+ The <sgmltag><rich:extendedDataTable></sgmltag> component includes the following attributes not included in the <sgmltag><rich:dataTable></sgmltag> component:
+ </para>
+ <simplelist columns="3">
+ <member><varname>activeClass</varname></member>
+ <member><varname>activeRowKey</varname></member>
+ <member><varname>enableContextMenu</varname></member>
+ <member><varname>groupingColumn</varname></member>
+ <member><varname>height</varname></member>
+ <member><varname>noDataLabel</varname></member>
+ <member><varname>onselectionchange</varname></member>
+ <member><varname>selectedClass</varname></member>
+ <member><varname>selection</varname></member>
+ <member><varname>selectionMode</varname></member>
+ <member><varname>tableState</varname></member>
+ </simplelist>
+ <para>
+ The <sgmltag><rich:extendedDataTable></sgmltag> component does <emphasis>not</emphasis> include the following attributes available with the <sgmltag><rich:dataTable></sgmltag> component:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <varname>columns</varname>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <varname>columnsWidth</varname>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <varname>onRowContextMenu</varname>
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ Basic use of the <sgmltag><rich:extendedDataTable></sgmltag> component requires the <varname>value</varname> and <varname>var</varname> attributes, the same as with the <sgmltag><rich:dataTable></sgmltag> component. Refer to <xref linkend="sect-Component_Reference-Tables_and_grids-richdataTable" /> for details.
+ </para>
+ <para>
+ The <varname>height</varname> attribute is mandatory, and defines the height of the table on the page. This is set to <literal>500px</literal> by default. The width of the table can be set by using the <varname>width</varname> attribute. As with the <sgmltag><rich:dataTable></sgmltag> component, the look of the <sgmltag><rich:extendedDataTable></sgmltag> component can be customized and skinned using the <literal>header</literal>, <literal>footer</literal>, and <literal>caption</literal> facets.
+ </para>
+ <example id="exam-Component_Reference-richextendedDataTable-richextendedDataTable_example">
+ <title><sgmltag><rich:extendedDataTable></sgmltag> example</title>
+
+<programlisting language="XML" role="XML"><xi:include href="extras/exam-Component_Reference-Tables_and_grids-richextendedDataTable_example.xml_sample" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" />
+</programlisting>
+ <blockquote>
+ <figure id="figu-Component_Reference-richextendedDataTable_example-richextendedDataTable_example">
+ <title><sgmltag><rich:extendedDataTable></sgmltag> example</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Component_Reference-Tables_and_grids-richextendedDataTable_example.png" format="PNG" width="444" />
+ </imageobject>
+ <textobject>
+ <para>
+ A data table made using the <sgmltag><rich:extendedDataTable></sgmltag> component. It features scrolling data, column sorting, and a column filter.
+ </para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ </blockquote>
+ </example>
+ <para>
+ <xref linkend="exam-Component_Reference-richextendedDataTable-richextendedDataTable_example" /> shows an example extended data table. The implementation features a scrolling data table, selection of one or more rows, sorting by columns, grouping by column, and a filter on the <guilabel>Name</guilabel> column.
+ </para>
+ <para>
+ Row selection is determined by the <varname>selectionMode</varname> attribute. Setting the attribute to <literal>none</literal> allows for no row selection capability. Setting the <varname>selectionMode</varname> attribute to <literal>single</literal> allows the user to select a single row at a time using the mouse. With the <varname>selectionMode</varname> attribute set to <literal>multi</literal>, the user can select multiple rows by holding down the <keycap function="shift">Shift</keycap> or <keycap function="control">Ctrl</keycap> keys while clicking. The <varname>selection</varname> attribute points to the object that tracks which rows are selected. <xref linkend="figu-Component_Reference-richextendedDataTable-Selecting_multiple_rows" /> shows the table from the example with multiple rows selected.
+ </para>
+ <figure id="figu-Component_Reference-richextendedDataTable-Selecting_multiple_rows">
+ <title>Selecting multiple rows</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Component_Reference-Tables_and_grids-Selecting_multiple_rows.png" format="PNG" width="444" />
+ </imageobject>
+ <textobject>
+ <para>
+ The example table with rows numbered 1, 2, 3, and 5 selected.
+ </para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The example uses the <literal>filter</literal> facet of the <sgmltag><rich:column></sgmltag> component to display the text field. A user can type their criteria into the text field to customize the filter of the column below. For full details on filtering tables, refer to <xref linkend="sect-Component_Reference-Tables_and_grids-Table_filtering" />.
+ </para>
+ <para>
+ When hovering the mouse over a column header, a menu button appears to the right-hand side, as shown in <xref linkend="figu-Component_Reference-richextendedDataTable-Column_menu" />. This menu allows the user to sort the contents of the column, group the table by the column, or hide and show columns.
+ </para>
+ <figure id="figu-Component_Reference-richextendedDataTable-Column_menu">
+ <title>Column menu</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Component_Reference-Tables_and_grids-Column_menu.png" format="PNG" width="444" />
+ </imageobject>
+ <textobject>
+ <para>
+ The menu for sorting, grouping, and hiding or showing columns.
+ </para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Each column can allow sorting by setting the <sgmltag><rich:column></sgmltag> component's <varname>sortable</varname> attribute to <literal>true</literal>. The value of the data model to sort by is specified with the <varname>sortBy</varname> attribute. In addition to using the menu for sorting, columns can be quickly sorted either ascending or descending by clicking on the directional icon next to the column title. The directional icons are defined in each <sgmltag><rich:column></sgmltag> component with the <varname>sortIconAscending</varname> and <varname>sortIconDescending</varname> attributes, for ascending and descending icons respectively. For full details on sorting tables, refer to <xref linkend="sect-Component_Reference-Tables_and_grids-Table_sorting" />.
+ </para>
+ <para>
+ Grouping the table's entries by a column will organize the table into collapsible sections, as shown in <xref linkend="figu-Component_Reference-richextendedDataTable-Grouping_table_entries_by_column" />.
+ </para>
+ <figure id="figu-Component_Reference-richextendedDataTable-Grouping_table_entries_by_column">
+ <title>Grouping table entries by column</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Component_Reference-Tables_and_grids-Grouping_table_entries_by_column.png" format="PNG" width="444" />
+ </imageobject>
+ <textobject>
+ <para>
+ A table with entries grouped by the <guilabel>Group</guilabel> column.
+ </para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ The checkboxes in the column menu under the <guisubmenu>Columns</guisubmenu> sub-menu will hide or show the respective columns, as shown in <xref linkend="figu-Component_Reference-richextendedDataTable-Hiding_columns" />.
+ </para>
+ <figure id="figu-Component_Reference-richextendedDataTable-Hiding_columns">
+ <title>Hiding columns</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Component_Reference-Tables_and_grids-Hiding_columns.png" format="PNG" width="444" />
+ </imageobject>
+ <textobject>
+ <para>
+ The <guilabel>Date</guilabel> and <guilabel>Group</guilabel> columns are hidden from the table.
+ </para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Columns in a <sgmltag><rich:extendedDataTable></sgmltag> component can be rearranged by the user by dragging each column to a different position. The <varname>label</varname> attribute for the <sgmltag><rich:column></sgmltag> component is displayed during dragging, as shown in
+ </para>
+ <figure id="figu-Component_Reference-richextendedDataTable-Dragging_columns">
+ <title>Dragging columns</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/figu-Component_Reference-Tables_and_grids-Dragging_columns.png" format="PNG" width="444" />
+ </imageobject>
+ <textobject>
+ <para>
+ Dragging the <guilabel>Name</guilabel> column rearranges the order of the columns.
+ </para>
+ </textobject>
+ </mediaobject>
+ </figure>
+ <para>
+ Once the contents of the table have been rearranged and customized by the user, the <varname>tableState</varname> attribute can be used to preserve the customization so it can be restored later. The <varname>tableState</varname> attribute points to a backing-bean property which can in turn be saved to a database separate from standard JSF state-saving mechanisms.
+ </para>
</section>
+ <!-- TODO
<section id="sect-Component_Reference-Tables_and_grids-richsubTable">
<title><sgmltag><rich:subTable></sgmltag></title>
<para>
Incomplete
</para>
</section>
-
+ -->
<section id="sect-Component_Reference-Tables_and_grids-Table_filtering">
<title>Table filtering</title>
<para>
- Incomplete
+ Under development.
</para>
</section>
<section id="sect-Component_Reference-Tables_and_grids-Table_sorting">
<title>Table sorting</title>
<para>
- Incomplete
+ Under development.
</para>
</section>
Copied: root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Tables_and_grids-richdataDefinitionList_example.xml_sample (from rev 17988, root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Trees-richdataDefinitionList_example.xml_sample)
===================================================================
--- root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Tables_and_grids-richdataDefinitionList_example.xml_sample (rev 0)
+++ root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Tables_and_grids-richdataDefinitionList_example.xml_sample 2010-07-13 03:26:13 UTC (rev 17995)
@@ -0,0 +1,11 @@
+<h:form>
+ <rich:dataDefinitionList var="car" value="#{dataTableScrollerBean.allCars}" rows="5" first="4" title="Cars">
+ <f:facet name="term">
+ <h:outputText value="#{car.make} #{car.model}"></h:outputText>
+ </f:facet>
+ <h:outputText value="Price:" styleClass="label"></h:outputText>
+ <h:outputText value="#{car.price}" /><br/>
+ <h:outputText value="Mileage:" styleClass="label"></h:outputText>
+ <h:outputText value="#{car.mileage}" /><br/>
+ </rich:dataDefinitionList>
+</h:form>
Added: root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Tables_and_grids-richdataTable_example.xml_sample
===================================================================
--- root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Tables_and_grids-richdataTable_example.xml_sample (rev 0)
+++ root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Tables_and_grids-richdataTable_example.xml_sample 2010-07-13 03:26:13 UTC (rev 17995)
@@ -0,0 +1,31 @@
+<rich:dataTable value="#{capitalsBean.capitals}" var="cap" rows="5">
+ <f:facet name="caption">
+ <h:outputText value="United States Capitals" />
+ </f:facet>
+ <f:facet name="header">
+ <h:outputText value="Capitals and States Table" />
+ </f:facet>
+ <rich:column>
+ <f:facet name="header">State Flag</f:facet>
+ <h:graphicImage value="#{cap.stateFlag}"/>
+ <f:facet name="footer">State Flag</f:facet>
+ </rich:column>
+ <rich:column>
+ <f:facet name="header">State Name</f:facet>
+ <h:outputText value="#{cap.state}"/>
+ <f:facet name="footer">State Name</f:facet>
+ </rich:column>
+ <rich:column >
+ <f:facet name="header">State Capital</f:facet>
+ <h:outputText value="#{cap.name}"/>
+ <f:facet name="footer">State Capital</f:facet>
+ </rich:column>
+ <rich:column>
+ <f:facet name="header">Time Zone</f:facet>
+ <h:outputText value="#{cap.timeZone}"/>
+ <f:facet name="footer">Time Zone</f:facet>
+ </rich:column>
+ <f:facet name="footer">
+ <h:outputText value="Capitals and States Table" />
+ </f:facet>
+</rich:dataTable>
Added: root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Tables_and_grids-richextendedDataTable_example.xml_sample
===================================================================
--- root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Tables_and_grids-richextendedDataTable_example.xml_sample (rev 0)
+++ root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Tables_and_grids-richextendedDataTable_example.xml_sample 2010-07-13 03:26:13 UTC (rev 17995)
@@ -0,0 +1,27 @@
+<rich:extendedDataTable id="edt" value="#{extendedDT.dataModel}" var="edt" width="500px" height="500px" selectedClass="dataTableSelectedRow" sortMode="single" selectionMode="multi" selection="#{extendedDT.selection}" rowKeyVar="rkvar" tableState="#{extendedDT.tableState}">
+ <rich:column id="id" headerClass="dataTableHeader" width="50" label="Id" sortable="true" sortBy="#{edt.id}" sortIconAscending="dataTableAscIcon" sortIconDescending="dataTableDescIcon">
+ <f:facet name="header">
+ <h:outputText value="Id" />
+ </f:facet>
+ <h:outputText value="#{edt.id}" />
+ </rich:column>
+ <rich:column id="name" width="300" headerClass="dataTableHeader" label="Name" sortable="true" sortBy="#{edt.name}" sortIconAscending="dataTableAscIcon" sortIconDescending="dataTableDescIcon" filterBy="#{edt.name}" filterEvent="onkeyup" visible="false">
+ <f:facet name="header">
+ <h:outputText value="Name" />
+ </f:facet>
+ <h:outputText value="#{edt.name}" />
+ </rich:column>
+ <rich:column id="date" width="100" headerClass="dataTableHeader" label="Date" sortable="true" comparator="#{extendedDT.dateComparator}" sortIconAscending="dataTableAscIcon" sortIconDescending="dataTableDescIcon">
+ <f:facet name="header">
+ <h:outputText value="Date" />
+ </f:facet>
+ <h:outputText value="#{edt.date}"><f:convertDateTime pattern="yyyy-MM-dd HH:mm:ss" />
+ </h:outputText>
+ </rich:column>
+ <rich:column id="group" width="50" headerClass="dataTableHeader" label="Group" sortable="true" sortBy="#{edt.group}" sortIconAscending="dataTableAscIcon" sortIconDescending="dataTableDescIcon">
+ <f:facet name="header">
+ <h:outputText value="Group" />
+ </f:facet>
+ <h:outputText value="#{edt.group}" />
+ </rich:column>
+</rich:extendedDataTable>
Deleted: root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Trees-richdataDefinitionList_example.xml_sample
===================================================================
--- root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Trees-richdataDefinitionList_example.xml_sample 2010-07-13 01:26:22 UTC (rev 17994)
+++ root/docs/trunk/Component_Reference/src/main/docbook/en-US/extras/exam-Component_Reference-Trees-richdataDefinitionList_example.xml_sample 2010-07-13 03:26:13 UTC (rev 17995)
@@ -1,11 +0,0 @@
-<h:form>
- <rich:dataDefinitionList var="car" value="#{dataTableScrollerBean.allCars}" rows="5" first="4" title="Cars">
- <f:facet name="term">
- <h:outputText value="#{car.make} #{car.model}"></h:outputText>
- </f:facet>
- <h:outputText value="Price:" styleClass="label"></h:outputText>
- <h:outputText value="#{car.price}" /><br/>
- <h:outputText value="Mileage:" styleClass="label"></h:outputText>
- <h:outputText value="#{car.mileage}" /><br/>
- </rich:dataDefinitionList>
-</h:form>
Added: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-Column_menu.png
===================================================================
(Binary files differ)
Property changes on: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-Column_menu.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-Dragging_columns.png
===================================================================
(Binary files differ)
Property changes on: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-Dragging_columns.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-Grouping_table_entries_by_column.png
===================================================================
(Binary files differ)
Property changes on: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-Grouping_table_entries_by_column.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-Hiding_columns.png
===================================================================
(Binary files differ)
Property changes on: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-Hiding_columns.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-Selecting_multiple_rows.png
===================================================================
(Binary files differ)
Property changes on: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-Selecting_multiple_rows.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-richdataDefinitionList_example.png
===================================================================
(Binary files differ)
Property changes on: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-richdataDefinitionList_example.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-richextendedDataTable_example.png
===================================================================
(Binary files differ)
Property changes on: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-Tables_and_grids-richextendedDataTable_example.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-richdataTable_example.png
===================================================================
(Binary files differ)
Property changes on: root/docs/trunk/Component_Reference/src/main/docbook/en-US/images/figu-Component_Reference-richdataTable_example.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: root/docs/trunk/parent/pom.xml
===================================================================
--- root/docs/trunk/parent/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
+++ root/docs/trunk/parent/pom.xml 2010-07-13 03:26:13 UTC (rev 17995)
@@ -81,10 +81,20 @@
</format>
</formats>
<options>
- <xincludeSupported>true</xincludeSupported>
- <xmlTransformerType>saxon</xmlTransformerType>
- <docbookVersion>1.72.0</docbookVersion>
- <localeSeparator>-</localeSeparator>
+ <xincludeSupported>true</xincludeSupported>
+ <xmlTransformerType>saxon</xmlTransformerType>
+ <docbookVersion>1.72.0</docbookVersion>
+ <localeSeparator>-</localeSeparator>
+ <transformerParameters>
+ <property>
+ <name>javax.xml.parsers.DocumentBuilderFactory</name>
+ <value>org.apache.xerces.jaxp.DocumentBuilderFactoryImpl</value>
+ </property>
+ <property>
+ <name>javax.xml.parsers.SAXParserFactory</name>
+ <value>org.apache.xerces.jaxp.SAXParserFactoryImpl</value>
+ </property>
+ </transformerParameters>
</options>
</configuration>
</plugin>
14 years, 6 months
JBoss Rich Faces SVN: r17994 - in root: archetypes/richfaces-archetype-simpleapp/trunk and 43 other directories.
by richfaces-svn-commits@lists.jboss.org
Author: jbalunas(a)redhat.com
Date: 2010-07-12 21:26:22 -0400 (Mon, 12 Jul 2010)
New Revision: 17994
Modified:
root/archetypes/richfaces-archetype-simpleapp/trunk/pom.xml
root/archetypes/richfaces-component-short/trunk/pom.xml
root/archetypes/richfaces-component/trunk/pom.xml
root/archetypes/richfaces-components-aggregator/trunk/pom.xml
root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/pom.xml
root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/trunk/bom/pom.xml
root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/trunk/parent/pom.xml
root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/trunk/pom.xml
root/build/bom/trunk/pom.xml
root/build/resources/trunk/checkstyle/pom.xml
root/build/resources/trunk/faces-shade-transformers/pom.xml
root/cdk/trunk/bom/pom.xml
root/cdk/trunk/pom.xml
root/commons/trunk/bom/pom.xml
root/commons/trunk/parent/pom.xml
root/commons/trunk/pom.xml
root/core/trunk/bom/pom.xml
root/core/trunk/parent/pom.xml
root/core/trunk/pom.xml
root/dist/trunk/pom.xml
root/docs/trunk/parent/pom.xml
root/docs/trunk/pom.xml
root/examples/core-demo/trunk/pom.xml
root/examples/iteration-demo/trunk/pom.xml
root/examples/misc-demo/trunk/pom.xml
root/examples/repeater-demo/trunk/pom.xml
root/examples/richfaces-showcase/trunk/pom.xml
root/pom.xml
root/tests/metamer/trunk/pom.xml
root/ui/core/trunk/bom/pom.xml
root/ui/core/trunk/parent/pom.xml
root/ui/core/trunk/pom.xml
root/ui/core/trunk/ui/pom.xml
root/ui/dist/trunk/bom/pom.xml
root/ui/dist/trunk/parent/pom.xml
root/ui/dist/trunk/pom.xml
root/ui/iteration/trunk/bom/pom.xml
root/ui/iteration/trunk/parent/pom.xml
root/ui/iteration/trunk/pom.xml
root/ui/misc/trunk/bom/pom.xml
root/ui/misc/trunk/parent/pom.xml
root/ui/misc/trunk/pom.xml
root/ui/output/trunk/bom/pom.xml
root/ui/output/trunk/parent/pom.xml
root/ui/output/trunk/pom.xml
Log:
Updated to latest richfaces-parent for M1 release
Modified: root/archetypes/richfaces-archetype-simpleapp/trunk/pom.xml
===================================================================
--- root/archetypes/richfaces-archetype-simpleapp/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/archetypes/richfaces-archetype-simpleapp/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -4,7 +4,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: root/archetypes/richfaces-component/trunk/pom.xml
===================================================================
--- root/archetypes/richfaces-component/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/archetypes/richfaces-component/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -22,7 +22,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: root/archetypes/richfaces-component-short/trunk/pom.xml
===================================================================
--- root/archetypes/richfaces-component-short/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/archetypes/richfaces-component-short/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -22,7 +22,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: root/archetypes/richfaces-components-aggregator/trunk/pom.xml
===================================================================
--- root/archetypes/richfaces-components-aggregator/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/archetypes/richfaces-components-aggregator/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -22,7 +22,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/pom.xml
===================================================================
--- root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>${groupId}.${category}</groupId>
Modified: root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/trunk/bom/pom.xml
===================================================================
--- root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/trunk/bom/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/trunk/bom/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>${groupId}.${category}</groupId>
Modified: root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/trunk/parent/pom.xml
===================================================================
--- root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/trunk/parent/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/trunk/parent/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>${groupId}.${category}</groupId>
Modified: root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/trunk/pom.xml
===================================================================
--- root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/archetypes/richfaces-components-aggregator/trunk/src/main/resources/archetype-resources/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>${groupId}.${category}</groupId>
Modified: root/build/bom/trunk/pom.xml
===================================================================
--- root/build/bom/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/build/bom/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -28,7 +28,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<description>
@@ -46,8 +46,7 @@
<dependencies>
<!-- JSF 2 -->
<!--
- This is set by default above, but can be overwritten by profiles in
- richfaces-parent
+ This is set by by profiles in richfaces-parent
-->
<dependency>
<groupId>${jsf2.api.groupid}</groupId>
@@ -133,7 +132,7 @@
</connection>
<developerConnection>scm:svn:https://svn.jboss.org/repos/richfaces/root/build/bom/trunk
</developerConnection>
- <url>http://fisheye.jboss.org/browse/richfaces</url>
+ <url>http://fisheye.jboss.org/browse/richfaces/root/build/bom/trunk</url>
</scm>
</project>
Modified: root/build/resources/trunk/checkstyle/pom.xml
===================================================================
--- root/build/resources/trunk/checkstyle/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/build/resources/trunk/checkstyle/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -21,7 +21,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces</groupId>
Modified: root/build/resources/trunk/faces-shade-transformers/pom.xml
===================================================================
--- root/build/resources/trunk/faces-shade-transformers/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/build/resources/trunk/faces-shade-transformers/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -4,7 +4,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.build.resources</groupId>
Modified: root/cdk/trunk/bom/pom.xml
===================================================================
--- root/cdk/trunk/bom/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/cdk/trunk/bom/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -6,7 +6,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: root/cdk/trunk/pom.xml
===================================================================
--- root/cdk/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/cdk/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -4,7 +4,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: root/commons/trunk/bom/pom.xml
===================================================================
--- root/commons/trunk/bom/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/commons/trunk/bom/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -29,7 +29,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<description>
Modified: root/commons/trunk/parent/pom.xml
===================================================================
--- root/commons/trunk/parent/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/commons/trunk/parent/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -27,7 +27,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<description>
Modified: root/commons/trunk/pom.xml
===================================================================
--- root/commons/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/commons/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -23,7 +23,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.commons</groupId>
Modified: root/core/trunk/bom/pom.xml
===================================================================
--- root/core/trunk/bom/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/core/trunk/bom/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -28,7 +28,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<description>
Modified: root/core/trunk/parent/pom.xml
===================================================================
--- root/core/trunk/parent/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/core/trunk/parent/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -29,7 +29,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<description>
Modified: root/core/trunk/pom.xml
===================================================================
--- root/core/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/core/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -23,7 +23,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.core</groupId>
Modified: root/dist/trunk/pom.xml
===================================================================
--- root/dist/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/dist/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -24,7 +24,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces</groupId>
Modified: root/docs/trunk/parent/pom.xml
===================================================================
--- root/docs/trunk/parent/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/docs/trunk/parent/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -23,7 +23,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>8-SNAPSHOT</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.docs</groupId>
Modified: root/docs/trunk/pom.xml
===================================================================
--- root/docs/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/docs/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -4,7 +4,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>8-SNAPSHOT</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.docs</groupId>
Modified: root/examples/core-demo/trunk/pom.xml
===================================================================
--- root/examples/core-demo/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/examples/core-demo/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -24,7 +24,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.examples</groupId>
Modified: root/examples/iteration-demo/trunk/pom.xml
===================================================================
--- root/examples/iteration-demo/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/examples/iteration-demo/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -26,7 +26,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.examples</groupId>
Modified: root/examples/misc-demo/trunk/pom.xml
===================================================================
--- root/examples/misc-demo/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/examples/misc-demo/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -26,7 +26,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.examples</groupId>
Modified: root/examples/repeater-demo/trunk/pom.xml
===================================================================
--- root/examples/repeater-demo/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/examples/repeater-demo/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -27,7 +27,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.examples</groupId>
Modified: root/examples/richfaces-showcase/trunk/pom.xml
===================================================================
--- root/examples/richfaces-showcase/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/examples/richfaces-showcase/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -7,7 +7,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.examples</groupId>
Modified: root/pom.xml
===================================================================
--- root/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -51,7 +51,7 @@
<module>archetypes/richfaces-archetype-simpleapp/${richfaces.archetype.simpleapp.path}</module>
<module>examples/core-demo/${richfaces.examples.core-demo.path}</module>
<module>examples/richfaces-showcase/${richfaces.examples.showcase.path}</module>
- <!--<module>docs/${richfaces.docs.path}</module>-->
+ <module>docs/${richfaces.docs.path}</module>
</modules>
<profiles>
Modified: root/tests/metamer/trunk/pom.xml
===================================================================
--- root/tests/metamer/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/tests/metamer/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -26,7 +26,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.tests</groupId>
Modified: root/ui/core/trunk/bom/pom.xml
===================================================================
--- root/ui/core/trunk/bom/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/core/trunk/bom/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.ui.core</groupId>
Modified: root/ui/core/trunk/parent/pom.xml
===================================================================
--- root/ui/core/trunk/parent/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/core/trunk/parent/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.ui.core</groupId>
Modified: root/ui/core/trunk/pom.xml
===================================================================
--- root/ui/core/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/core/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.ui.core</groupId>
Modified: root/ui/core/trunk/ui/pom.xml
===================================================================
--- root/ui/core/trunk/ui/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/core/trunk/ui/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -62,10 +62,6 @@
<dependency>
<groupId>${jsf2.api.groupid}</groupId>
<artifactId>${jsf2.api.artifactid}</artifactId>
- <version>2.0.2</version>
- <!--
- TODO: remove this dependency it should inherited from perent poms
- -->
<scope>provided</scope>
</dependency>
<dependency>
Modified: root/ui/dist/trunk/bom/pom.xml
===================================================================
--- root/ui/dist/trunk/bom/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/dist/trunk/bom/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -28,7 +28,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<description>
Modified: root/ui/dist/trunk/parent/pom.xml
===================================================================
--- root/ui/dist/trunk/parent/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/dist/trunk/parent/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.ui</groupId>
Modified: root/ui/dist/trunk/pom.xml
===================================================================
--- root/ui/dist/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/dist/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -22,7 +22,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.ui</groupId>
Modified: root/ui/iteration/trunk/bom/pom.xml
===================================================================
--- root/ui/iteration/trunk/bom/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/iteration/trunk/bom/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.ui.iteration</groupId>
Modified: root/ui/iteration/trunk/parent/pom.xml
===================================================================
--- root/ui/iteration/trunk/parent/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/iteration/trunk/parent/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.ui.iteration</groupId>
Modified: root/ui/iteration/trunk/pom.xml
===================================================================
--- root/ui/iteration/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/iteration/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.ui.iteration</groupId>
Modified: root/ui/misc/trunk/bom/pom.xml
===================================================================
--- root/ui/misc/trunk/bom/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/misc/trunk/bom/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.ui.misc</groupId>
Modified: root/ui/misc/trunk/parent/pom.xml
===================================================================
--- root/ui/misc/trunk/parent/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/misc/trunk/parent/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.ui.misc</groupId>
Modified: root/ui/misc/trunk/pom.xml
===================================================================
--- root/ui/misc/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/misc/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.ui.misc</groupId>
Modified: root/ui/output/trunk/bom/pom.xml
===================================================================
--- root/ui/output/trunk/bom/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/output/trunk/bom/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.ui.output</groupId>
Modified: root/ui/output/trunk/parent/pom.xml
===================================================================
--- root/ui/output/trunk/parent/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/output/trunk/parent/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.ui.output</groupId>
Modified: root/ui/output/trunk/pom.xml
===================================================================
--- root/ui/output/trunk/pom.xml 2010-07-13 01:03:35 UTC (rev 17993)
+++ root/ui/output/trunk/pom.xml 2010-07-13 01:26:22 UTC (rev 17994)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-parent</artifactId>
- <version>7</version>
+ <version>8</version>
</parent>
<groupId>org.richfaces.ui.output</groupId>
14 years, 6 months