Author: mareshkau
Date: 2010-10-28 15:24:00 -0400 (Thu, 28 Oct 2010)
New Revision: 26112
Added:
workspace/mareshkau/rf4.0/
workspace/mareshkau/rf4.0/.classpath
workspace/mareshkau/rf4.0/.project
workspace/mareshkau/rf4.0/.settings/
workspace/mareshkau/rf4.0/.settings/.jsdtscope
workspace/mareshkau/rf4.0/.settings/org.eclipse.jdt.core.prefs
workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.common.component
workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml
workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.common.project.facet.core.xml
workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.jsdt.ui.superType.container
workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.jsdt.ui.superType.name
workspace/mareshkau/rf4.0/JavaSource/
workspace/mareshkau/rf4.0/JavaSource/demo/
workspace/mareshkau/rf4.0/JavaSource/demo/User.java
workspace/mareshkau/rf4.0/JavaSource/resources.properties
workspace/mareshkau/rf4.0/WebContent/
workspace/mareshkau/rf4.0/WebContent/META-INF/
workspace/mareshkau/rf4.0/WebContent/META-INF/MANIFEST.MF
workspace/mareshkau/rf4.0/WebContent/WEB-INF/
workspace/mareshkau/rf4.0/WebContent/WEB-INF/.faces-config.xml.jsfdia
workspace/mareshkau/rf4.0/WebContent/WEB-INF/faces-config.xml
workspace/mareshkau/rf4.0/WebContent/WEB-INF/lib/
workspace/mareshkau/rf4.0/WebContent/WEB-INF/web.xml
workspace/mareshkau/rf4.0/WebContent/a4j-core.xhtml
workspace/mareshkau/rf4.0/WebContent/images/
workspace/mareshkau/rf4.0/WebContent/images/ai.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/
workspace/mareshkau/rf4.0/WebContent/images/capitals/alabama.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/alaska.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/arizona.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/arkansas.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/california.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/colorado.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/connecticut.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/delaware.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/florida.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/georgia.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/hawaii.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/idaho.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/illinois.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/indiana.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/iowa.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/kansas.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/kentucky.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/louisiana.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/maine.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/maryland.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/massachusetts.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/michigan.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/minnesota.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/mississippi.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/missouri.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/montana.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/nebraska.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/nevada.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/newhampshire.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/newjersey.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/newmexico.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/newyork.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/northcarolina.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/northdakota.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/ohio.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/oklahoma.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/oregon.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/pennsylvania.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/rhodeisland.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/southcarolina.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/southdakota.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/tennessee.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/texas.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/utah.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/vermont.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/virginia.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/washington.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/westvirginia.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/wisconsin.gif
workspace/mareshkau/rf4.0/WebContent/images/capitals/wyoming.gif
workspace/mareshkau/rf4.0/WebContent/images/icons/
workspace/mareshkau/rf4.0/WebContent/images/icons/common/
workspace/mareshkau/rf4.0/WebContent/images/icons/common/rf.png
workspace/mareshkau/rf4.0/WebContent/images/icons/scroller/
workspace/mareshkau/rf4.0/WebContent/images/icons/scroller/arr_left.png
workspace/mareshkau/rf4.0/WebContent/images/icons/scroller/arr_right.png
workspace/mareshkau/rf4.0/WebContent/images/nature/
workspace/mareshkau/rf4.0/WebContent/images/nature/pic1.jpg
workspace/mareshkau/rf4.0/WebContent/images/nature/pic2.jpg
workspace/mareshkau/rf4.0/WebContent/images/nature/pic3.jpg
workspace/mareshkau/rf4.0/WebContent/images/nature/pic4.jpg
workspace/mareshkau/rf4.0/WebContent/images/nature/pic5.jpg
workspace/mareshkau/rf4.0/WebContent/images/nature/pic6.jpg
workspace/mareshkau/rf4.0/WebContent/images/nature/pic7.jpg
workspace/mareshkau/rf4.0/WebContent/images/nature/pic8.jpg
workspace/mareshkau/rf4.0/WebContent/images/nature/pic9.jpg
workspace/mareshkau/rf4.0/WebContent/images/note_bg.gif
workspace/mareshkau/rf4.0/WebContent/images/richfaces-banner.png
workspace/mareshkau/rf4.0/WebContent/index.html
workspace/mareshkau/rf4.0/WebContent/pages/
workspace/mareshkau/rf4.0/WebContent/pages/greeting.xhtml
workspace/mareshkau/rf4.0/WebContent/pages/inputname.xhtml
workspace/mareshkau/rf4.0/WebContent/resources/
workspace/mareshkau/rf4.0/WebContent/resources/demo/
workspace/mareshkau/rf4.0/WebContent/resources/demo/input.xhtml
workspace/mareshkau/rf4.0/WebContent/rich-functions.xhtml
workspace/mareshkau/rf4.0/WebContent/rich-input.xhtml
workspace/mareshkau/rf4.0/WebContent/rich-iteration.xhtml
workspace/mareshkau/rf4.0/WebContent/rich-miscellaneous.xhtml
workspace/mareshkau/rf4.0/WebContent/rich-output.xhtml
workspace/mareshkau/rf4.0/WebContent/rich-validation.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/
workspace/mareshkau/rf4.0/WebContent/richfaces/accordion/
workspace/mareshkau/rf4.0/WebContent/richfaces/accordion/samples/
workspace/mareshkau/rf4.0/WebContent/richfaces/accordion/samples/simple-sample.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/accordion/simple.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/ajax/
workspace/mareshkau/rf4.0/WebContent/richfaces/ajax/samples/
workspace/mareshkau/rf4.0/WebContent/richfaces/ajax/samples/simple-sample.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/
workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/cachedAjax.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/samples/
workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/samples/cachedAjax-sample.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/samples/simpleAjax-sample.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/simpleAjax.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/collapsiblePanel/
workspace/mareshkau/rf4.0/WebContent/richfaces/collapsiblePanel/samples/
workspace/mareshkau/rf4.0/WebContent/richfaces/collapsiblePanel/samples/simple-sample.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/collapsiblePanel/simple.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/
workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/dataScrollerAPI.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/samples/
workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/samples/dataScrollerAPI-sample.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/samples/simpleScrolling-sample.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/simpleScrolling.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/list/
workspace/mareshkau/rf4.0/WebContent/richfaces/list/lists.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/list/samples/
workspace/mareshkau/rf4.0/WebContent/richfaces/list/samples/lists-sample.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/popup/
workspace/mareshkau/rf4.0/WebContent/richfaces/popup/modalPopup.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/popup/samples/
workspace/mareshkau/rf4.0/WebContent/richfaces/popup/samples/modalPopup-sample.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/popup/samples/simplePopup-sample.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/popup/simplePopup.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/select/
workspace/mareshkau/rf4.0/WebContent/richfaces/select/samples/
workspace/mareshkau/rf4.0/WebContent/richfaces/select/samples/select-sample.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/select/select.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/subTableToggleControl/
workspace/mareshkau/rf4.0/WebContent/richfaces/subTableToggleControl/samples/
workspace/mareshkau/rf4.0/WebContent/richfaces/subTableToggleControl/samples/subTableToggleControl-sample.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/subTableToggleControl/subTableToggleControl.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/togglePanel/
workspace/mareshkau/rf4.0/WebContent/richfaces/togglePanel/samples/
workspace/mareshkau/rf4.0/WebContent/richfaces/togglePanel/samples/simple-sample.xhtml
workspace/mareshkau/rf4.0/WebContent/richfaces/togglePanel/simple.xhtml
workspace/mareshkau/rf4.0/WebContent/templates/
workspace/mareshkau/rf4.0/WebContent/templates/common.xhtml
workspace/mareshkau/rf4.0/ant/
workspace/mareshkau/rf4.0/ant/build.properties
Log:
JBIDE-7434, RichFaces4 test project
Added: workspace/mareshkau/rf4.0/.classpath
===================================================================
--- workspace/mareshkau/rf4.0/.classpath (rev 0)
+++ workspace/mareshkau/rf4.0/.classpath 2010-10-28 19:24:00 UTC (rev 26112)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="JavaSource"/>
+ <classpathentry kind="con"
path="org.eclipse.jst.j2ee.internal.web.container"/>
+ <classpathentry kind="con"
path="org.eclipse.jst.j2ee.internal.module.container"/>
+ <classpathentry kind="con"
path="org.eclipse.jst.server.core.container/org.eclipse.jst.server.tomcat.runtimeTarget/Apache
Tomcat v6.0">
+ <attributes>
+ <attribute name="owner.project.facets" value="jst.web"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/java-6-sun-1.6.0.20">
+ <attributes>
+ <attribute name="owner.project.facets" value="java"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="output"
path="WebContent/WEB-INF/classes"/>
+</classpath>
Added: workspace/mareshkau/rf4.0/.project
===================================================================
--- workspace/mareshkau/rf4.0/.project (rev 0)
+++ workspace/mareshkau/rf4.0/.project 2010-10-28 19:24:00 UTC (rev 26112)
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>rf4.0</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.wst.common.project.facet.core.builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.wst.validation.validationbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.jboss.tools.jst.web.kb.kbbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
+ <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
+ <nature>org.jboss.tools.jst.web.kb.kbnature</nature>
+ <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>lib</name>
+ <type>2</type>
+ <location>/home/mareshkau/Projects/jboss/runtime-Test_Development/rf4.0/WebContent/WEB-INF/lib</location>
+ </link>
+ </linkedResources>
+</projectDescription>
Added: workspace/mareshkau/rf4.0/.settings/.jsdtscope
===================================================================
--- workspace/mareshkau/rf4.0/.settings/.jsdtscope (rev 0)
+++ workspace/mareshkau/rf4.0/.settings/.jsdtscope 2010-10-28 19:24:00 UTC (rev 26112)
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="WebContent"/>
+ <classpathentry kind="con"
path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con"
path="org.eclipse.wst.jsdt.launching.WebProject">
+ <attributes>
+ <attribute name="hide" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con"
path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
+ <classpathentry kind="output" path=""/>
+</classpath>
Added: workspace/mareshkau/rf4.0/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- workspace/mareshkau/rf4.0/.settings/org.eclipse.jdt.core.prefs
(rev 0)
+++ workspace/mareshkau/rf4.0/.settings/org.eclipse.jdt.core.prefs 2010-10-28 19:24:00 UTC
(rev 26112)
@@ -0,0 +1,8 @@
+#Thu Oct 28 19:36:13 EEST 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.6
Added: workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.common.component
===================================================================
--- workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.common.component
(rev 0)
+++ workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.common.component 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project-modules id="moduleCoreId" project-version="1.5.0">
+ <wb-module deploy-name="rf4.0">
+ <wb-resource deploy-path="/"
source-path="/WebContent"/>
+ <wb-resource deploy-path="/WEB-INF/classes"
source-path="/JavaSource"/>
+ <property name="context-root" value="rf4.0"/>
+ <property name="java-output-path"
value="/rf4.0/WebContent/WEB-INF/classes"/>
+ </wb-module>
+</project-modules>
Added:
workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml
===================================================================
---
workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml
(rev 0)
+++
workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,7 @@
+<root>
+ <facet id="jst.jsf">
+ <node name="libprov">
+ <attribute name="provider-id"
value="jsf-user-library-provider"/>
+ </node>
+ </facet>
+</root>
Added: workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.common.project.facet.core.xml
===================================================================
--- workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.common.project.facet.core.xml
(rev 0)
+++
workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.common.project.facet.core.xml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<faceted-project>
+ <runtime name="Apache Tomcat v6.0"/>
+ <fixed facet="jst.jsf"/>
+ <fixed facet="wst.jsdt.web"/>
+ <fixed facet="jst.web"/>
+ <fixed facet="java"/>
+ <installed facet="java" version="1.6"/>
+ <installed facet="jst.web" version="2.5"/>
+ <installed facet="jst.jsf" version="2.0"/>
+ <installed facet="wst.jsdt.web" version="1.0"/>
+</faceted-project>
Added: workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.jsdt.ui.superType.container
===================================================================
--- workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.jsdt.ui.superType.container
(rev 0)
+++
workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.jsdt.ui.superType.container 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.jsdt.ui.superType.name
===================================================================
--- workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.jsdt.ui.superType.name
(rev 0)
+++ workspace/mareshkau/rf4.0/.settings/org.eclipse.wst.jsdt.ui.superType.name 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1 @@
+Window
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/JavaSource/demo/User.java
===================================================================
--- workspace/mareshkau/rf4.0/JavaSource/demo/User.java (rev 0)
+++ workspace/mareshkau/rf4.0/JavaSource/demo/User.java 2010-10-28 19:24:00 UTC (rev
26112)
@@ -0,0 +1,38 @@
+/*******************************************************************************
+ * Copyright (c) 2010 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at
http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package demo;
+
+import javax.faces.bean.ManagedBean;
+import javax.faces.bean.SessionScoped;
+
+/**
+ * Created by JBoss Tools
+ */
+@ManagedBean(name="user")
+@SessionScoped
+public class User {
+ private String name;
+
+ public User() {
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String sayHello() {
+ return "greeting";
+ }
+}
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/JavaSource/resources.properties
===================================================================
--- workspace/mareshkau/rf4.0/JavaSource/resources.properties (rev
0)
+++ workspace/mareshkau/rf4.0/JavaSource/resources.properties 2010-10-28 19:24:00 UTC (rev
26112)
@@ -0,0 +1,2 @@
+prompt=Your Name\:
+greeting=Hello
Added: workspace/mareshkau/rf4.0/WebContent/META-INF/MANIFEST.MF
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/META-INF/MANIFEST.MF (rev
0)
+++ workspace/mareshkau/rf4.0/WebContent/META-INF/MANIFEST.MF 2010-10-28 19:24:00 UTC (rev
26112)
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path:
+
Added: workspace/mareshkau/rf4.0/WebContent/WEB-INF/.faces-config.xml.jsfdia
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/WEB-INF/.faces-config.xml.jsfdia
(rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/WEB-INF/.faces-config.xml.jsfdia 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<PROCESS model-entity="JSFProcess">
+ <PROCESS-ITEM NAME="rules:#pages#greeting.xhtml"
+ PATH="/pages/greeting.xhtml" SHAPE="240,33,0,0"
model-entity="JSFProcessGroup"/>
+ <PROCESS-ITEM NAME="rules:#pages#inputname.xhtml"
+ PATH="/pages/inputname.xhtml" SHAPE="32,17,0,0"
model-entity="JSFProcessGroup">
+ <PROCESS-ITEM ID="rules:#pages#inputname.xhtml:0" NAME="item"
+ PATH="/pages/inputname.xhtml" model-entity="JSFProcessItem">
+ <PROCESS-ITEM-OUTPUT ID="greeting::#pages#greeting.xhtml"
+ NAME="output" PATH="/pages/greeting.xhtml"
+ TARGET="rules:#pages#greeting.xhtml" TITLE="greeting"
model-entity="JSFProcessItemOutput"/>
+ </PROCESS-ITEM>
+ </PROCESS-ITEM>
+</PROCESS>
Added: workspace/mareshkau/rf4.0/WebContent/WEB-INF/faces-config.xml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/WEB-INF/faces-config.xml
(rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/WEB-INF/faces-config.xml 2010-10-28 19:24:00 UTC
(rev 26112)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<faces-config
+
xmlns="http://java.sun.com/xml/ns/javaee"
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd"
+ version="2.0">
+
+ <navigation-rule>
+ <from-view-id>/pages/inputname.xhtml</from-view-id>
+ <navigation-case>
+ <from-outcome>greeting</from-outcome>
+ <to-view-id>/pages/greeting.xhtml</to-view-id>
+ </navigation-case>
+ </navigation-rule>
+
+ <application>
+ <resource-bundle>
+ <base-name>resources</base-name>
+ <var>msgs</var>
+ </resource-bundle>
+ </application>
+</faces-config>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/WEB-INF/web.xml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/WEB-INF/web.xml (rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/WEB-INF/web.xml 2010-10-28 19:24:00 UTC (rev
26112)
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
+ <display-name>rf4.0</display-name>
+ <servlet>
+ <servlet-name>Faces Servlet</servlet-name>
+ <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+ <servlet-mapping>
+ <servlet-name>Faces Servlet</servlet-name>
+ <url-pattern>*.jsf</url-pattern>
+ <url-pattern>/faces/*</url-pattern>
+ </servlet-mapping>
+ <welcome-file-list>
+ <welcome-file>index.html</welcome-file>
+ <welcome-file>index.htm</welcome-file>
+ <welcome-file>index.jsp</welcome-file>
+ <welcome-file>default.html</welcome-file>
+ <welcome-file>default.htm</welcome-file>
+ <welcome-file>default.jsp</welcome-file>
+ </welcome-file-list>
+</web-app>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/a4j-core.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/a4j-core.xhtml (rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/a4j-core.xhtml 2010-10-28 19:24:00 UTC (rev
26112)
@@ -0,0 +1,24 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+<a4j:actionListener />
+<a4j:ajax />
+<a4j:attachQueue />
+<a4j:commandButton />
+<a4j:commandLink />
+<a4j:jsFunction />
+<a4j:log />
+<a4j:mediaOutput />
+<a4j:outputPanel />
+<a4j:param />
+<a4j:poll />
+<a4j:push />
+<a4j:queue />
+<a4j:repeat />
+<a4j:region />
+<a4j:status />
+</ui:composition>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/images/ai.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/ai.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/alabama.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/alabama.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/alaska.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/alaska.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/arizona.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/arizona.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/arkansas.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/arkansas.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/california.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/california.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/colorado.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/colorado.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/connecticut.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/connecticut.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/delaware.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/delaware.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/florida.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/florida.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/georgia.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/georgia.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/hawaii.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/hawaii.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/idaho.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/idaho.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/illinois.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/illinois.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/indiana.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/indiana.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/iowa.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/iowa.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/kansas.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/kansas.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/kentucky.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/kentucky.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/louisiana.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/louisiana.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/maine.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/maine.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/maryland.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/maryland.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/massachusetts.gif
===================================================================
(Binary files differ)
Property changes on:
workspace/mareshkau/rf4.0/WebContent/images/capitals/massachusetts.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/michigan.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/michigan.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/minnesota.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/minnesota.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/mississippi.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/mississippi.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/missouri.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/missouri.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/montana.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/montana.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/nebraska.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/nebraska.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/nevada.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/nevada.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/newhampshire.gif
===================================================================
(Binary files differ)
Property changes on:
workspace/mareshkau/rf4.0/WebContent/images/capitals/newhampshire.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/newjersey.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/newjersey.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/newmexico.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/newmexico.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/newyork.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/newyork.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/northcarolina.gif
===================================================================
(Binary files differ)
Property changes on:
workspace/mareshkau/rf4.0/WebContent/images/capitals/northcarolina.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/northdakota.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/northdakota.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/ohio.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/ohio.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/oklahoma.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/oklahoma.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/oregon.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/oregon.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/pennsylvania.gif
===================================================================
(Binary files differ)
Property changes on:
workspace/mareshkau/rf4.0/WebContent/images/capitals/pennsylvania.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/rhodeisland.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/rhodeisland.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/southcarolina.gif
===================================================================
(Binary files differ)
Property changes on:
workspace/mareshkau/rf4.0/WebContent/images/capitals/southcarolina.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/southdakota.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/southdakota.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/tennessee.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/tennessee.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/texas.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/texas.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/utah.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/utah.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/vermont.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/vermont.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/virginia.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/virginia.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/washington.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/washington.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/westvirginia.gif
===================================================================
(Binary files differ)
Property changes on:
workspace/mareshkau/rf4.0/WebContent/images/capitals/westvirginia.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/wisconsin.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/wisconsin.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/capitals/wyoming.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/capitals/wyoming.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/icons/common/rf.png
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/icons/common/rf.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/icons/scroller/arr_left.png
===================================================================
(Binary files differ)
Property changes on:
workspace/mareshkau/rf4.0/WebContent/images/icons/scroller/arr_left.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/icons/scroller/arr_right.png
===================================================================
(Binary files differ)
Property changes on:
workspace/mareshkau/rf4.0/WebContent/images/icons/scroller/arr_right.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/nature/pic1.jpg
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/nature/pic1.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/nature/pic2.jpg
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/nature/pic2.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/nature/pic3.jpg
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/nature/pic3.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/nature/pic4.jpg
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/nature/pic4.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/nature/pic5.jpg
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/nature/pic5.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/nature/pic6.jpg
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/nature/pic6.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/nature/pic7.jpg
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/nature/pic7.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/nature/pic8.jpg
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/nature/pic8.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/nature/pic9.jpg
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/nature/pic9.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/note_bg.gif
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/note_bg.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/images/richfaces-banner.png
===================================================================
(Binary files differ)
Property changes on: workspace/mareshkau/rf4.0/WebContent/images/richfaces-banner.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/mareshkau/rf4.0/WebContent/index.html
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/index.html (rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/index.html 2010-10-28 19:24:00 UTC (rev 26112)
@@ -0,0 +1 @@
+<html><head><meta http-equiv="Refresh" content="0;
URL=pages/inputname.jsf"/></head></html>
Added: workspace/mareshkau/rf4.0/WebContent/pages/greeting.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/pages/greeting.xhtml (rev
0)
+++ workspace/mareshkau/rf4.0/WebContent/pages/greeting.xhtml 2010-10-28 19:24:00 UTC (rev
26112)
@@ -0,0 +1,14 @@
+<!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:ui="http://java.sun.com/jsf/facelets"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:f="http://java.sun.com/jsf/core">
+
+ <ui:composition template="/templates/common.xhtml">
+ <ui:define name="pageTitle">Greeting to User</ui:define>
+ <ui:define name="pageHeader">Greeting Page</ui:define>
+ <ui:define name="body">
+ #{msgs.greeting} #{user.name}!
+ </ui:define>
+ </ui:composition>
+</html>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/pages/inputname.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/pages/inputname.xhtml
(rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/pages/inputname.xhtml 2010-10-28 19:24:00 UTC
(rev 26112)
@@ -0,0 +1,19 @@
+<!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:ui="http://java.sun.com/jsf/facelets"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:f="http://java.sun.com/jsf/core"
+
xmlns:ez="http://java.sun.com/jsf/composite/demo">
+
+ <ui:composition template="/templates/common.xhtml">
+
+ <ui:define name="pageTitle">Input User Name</ui:define>
+
+ <ui:define name="pageHeader">JSF 2 Hello Application</ui:define>
+
+ <ui:define name="body">
+ <h:message showSummary="true" showDetail="false"
style="color: red; font-weight: bold;" for="inputname" />
+ <ez:input id="inputname" label="${msgs.prompt}"
value="#{user.name}" action="#{user.sayHello}" submitlabel="Say
Hello"/>
+ </ui:define>
+ </ui:composition>
+</html>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/resources/demo/input.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/resources/demo/input.xhtml
(rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/resources/demo/input.xhtml 2010-10-28 19:24:00
UTC (rev 26112)
@@ -0,0 +1,22 @@
+<?xml version="1.0"?>
+<!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:composite="http://java.sun.com/jsf/composite">
+
+ <composite:interface>
+ <composite:attribute name="label"/>
+ <composite:attribute name="value" required="true"/>
+ <composite:attribute name="action" required="true"
method-signature="java.lang.String f()"/>
+ <composite:attribute name="submitlabel"/>
+ </composite:interface>
+
+ <composite:implementation>
+ <h:form>
+ <h:outputText value="#{cc.attrs.label}" />
+ <h:inputText value="#{cc.attrs.value}" />
+ <h:commandButton action="#{cc.attrs.action}"
value="#{cc.attrs.submitlabel}" />
+ </h:form>
+ </composite:implementation>
+</html>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/rich-functions.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/rich-functions.xhtml (rev
0)
+++ workspace/mareshkau/rf4.0/WebContent/rich-functions.xhtml 2010-10-28 19:24:00 UTC (rev
26112)
@@ -0,0 +1,13 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+<rich:clientId />
+<rich:component />
+<rich:element />
+<rich:findComponent />
+<rich:isUserInRole />
+</ui:composition>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/rich-input.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/rich-input.xhtml (rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/rich-input.xhtml 2010-10-28 19:24:00 UTC (rev
26112)
@@ -0,0 +1,16 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+<rich:autocomplete />
+<rich:calendar />
+<rich:fileUpload />
+<rich:inplaceInput />
+<rich:inputNumberSlider />
+<rich:inputNumberSpinner />
+<rich:inplaceSelect />
+<rich:select />
+</ui:composition>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/rich-iteration.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/rich-iteration.xhtml (rev
0)
+++ workspace/mareshkau/rf4.0/WebContent/rich-iteration.xhtml 2010-10-28 19:24:00 UTC (rev
26112)
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+<rich:dataScroller />
+<rich:dataTable />
+<rich:columnGroup />
+<rich:column />
+<rich:collapsibleSubtable />
+<rich:collapsibleSubtableToggleControl/>
+<rich:extendedDataTable />
+<rich:dataGrid />
+<rich:list />
+<rich:tree />
+<rich:treeNode/>
+<rich:treeAdapter/>
+<rich:recursiveTreeAdapter/>
+<rich:treeToggleListener />
+<rich:treeSelectionListener/>
+</ui:composition>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/rich-miscellaneous.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/rich-miscellaneous.xhtml
(rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/rich-miscellaneous.xhtml 2010-10-28 19:24:00 UTC
(rev 26112)
@@ -0,0 +1,19 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+<rich:componentControl />
+<rich:dragSupport />
+<rich:dndParameter />
+<rich:dropSupport />
+<rich:dndParameter />
+<rich:dragIndicator />
+<rich:hashParam />
+<rich:hotkey />
+<rich:jQuery />
+<rich:listShuttle />
+<rich:orderingList />
+</ui:composition>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/rich-output.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/rich-output.xhtml (rev
0)
+++ workspace/mareshkau/rf4.0/WebContent/rich-output.xhtml 2010-10-28 19:24:00 UTC (rev
26112)
@@ -0,0 +1,37 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+<rich:accordion />
+<rich:accordionItem/>
+<rich:collapsiblePanel/>
+<rich:contextMenu />
+<rich:menuItem />
+<rich:menuGroup />
+<rich:menuSeparator/>
+<rich:dropDownMenu />
+<rich:menuItem />
+<rich:menuGroup />
+<rich:menuSeparator/>
+<rich:message />
+<rich:messages />
+<rich:panelMenu />
+<rich:panelMenuGroup/>
+<rich:panelMenuItem />
+<rich:panel />
+<rich:popupPanel/>
+<rich:progressBar />
+<rich:tabPanel />
+<rich:tab />
+<rich:itemChangeListener/>
+<rich:togglePanel />
+<rich:togglePanelItem />
+<rich:toggleControl />
+<rich:toolbar />
+<rich:toolbarGroup/>
+<rich:toolbarSeparator />
+<rich:tooltip />
+</ui:composition>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/rich-validation.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/rich-validation.xhtml
(rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/rich-validation.xhtml 2010-10-28 19:24:00 UTC
(rev 26112)
@@ -0,0 +1,10 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+<rich:clientValidator />
+<rich:graphValidator />
+</ui:composition>
\ No newline at end of file
Added:
workspace/mareshkau/rf4.0/WebContent/richfaces/accordion/samples/simple-sample.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/accordion/samples/simple-sample.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/accordion/samples/simple-sample.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,55 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+ <style>
+.rf-ac{
+ width: 500px;
+}
+.rf-ac-itm-c {
+ height: 220px;
+}
+</style>
+ <h:form>
+ <rich:accordion>
+ <rich:accordionItem header="Overview:">
+ <h:graphicImage value="/images/icons/common/rf.png"
+ style="float:right" />
+ RichFaces is a component library for JSF and an advanced framework for
+ easily integrating AJAX capabilities into business applications.
+ <ul>
+ <li>100+ AJAX enabled components in two libraries</li>
+ <li>a4j: page centric AJAX controls</li>
+ <li>rich: self contained, ready to use components</li>
+ <li>Whole set of JSF benefits while working with AJAX</li>
+ <li>Skinnability mechanism</li>
+ <li>Component Development Kit (CDK)</li>
+ <li>Dynamic resources handling</li>
+ <li>Testing facilities for components, actions, listeners, and
+ pages</li>
+ <li>Broad cross-browser support</li>
+ <li>Large and active community</li>
+ </ul>
+ </rich:accordionItem>
+ <rich:accordionItem header="JSF 2 and RichFaces 4:">
+ <p>We are working hard on RichFaces 4.0 which will have full JSF
+ 2 integration. That is not all though, here is a summary of updates
+ and features:</p>
+ <ul>
+ <li>Redesigned modular repository and build system.</li>
+ <li>Simplified Component Development Kit with annotations,
+ faces-config extensions, advanced templates support and more..</li>
+ <li>Ajax framework improvements extending the JSF 2
+ specification.</li>
+ <li>Component review for consistency, usability, and redesign
+ following semantic HTML principles where possible.</li>
+ <li>Both server-side and client-side performance optimization.</li>
+ <li>Strict code clean-up and review.</li>
+ </ul>
+ </rich:accordionItem>
+ </rich:accordion>
+ </h:form>
+</ui:composition>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/richfaces/accordion/simple.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/accordion/simple.xhtml
(rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/richfaces/accordion/simple.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,25 @@
+<!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">
+
+<ui:composition>
+ <p>The <b>Accordion</b> (<i>panelBar from 3.3.x</i>) is a
set of panels when one panel is expanded,
+ but other ones are collapsed. </p>
+ <p>
+ <b>Main addition</b> to previous 3.3.x functionality - accordion in 4.x was
finally added with
+ different switching <b>switchType</b>'s. So as all the switchable
panels it could be used with next modes -
+ "<i>client</i>", "<i>ajax</i>" and
"<i>server</i>".
+ </p>
+ <p>The following demo shows the simple example of usage for the Accordion in
client mode:</p>
+ <ui:include src="#{demoNavigator.sampleIncludeURI}" />
+ <ui:include src="/templates/includes/source-view.xhtml">
+ <ui:param name="src" value="#{demoNavigator.sampleIncludeURI}"
/>
+ <ui:param name="sourceType" value="xhtml" />
+ <ui:param name="openLabel" value="View Source" />
+ <ui:param name="hideLabel" value="Hide Source" />
+ </ui:include>
+</ui:composition>
+
+</html>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/richfaces/ajax/samples/simple-sample.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/ajax/samples/simple-sample.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/ajax/samples/simple-sample.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+ <h:form>
+ <rich:panel id="psnel">
+ <f:facet name="header">
+ <h:outputText value="Panel with status" />
+ </f:facet>
+ <h:panelGrid columns="2">
+ <h:panelGrid columns="2">
+ <a4j:ajax event="keyup">
+ <h:outputText value="User name:" />
+ <h:inputText value="#{userBean.name}" />
+ <h:outputText value="Adress:" />
+ <h:inputText value="#{userBean.address}" />
+ </a4j:ajax>
+ </h:panelGrid>
+ <a4j:status>
+ <f:facet name="start">
+ <h:graphicImage value="/images/ai.gif" />
+ </f:facet>
+ </a4j:status>
+ </h:panelGrid>
+ <a4j:commandButton value="Submit" type="button"
+ action="#{userBean.store}" render="out" execute="@form"
/>
+ <h:outputText value="#{userBean.recordStatus}" id="out" />
+ </rich:panel>
+ </h:form>
+</ui:composition>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/cachedAjax.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/cachedAjax.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/cachedAjax.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,26 @@
+<!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">
+
+<ui:composition>
+ <p>Autocomplete component - simple Input component which provides suggestions
during input.</p>
+ <p>Could works using three modes:
+ <ul>
+ <li>Client - preloads data to the client side and makes suggestions according to
entered prefix on the client</li>
+ <li>Ajax - fetches the data on every input change using ajax
requests</li>
+ <li>Cached Ajax - loads data via ajax to make suggestions when the prefix length
satisfies minchars attribute. Then all the suggestions done at client side except the case
when initial prefix changed or token entered. Then loads data again.</li>
+ </ul>
+ </p>
+ <p>Here is the sample for new cachedAjax mode. </p>
+ <ui:include src="#{demoNavigator.sampleIncludeURI}" />
+ <ui:include src="/templates/includes/source-view.xhtml">
+ <ui:param name="src" value="#{demoNavigator.sampleIncludeURI}"
/>
+ <ui:param name="sourceType" value="xhtml" />
+ <ui:param name="openLabel" value="View Source" />
+ <ui:param name="hideLabel" value="Hide Source" />
+ </ui:include>
+</ui:composition>
+
+</html>
\ No newline at end of file
Added:
workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/samples/cachedAjax-sample.xhtml
===================================================================
---
workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/samples/cachedAjax-sample.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/samples/cachedAjax-sample.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,32 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+ <p>Default autocomplete in cachedAjax mode</p>
+ <h:form>
+ <rich:autocomplete mode="cachedAjax"
+ autocompleteMethod="#{autocompleteBean.autocomplete}" />
+ </h:form>
+ <p>Autocomplete without direct suggestions to
input(<b>autoFill="false"</b>). Also in the sample comma and space
are input <b>tokens</b>, so separate
+ autocompletion requests will be fired for different parts in input</p>
+ <h:form>
+ <rich:autocomplete mode="cachedAjax" tokens=", "
autofill="false"
+ autocompleteMethod="#{autocompleteBean.autocomplete}" />
+ </h:form>
+ <p>In that sample <b>selectFirst</b> set to false so pressing enter
will not choose the value from list
+ but just submit currently entered value.</p>
+ <h:form>
+ <rich:autocomplete mode="cachedAjax" tokens=", "
autoFill="false" selectFirst="false"
+ autocompleteMethod="#{autocompleteBean.autocomplete}" />
+ </h:form>
+ <fieldset>
+ <legend><b>NOTE:</b> </legend>
+ The developer has full control under filtering on server side according to prefix.
+ But in client and cachedAjax modes - just built-in startWith method used. In near
future
+ the component will be updated with one more attribute which will allow the developer
+ to define client side comparator function to customize that behavior.
+ </fieldset>
+</ui:composition>
Added:
workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/samples/simpleAjax-sample.xhtml
===================================================================
---
workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/samples/simpleAjax-sample.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/samples/simpleAjax-sample.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,25 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+ <style>
+.outhello {
+ font-weight: bold;
+}
+</style>
+ <h:form>
+ <h:panelGrid columns="3">
+ <h:outputText value="Name:" />
+ <h:inputText value="#{userBean.name}" />
+ <a4j:commandButton value="Say Hello" render="out"
execute="@form" />
+ </h:panelGrid>
+ </h:form>
+ <br />
+ <a4j:outputPanel id="out">
+ <h:outputText value="Hello #{userBean.name} !"
+ rendered="#{not empty userBean.name}" styleClass="outhello" />
+ </a4j:outputPanel>
+</ui:composition>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/simpleAjax.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/simpleAjax.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/autocomplete/simpleAjax.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,26 @@
+<!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">
+
+<ui:composition>
+ <p>Autocomplete component - simple Input component which provides suggestions
during input.</p>
+ <p>Could works using three modes:
+ <ul>
+ <li>Client - preloads data to the client side and makes suggestions according to
entered prefix on the client</li>
+ <li>Ajax - fetches the data on every input change using ajax
requests</li>
+ <li>Cached Ajax - loads data via ajax to make suggestions when the prefix length
satisfies minchars attribute. Then all the suggestions done at client side except the case
when initial prefix changed or token entered. Then loads data again.</li>
+ </ul>
+ </p>
+ <p>There you could see simple client side autocomplete:</p>
+ <ui:include src="#{demoNavigator.sampleIncludeURI}" />
+ <ui:include src="/templates/includes/source-view.xhtml">
+ <ui:param name="src" value="#{demoNavigator.sampleIncludeURI}"
/>
+ <ui:param name="sourceType" value="xhtml" />
+ <ui:param name="openLabel" value="View Source" />
+ <ui:param name="hideLabel" value="Hide Source" />
+ </ui:include>
+</ui:composition>
+
+</html>
\ No newline at end of file
Added:
workspace/mareshkau/rf4.0/WebContent/richfaces/collapsiblePanel/samples/simple-sample.xhtml
===================================================================
---
workspace/mareshkau/rf4.0/WebContent/richfaces/collapsiblePanel/samples/simple-sample.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/collapsiblePanel/samples/simple-sample.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,51 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+ <h:form>
+ <p><b>Here is simple panel in client mode:</b></p>
+
+ <rich:collapsiblePanel header="Overview" switchType="client">
+ <h:graphicImage value="/images/icons/common/rf.png"
+ style="float:right" />
+ RichFaces is a component library for JSF and an advanced framework for
+ easily integrating AJAX capabilities into business applications.
+ <ul>
+ <li>100+ AJAX enabled components in two libraries</li>
+ <li>a4j: page centric AJAX controls</li>
+ <li>rich: self contained, ready to use components</li>
+ <li>Whole set of JSF benefits while working with AJAX</li>
+ <li>Skinnability mechanism</li>
+ <li>Component Development Kit (CDK)</li>
+ <li>Dynamic resources handling</li>
+ <li>Testing facilities for components, actions, listeners, and
+ pages</li>
+ <li>Broad cross-browser support</li>
+ <li>Large and active community</li>
+ </ul>
+ </rich:collapsiblePanel>
+
+ <p><b>And that panel switched by ajax and closed by
default:</b></p>
+
+ <rich:collapsiblePanel header="JSF 2 and RichFaces 4"
expanded="false"
+ switchType="ajax">
+ <p>We are working hard on RichFaces 4.0 which will have full JSF
+ 2 integration. That is not all though, here is a summary of updates
+ and features:</p>
+ <ul>
+ <li>Redesigned modular repository and build system.</li>
+ <li>Simplified Component Development Kit with annotations,
+ faces-config extensions, advanced templates support and more..</li>
+ <li>Ajax framework improvements extending the JSF 2
+ specification.</li>
+ <li>Component review for consistency, usability, and redesign
+ following semantic HTML principles where possible.</li>
+ <li>Both server-side and client-side performance optimization.</li>
+ <li>Strict code clean-up and review.</li>
+ </ul>
+ </rich:collapsiblePanel>
+ </h:form>
+</ui:composition>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/richfaces/collapsiblePanel/simple.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/collapsiblePanel/simple.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/collapsiblePanel/simple.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,25 @@
+<!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">
+
+<ui:composition>
+ <p><b>collapsiblePanel</b> representation is fully analogous to
simple
+ <b>rich:panel</b> component. Additionally that component could be toggled
+ between two representations. In collapsed state only header shown and
+ in expanded state there is complete panel.</p>
+ <p>As most of switchable components it has three <b>switch types</b>
for
+ switching between states - <b>ajax</b>, <b>server</b> and
<b>client</b>
+ </p>
+ <ui:include src="#{demoNavigator.sampleIncludeURI}" />
+ <ui:include src="/templates/includes/source-view.xhtml">
+ <ui:param name="src" value="#{demoNavigator.sampleIncludeURI}"
/>
+ <ui:param name="sourceType" value="xhtml" />
+ <ui:param name="openLabel" value="View Source" />
+ <ui:param name="hideLabel" value="Hide Source" />
+ </ui:include>
+ <p>In ajax and server mode <b>PanelToggleEvent</b> queued and could be
handled
+ using <b>Listener</b> defined via <b>toggleListener</b>
attribute</p>
+</ui:composition>
+</html>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/dataScrollerAPI.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/dataScrollerAPI.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/dataScrollerAPI.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,28 @@
+<!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">
+
+<ui:composition>
+ <p>dataScroller provides cliens side API functions in order to
+ provide control from your JavaScript custom handlers. List of api
+ methods:</p>
+ <ul style="font-style: italic">
+ <li>next</li>
+ <li>previous</li>
+ <li>first</li>
+ <li>last</li>
+ </ul>
+ <p>This simple sample shows how the scroller could be controlled
+ via API from external controls(arrows images)</p>
+ <ui:include src="#{demoNavigator.sampleIncludeURI}" />
+ <ui:include src="/templates/includes/source-view.xhtml">
+ <ui:param name="src" value="#{demoNavigator.sampleIncludeURI}"
/>
+ <ui:param name="sourceType" value="xhtml" />
+ <ui:param name="openLabel" value="View Source" />
+ <ui:param name="hideLabel" value="Hide Source" />
+ </ui:include>
+</ui:composition>
+
+</html>
\ No newline at end of file
Added:
workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/samples/dataScrollerAPI-sample.xhtml
===================================================================
---
workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/samples/dataScrollerAPI-sample.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/samples/dataScrollerAPI-sample.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+ <style>
+.calign {
+ text-align: center;
+}
+</style>
+ <h:form id="form">
+ <h:panelGrid columns="1" rowClasses="calign">
+ <h:panelGrid columns="3" id="repeat">
+ <h:graphicImage value="/images/icons/scroller/arr_left.png"
+ onclick="#{rich:component('ds')}.previous()" />
+ <a4j:repeat rows="3" value="#{slidesBean.pictures}"
var="pic"
+ id="pics">
+ <h:graphicImage value="#{pic.uri}" style="padding:5px;"
/>
+ </a4j:repeat>
+ <h:graphicImage value="/images/icons/scroller/arr_right.png"
+ onclick="#{rich:component('ds')}.next()" />
+ </h:panelGrid>
+ <rich:dataScroller for="pics" id="ds"
render="repeat"
+ stepControls="none" boundaryControls="none"
fastControls="none"
+ maxPages="10" />
+ </h:panelGrid>
+ </h:form>
+</ui:composition>
\ No newline at end of file
Added:
workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/samples/simpleScrolling-sample.xhtml
===================================================================
---
workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/samples/simpleScrolling-sample.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/samples/simpleScrolling-sample.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+ <h:form id="form">
+ <rich:dataScroller for="table" maxPages="6" />
+ <rich:dataTable value="#{carsBean.allInventoryItems}" var="car"
+ id="table" rows="10">
+ <rich:column accept="#{carsFiteringBean.acceptVendor}">
+ <f:facet name="header">
+ <h:outputText value="Vendor " />
+ </f:facet>
+ <h:outputText value="#{car.vendor}" />
+ </rich:column>
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="Model" />
+ </f:facet>
+ <h:outputText value="#{car.model}" />
+ </rich:column>
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="Price" />
+ </f:facet>
+ <h:outputText value="#{car.price}" />
+ </rich:column>
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="Mileage" />
+ </f:facet>
+ <h:outputText value="#{car.mileage}" />
+ </rich:column>
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="VIN " />
+ </f:facet>
+ <h:outputText value="#{car.vin}" />
+ </rich:column>
+ </rich:dataTable>
+ <rich:dataScroller for="table" maxPages="6" />
+ </h:form>
+</ui:composition>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/simpleScrolling.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/simpleScrolling.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/dataScroller/simpleScrolling.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,22 @@
+<!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">
+
+<ui:composition>
+ <p>dataScroller component provided in order to implement Ajax
+ pagination for data iteration components.</p>
+ <p>Starting from 4.x version - no more additional updated should be
+ defined by end-developer in order to synchronize different
+ dataScrollers attached to the same table as in example below.</p>
+ <ui:include src="#{demoNavigator.sampleIncludeURI}" />
+ <ui:include src="/templates/includes/source-view.xhtml">
+ <ui:param name="src" value="#{demoNavigator.sampleIncludeURI}"
/>
+ <ui:param name="sourceType" value="xhtml" />
+ <ui:param name="openLabel" value="View Source" />
+ <ui:param name="hideLabel" value="Hide Source" />
+ </ui:include>
+</ui:composition>
+
+</html>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/richfaces/list/lists.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/list/lists.xhtml
(rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/richfaces/list/lists.xhtml 2010-10-28 19:24:00
UTC (rev 26112)
@@ -0,0 +1,22 @@
+<!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">
+
+<ui:composition>
+ <p><b>rich:list</b> component allows to build one of the HTML lists
+ (UL, OL, DL) dynamically from backend data</p>
+ <p>It accepts the same data types as the other iteration components
+ and renders them according to <b>type</b> attribute.</p>
+
+ <ui:include src="#{demoNavigator.sampleIncludeURI}" />
+ <ui:include src="/templates/includes/source-view.xhtml">
+ <ui:param name="src" value="#{demoNavigator.sampleIncludeURI}"
/>
+ <ui:param name="sourceType" value="xhtml" />
+ <ui:param name="openLabel" value="View Source" />
+ <ui:param name="hideLabel" value="Hide Source" />
+ </ui:include>
+
+</ui:composition>
+</html>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/richfaces/list/samples/lists-sample.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/list/samples/lists-sample.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/list/samples/lists-sample.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,40 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+ <h:form id="form">
+ <h:outputText value="List Type: " style="font-weight:bold"
/>
+ <a4j:commandLink value="ordered" render="list,form">
+ <a4j:param name="t" value="ordered"
assignTo="#{listBean.listType}" />
+ <f:attribute name="style"
+ value="#{(listBean.listType=='ordered') ? 'color:orange' :
''}" />
+ </a4j:commandLink>
+ <h:outputText value=" | " />
+ <a4j:commandLink value="unordered" render="list,form">
+ <a4j:param name="t" value="unordered"
assignTo="#{listBean.listType}" />
+ <f:attribute name="style"
+ value="#{(listBean.listType=='unordered') ? 'color:orange' :
''}" />
+ </a4j:commandLink>
+ <h:outputText value=" | " />
+ <a4j:commandLink value="definitions" render="list,form">
+ <a4j:param name="t" value="definitions"
+ assignTo="#{listBean.listType}" />
+ <f:attribute name="style"
+ value="#{(listBean.listType=='definitions') ? 'color:orange' :
''}" />
+ </a4j:commandLink>
+ </h:form>
+
+ <rich:list value="#{carsBean.inventoryVendorLists}" id="list"
+ var="vendorList" type="#{listBean.listType}">
+ <f:facet name="term">
+ <h:panelGroup layout="block">
+ <h:outputText value="In stock: #{vendorList.count}"
+ style="font-weight:bold" />
+ </h:panelGroup>
+ </f:facet>
+ <h:outputText value="#{vendorList.vendor}" />
+ </rich:list>
+</ui:composition>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/richfaces/popup/modalPopup.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/popup/modalPopup.xhtml
(rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/richfaces/popup/modalPopup.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,22 @@
+<!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">
+
+<ui:composition>
+ <p>There you could check the modal panel which blocks the main
+ screen for any operations defined by using <b>popupPanel</b> component
+ with <b>modal="true"</b></p>
+ <p>In that sample the panel also defined as resizable so you could
+ change its sizes using mouse</p>
+ <ui:include src="#{demoNavigator.sampleIncludeURI}" />
+ <ui:include src="/templates/includes/source-view.xhtml">
+ <ui:param name="src" value="#{demoNavigator.sampleIncludeURI}"
/>
+ <ui:param name="sourceType" value="xhtml" />
+ <ui:param name="openLabel" value="View Source" />
+ <ui:param name="hideLabel" value="Hide Source" />
+ </ui:include>
+</ui:composition>
+
+</html>
\ No newline at end of file
Added:
workspace/mareshkau/rf4.0/WebContent/richfaces/popup/samples/modalPopup-sample.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/popup/samples/modalPopup-sample.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/popup/samples/modalPopup-sample.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,27 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+ <h:commandButton value="Call the popup">
+ <rich:componentControl target="popup" operation="show" />
+ </h:commandButton>
+ <rich:popupPanel id="popup" modal="true"
resizeable="true"
+ onmaskclick="#{rich:component('popup')}.hide()">
+ <f:facet name="header">
+ <h:outputText value="Simple popup panel" />
+ </f:facet>
+ <f:facet name="controls">
+ <h:outputLink value="#"
+ onclick="#{rich:component('popup')}.hide(); return false;">
+ X
+ </h:outputLink>
+ </f:facet>
+ <p>Additionally there you could check how to handle the clicks
+ outside the panel.</p>
+ <p>In this sample the click outside - closes the panel as well as
+ clicking hide control in the header</p>
+ </rich:popupPanel>
+</ui:composition>
\ No newline at end of file
Added:
workspace/mareshkau/rf4.0/WebContent/richfaces/popup/samples/simplePopup-sample.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/popup/samples/simplePopup-sample.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/popup/samples/simplePopup-sample.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,29 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+ <h:commandButton value="Call the popup">
+ <rich:componentControl target="popup" operation="show" />
+ </h:commandButton>
+ <rich:popupPanel id="popup" modal="false"
autosized="true"
+ resizeable="false">
+ <f:facet name="header">
+ <h:outputText value="Simple popup panel" />
+ </f:facet>
+ <f:facet name="controls">
+ <h:outputLink value="#"
+ onclick="#{rich:component('popup')}.hide(); return false;">
+ X
+ </h:outputLink>
+ </f:facet>
+ <p>Any content might be inside the panel.</p>
+ <p>Consider inclusion of the form elements into the popup or
+ redefinition of <b>domElementAttachment</b> attribute.</p>
+ <p>The popup panel is open and closed from the javascript function
+ of component client side object. The following code <a href="#"
+ onclick="#{rich:component('popup')}.hide()">hide this
panel</a>:
<f:verbatim>#</f:verbatim>{rich:component('popup')}.hide()</p>
+ </rich:popupPanel>
+</ui:composition>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/richfaces/popup/simplePopup.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/popup/simplePopup.xhtml
(rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/richfaces/popup/simplePopup.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,35 @@
+<!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">
+
+<ui:composition>
+ <p>Popup panel component used to create any kind of popups on the page.</p>
+ <p>Main features:</p>
+ <ul>
+ <li>Has two states modal and non-modal</li>
+ <li>Could be defined as resizable</li>
+ <li>Could be autosized according to content</li>
+ <li>Could be moved across the screen</li>
+ <li>Could be automatically positioned as centered or use user defined
position</li>
+ </ul>
+ <p>This sample shows simple <b>non-modal popup</b> which are
<b>movable</b> but not resizable
+ as defined to use <b>autosizing</b> according to it's content</p>
+
+ <ui:include src="#{demoNavigator.sampleIncludeURI}" />
+ <ui:include src="/templates/includes/source-view.xhtml">
+ <ui:param name="src" value="#{demoNavigator.sampleIncludeURI}"
/>
+ <ui:param name="sourceType" value="xhtml" />
+ <ui:param name="openLabel" value="View Source" />
+ <ui:param name="hideLabel" value="Hide Source" />
+ </ui:include>
+
+ <p>Besides this sample shows two variants of working with the component JS
API:</p>
+ <ul>
+ <li>The popup is called by the <b>rich:componentControl</b> attached
to button</li>
+ <li>The popup is closed by simple JS calls which defined using
<b>rich:component</b> function</li>
+ </ul>
+</ui:composition>
+
+</html>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/richfaces/select/samples/select-sample.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/select/samples/select-sample.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/select/samples/select-sample.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+ <h:form>
+ <p>DESC</p>
+ <rich:panel style="width:220px;">
+ <f:facet name="header">
+ <h:outputText value="Simples select"></h:outputText>
+ </f:facet>
+ <rich:select>
+ <f:selectItem itemValue="0" itemLabel="Option 1" />
+ <f:selectItem itemValue="1" itemLabel="Option 2" />
+ <f:selectItem itemValue="2" itemLabel="Option 3" />
+ <f:selectItem itemValue="3" itemLabel="Option 4" />
+ <f:selectItem itemValue="4" itemLabel="Option 5" />
+ </rich:select>
+ </rich:panel>
+ </h:form>
+</ui:composition>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/richfaces/select/select.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/select/select.xhtml
(rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/richfaces/select/select.xhtml 2010-10-28 19:24:00
UTC (rev 26112)
@@ -0,0 +1,19 @@
+<!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">
+
+<ui:composition>
+ <p>DESC</p>
+
+ <ui:include src="#{demoNavigator.sampleIncludeURI}" />
+ <ui:include src="/templates/includes/source-view.xhtml">
+ <ui:param name="src" value="#{demoNavigator.sampleIncludeURI}"
/>
+ <ui:param name="sourceType" value="xhtml" />
+ <ui:param name="openLabel" value="View Source" />
+ <ui:param name="hideLabel" value="Hide Source" />
+ </ui:include>
+</ui:composition>
+
+</html>
\ No newline at end of file
Added:
workspace/mareshkau/rf4.0/WebContent/richfaces/subTableToggleControl/samples/subTableToggleControl-sample.xhtml
===================================================================
---
workspace/mareshkau/rf4.0/WebContent/richfaces/subTableToggleControl/samples/subTableToggleControl-sample.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/subTableToggleControl/samples/subTableToggleControl-sample.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,65 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+ <h:form>
+ <rich:dataTable value="#{carsBean.inventoryVendorLists}"
var="list">
+ <f:facet name="header">
+ <rich:columnGroup>
+ <rich:column colspan="6">
+ <h:outputText value="Cars marketplace" />
+ </rich:column>
+ <rich:column breakRowBefore="true">
+ <h:outputText value="Model" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="Price" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="Mileage" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="VIN Code" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="Items stock" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="Days Live" />
+ </rich:column>
+ </rich:columnGroup>
+ </f:facet>
+ <rich:column colspan="6">
+ <rich:subTableToggleControl for="sbtbl" />
+ <h:outputText value="#{list.vendor}" />
+ </rich:column>
+ <rich:subTable value="#{list.vendorItems}" var="item"
id="sbtbl"
+ expandMode="client">
+ <rich:column>
+ <h:outputText value="#{item.model}" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{item.price}" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{item.mileage}" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{item.vin}" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{item.stock}" />
+ </rich:column>
+ <rich:column>
+ <h:outputText value="#{item.daysLive}" />
+ </rich:column>
+ <f:facet name="footer">
+ <h:outputText value="Total of #{list.vendor} Cars: #{list.count}"
/>
+ </f:facet>
+ </rich:subTable>
+ </rich:dataTable>
+ </h:form>
+</ui:composition>
\ No newline at end of file
Added:
workspace/mareshkau/rf4.0/WebContent/richfaces/subTableToggleControl/subTableToggleControl.xhtml
===================================================================
---
workspace/mareshkau/rf4.0/WebContent/richfaces/subTableToggleControl/subTableToggleControl.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/subTableToggleControl/subTableToggleControl.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,28 @@
+<!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">
+
+<ui:composition>
+ <p>This sample shows simple master-detail table implemented using<b>
+ rich:dataTable</b> and<b> rich:subtable</b> components</p>
+ <p>There is one feature which is completely new for 4.x - subtables
+ now could be collapsed/expanded by using new component
<b>rich:subTableToggleControl</b></p>
+ <p>Switching customization:</p>
+ <ul>
+ <li>subTable's could be collapsed/expanded in different modes
+ defined via subTable expandMode attribute - "<i>client</i>",
"<i>ajax</i>"
+ and "<i>server</i>"</li>
+ <li>The developer could get control on current states of
+ subTables using its <b>expanded</b> attribute.</li>
+ </ul>
+ <ui:include src="#{demoNavigator.sampleIncludeURI}" />
+ <ui:include src="/templates/includes/source-view.xhtml">
+ <ui:param name="src" value="#{demoNavigator.sampleIncludeURI}"
/>
+ <ui:param name="sourceType" value="xhtml" />
+ <ui:param name="openLabel" value="View Source" />
+ <ui:param name="hideLabel" value="Hide Source" />
+ </ui:include>
+</ui:composition>
+</html>
\ No newline at end of file
Added:
workspace/mareshkau/rf4.0/WebContent/richfaces/togglePanel/samples/simple-sample.xhtml
===================================================================
---
workspace/mareshkau/rf4.0/WebContent/richfaces/togglePanel/samples/simple-sample.xhtml
(rev 0)
+++
workspace/mareshkau/rf4.0/WebContent/richfaces/togglePanel/samples/simple-sample.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,51 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<ui:composition
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:rich="http://richfaces.org/rich">
+ <style>
+.rf-tgp-itm {
+ border: 1px solid #{richSkin.panelBorderColor};
+ padding:5px;
+}
+.tabDiv {
+ border: 1px solid #{ richSkin.panelBorderColor};
+ cursor:pointer;
+ width:110px;
+ padding-left:5px;
+ float:left;
+ }
+</style>
+ <h:form>
+ <rich:togglePanel id="panel1" activeItem="item1"
render="tabs">
+ <rich:togglePanelItem name="item1">
+ <p>This toggle panel switches in Ajax mode. So only one active
+ item loaded to the client.</p>
+ <p>For now you are at Panel 1</p>
+ </rich:togglePanelItem>
+ <rich:togglePanelItem name="item2">
+ <p>After the second link click - panel changed active item to
+ the second one according to name specified in the
+ togglePanelBehavior</p>
+ <p>For now you are at Panel 2</p>
+ </rich:togglePanelItem>
+ </rich:togglePanel>
+ <a4j:outputPanel id="tabs">
+ <a4j:outputPanel layout="block" styleClass="tabDiv">
+ <rich:toggleControl event="click" targetPanel="panel1"
+ targetItem="item1" />
+ <h:outputText value="Toggle Panel Item 1"
+ style="#{rich:findComponent('panel1').activeItem == 'item1' ?
'font-weight:bold' : 'font-weight:normal'}" />
+ </a4j:outputPanel>
+ <a4j:outputPanel layout="block" styleClass="tabDiv">
+ <rich:toggleControl event="click" targetPanel="panel1"
+ targetItem="item2" />
+ <h:outputText value="Toggle Panel Item 2"
+ style="#{rich:findComponent('panel1').activeItem == 'item2' ?
'font-weight:bold' : 'font-weight:normal'}" />
+ </a4j:outputPanel>
+ </a4j:outputPanel>
+ <br clear="both"/>
+ </h:form>
+</ui:composition>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/richfaces/togglePanel/simple.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/richfaces/togglePanel/simple.xhtml
(rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/richfaces/togglePanel/simple.xhtml 2010-10-28
19:24:00 UTC (rev 26112)
@@ -0,0 +1,29 @@
+<!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">
+
+<ui:composition>
+<p><b>togglePanel</b> is a base component for all switchable panels in
RichFaces. It renders
+sequence of states that can be switched (toggled) by a behavior
+called <b>toggleControl</b>. rich:togglePanel has no default appearance. You
can define it using
+the set of child <b>togglePanelItem's</b> with any given content inside.
</p>
+<p> <b>switchType</b> attribute defines the strategy of switching. The
possible values for this attributes are:</p>
+<ul>
+<li><b>client</b> - switching happens on the client without any request
to the server. The jsf form is not required in this mode</li>
+<li><b>ajax</b> - when states are switched, the content of new states
comes from the server in Ajax way.</li>
+<li><b>server</b> - the whole page is reloaded when states are
switched</li>
+</ul>
+<p>As the component not provides any predefined layout it could be used for
creation of any kind of switchable panels easilly.
+Here is the sample of simplest tabbed pane organized using that component:</p>
+ <ui:include src="#{demoNavigator.sampleIncludeURI}" />
+ <ui:include src="/templates/includes/source-view.xhtml">
+ <ui:param name="src" value="#{demoNavigator.sampleIncludeURI}"
/>
+ <ui:param name="sourceType" value="xhtml" />
+ <ui:param name="openLabel" value="View Source" />
+ <ui:param name="hideLabel" value="Hide Source" />
+ </ui:include>
+</ui:composition>
+
+</html>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/WebContent/templates/common.xhtml
===================================================================
--- workspace/mareshkau/rf4.0/WebContent/templates/common.xhtml
(rev 0)
+++ workspace/mareshkau/rf4.0/WebContent/templates/common.xhtml 2010-10-28 19:24:00 UTC
(rev 26112)
@@ -0,0 +1,64 @@
+<!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:ui="http://java.sun.com/jsf/facelets"
+
xmlns:h="http://java.sun.com/jsf/html"
+
xmlns:f="http://java.sun.com/jsf/core">
+
+ <head>
+ <title><ui:insert name="pageTitle">Page
Title</ui:insert></title>
+ <style type="text/css">
+ body {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 14px;
+ }
+ .header {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 18px;
+ }
+ .bottom {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+ text-align: center;
+ vertical-align: middle;
+ color: #8E969D;
+ }
+ </style>
+ </head>
+
+<body bgcolor="#ffffff">
+<table style="border:1px solid #CAD6E0" align="center"
cellpadding="0" cellspacing="0" border="0"
width="400">
+<tbody>
+
+ <tr>
+ <td class="header" height="42" align="center"
valign="middle" width="100%" bgcolor="#E4EBEB">
+ <ui:insert name="pageHeader">Page Header</ui:insert>
+ </td>
+ </tr>
+ <tr>
+ <td height="1" width="100%"
bgcolor="#CAD6E0"></td>
+ </tr>
+
+ <tr>
+ <td width="100%" colspan="2">
+ <table width="100%" style="height:150px" align="left"
cellpadding="0" cellspacing="0" border="0">
+ <tbody>
+ <tr>
+ <td align="center" width="100%"
valign="middle">
+
+ <ui:insert name="body">Page Body</ui:insert>
+
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2" valign="bottom" height="1"
width="100%" bgcolor="#CAD6E0"></td>
+ </tr>
+</tbody>
+</table>
+</body>
+
+</html>
\ No newline at end of file
Added: workspace/mareshkau/rf4.0/ant/build.properties
===================================================================
--- workspace/mareshkau/rf4.0/ant/build.properties (rev 0)
+++ workspace/mareshkau/rf4.0/ant/build.properties 2010-10-28 19:24:00 UTC (rev 26112)
@@ -0,0 +1,3 @@
+#
+#Thu Oct 28 19:36:11 EEST 2010
+classpath.external=