JBoss Rich Faces SVN: r6498 - in trunk/samples/richfaces-demo/src/main: java/org/richfaces/demo/pickList and 4 other directories.
by richfaces-svn-commits@lists.jboss.org
Author: ilya_shaikovsky
Date: 2008-03-03 11:37:03 -0500 (Mon, 03 Mar 2008)
New Revision: 6498
Added:
trunk/samples/richfaces-demo/src/main/java/org/richfaces/demo/progressBar/
trunk/samples/richfaces-demo/src/main/webapp/richfaces/progressBar.xhtml
trunk/samples/richfaces-demo/src/main/webapp/richfaces/progressBar/
Modified:
trunk/samples/richfaces-demo/src/main/java/org/richfaces/demo/pickList/PickListBean.java
trunk/samples/richfaces-demo/src/main/resources/org/richfaces/demo/common/components.properties
trunk/samples/richfaces-demo/src/main/webapp/WEB-INF/faces-config.xml
trunk/samples/richfaces-demo/src/main/webapp/richfaces/pickList/examples/items.xhtml
Log:
Modified: trunk/samples/richfaces-demo/src/main/java/org/richfaces/demo/pickList/PickListBean.java
===================================================================
--- trunk/samples/richfaces-demo/src/main/java/org/richfaces/demo/pickList/PickListBean.java 2008-03-03 15:42:59 UTC (rev 6497)
+++ trunk/samples/richfaces-demo/src/main/java/org/richfaces/demo/pickList/PickListBean.java 2008-03-03 16:37:03 UTC (rev 6498)
@@ -8,7 +8,7 @@
import javax.faces.model.SelectItem;
/**
- * @author Admin
+ * @author Ilya Shaikovsky
*
*/
public class PickListBean {
@@ -30,7 +30,7 @@
for (int i = 0; i < optionsAvailable.length; i++) {
optionsAvailable[i] = new SelectItem();
optionsAvailable[i].setLabel("Generated Option " + i);
- optionsAvailable[i].setValue(i);
+ optionsAvailable[i].setValue("Value " + i);
}
}
Modified: trunk/samples/richfaces-demo/src/main/resources/org/richfaces/demo/common/components.properties
===================================================================
--- trunk/samples/richfaces-demo/src/main/resources/org/richfaces/demo/common/components.properties 2008-03-03 15:42:59 UTC (rev 6497)
+++ trunk/samples/richfaces-demo/src/main/resources/org/richfaces/demo/common/components.properties 2008-03-03 16:37:03 UTC (rev 6498)
@@ -72,4 +72,5 @@
componentControl= richMisc, Component Control, /images/ico_common.gif, /images/cn_componentControl.gif, RichFacesComponentsLibrary.html\#componentControl, jbossrichfaces/freezone/docs/tlddoc/rich/componentControl.html, jbossrichfaces/freezone/docs/apidoc/org/richfaces/component/UIcomponentControl.html, /richfaces/componentControl.jsf
orderingList=richSelect, Ordering List, \t /images/ico_DataTable.gif, /images/cn_orderingList.gif, RichFacesComponentsLibrary.html\#orderingList, jbossrichfaces/freezone/docs/tlddoc/rich/orderingList.html, jbossrichfaces/freezone/docs/apidoc/org/richfaces/component/UIorderingList.html, /richfaces/orderingList.jsf
listShuttle=richSelect, List Shuttle, \t\t/images/ico_DataTable.gif, /images/cn_listShuttle.gif, RichFacesComponentsLibrary.html\#listShuttle, jbossrichfaces/freezone/docs/tlddoc/rich/listShuttle.html, jbossrichfaces/freezone/docs/apidoc/org/richfaces/component/UIlistShuttle.html, /richfaces/listShuttle.jsf
-pickList=richSelect, Pick List, \t\t/images/ico_DataTable.gif, /images/cn_listShuttle.gif, RichFacesComponentsLibrary.html\#pickList, jbossrichfaces/freezone/docs/tlddoc/rich/pickList.html, \t\tjbossrichfaces/freezone/docs/apidoc/org/richfaces/component/UIpickList.html, /richfaces/pickList.jsf
\ No newline at end of file
+pickList=richSelect, Pick List, \t\t/images/ico_DataTable.gif, /images/cn_listShuttle.gif, RichFacesComponentsLibrary.html\#pickList, jbossrichfaces/freezone/docs/tlddoc/rich/pickList.html, \t\tjbossrichfaces/freezone/docs/apidoc/org/richfaces/component/UIpickList.html, /richfaces/pickList.jsf
+progressBar=richOutputs, Progress Bar, \t\t/images/ico_DataTable.gif, /images/cn_listShuttle.gif, RichFacesComponentsLibrary.html\#progressBar, jbossrichfaces/freezone/docs/tlddoc/rich/progressBar.html, \t\tjbossrichfaces/freezone/docs/apidoc/org/richfaces/component/UIprogressBar.html, /richfaces/progressBar.jsf
\ No newline at end of file
Modified: trunk/samples/richfaces-demo/src/main/webapp/WEB-INF/faces-config.xml
===================================================================
--- trunk/samples/richfaces-demo/src/main/webapp/WEB-INF/faces-config.xml 2008-03-03 15:42:59 UTC (rev 6497)
+++ trunk/samples/richfaces-demo/src/main/webapp/WEB-INF/faces-config.xml 2008-03-03 16:37:03 UTC (rev 6498)
@@ -1,309 +1,314 @@
-<?xml version="1.0"?>
-<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN"
- "http://java.sun.com/dtd/web-facesconfig_1_0.dtd">
-<faces-config>
- <converter>
- <converter-id>listShuttleconverter</converter-id>
- <converter-class>org.richfaces.demo.listShuttle.Converter</converter-class>
- </converter>
- <managed-bean>
- <managed-bean-name>skinBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.common.SkinBean</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- <managed-property>
- <property-name>skin</property-name>
- <property-class>java.lang.String</property-class>
- <value>blueSky</value>
- </managed-property>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>capitalsBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.capitals.CapitalsBean</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>ddmenu</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.ddmenu.Menu</managed-bean-class>
- <managed-bean-scope>request</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>calendarBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.calendar.CalendarBean</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>profile</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.wizard.Profile</managed-bean-class>
- <managed-bean-scope>request</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>userBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.ajaxsupport.UserBean</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- <managed-property>
- <property-name>name</property-name>
- <property-class>java.lang.String</property-class>
- <value/>
- </managed-property>
- <managed-property>
- <property-name>screenWidth</property-name>
- <property-class>java.lang.Integer</property-class>
- <null-value/>
- </managed-property>
- <managed-property>
- <property-name>screenHeight</property-name>
- <property-class>java.lang.Integer</property-class>
- <null-value/>
- </managed-property>
- <managed-property>
- <property-name>job</property-name>
- <property-class>java.lang.String</property-class>
- <null-value/>
- </managed-property>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>dfsBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.datafilterslider.DemoSliderBean</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- <managed-property>
- <property-name>demoInventoryList</property-name>
- <value>#{inventoryList}</value>
- </managed-property>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>dataTableScrollerBean</managed-bean-name>
- <managed-bean-class>org.richfaces.datatablescroller.DataTableScrollerBean</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>toggleBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.togglePanel.ToggleBean</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>inventoryList</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.datafilterslider.DemoInventoryList</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>suggestionBox</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.sb.SuggestionBox</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>gmBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.gmap.Bean</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- <managed-property>
- <property-name>zoom</property-name>
- <property-class>int</property-class>
- <value>17</value>
- </managed-property>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>environment</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.common.Environment</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- <managed-property>
- <property-name>params</property-name>
- <property-class>java.util.Map</property-class>
- <map-entries>
- <map-entry>
- <key>devguide-location</key>
- <value>http://www.jboss.org/projects/jbossrichfaces/freezone/docs/devguide</value>
- </map-entry>
- <map-entry>
- <key>tld-doc-location</key>
- <value>http://www.jboss.org/projects/jbossrichfaces/freezone/docs/tlddoc</value>
- </map-entry>
- <map-entry>
- <key>java-doc-location</key>
- <value>http://www.jboss.org/projects/jbossrichfaces/freezone/docs/apidoc</value>
- </map-entry>
- </map-entries>
- </managed-property>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>insValueBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.inputnumberslider.ValueBean</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>componentNavigator</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.common.ComponentNavigator</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>report</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.datatable.Report</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>tbBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.toolBar.TbBean</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>paintBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.paint2d.PaintBean</managed-bean-class>
- <managed-bean-scope>request</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>paintData</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.paint2d.PaintData</managed-bean-class>
- <managed-bean-scope>request</managed-bean-scope>
- <managed-property>
- <property-name>color</property-name>
- <property-class>int</property-class>
- <value>1000</value>
- </managed-property>
- <managed-property>
- <property-name>scale</property-name>
- <property-class>float</property-class>
- <value>2</value>
- </managed-property>
- <managed-property>
- <property-name>text</property-name>
- <property-class>java.lang.String</property-class>
- <value>Paint 2D</value>
- </managed-property>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>treeDemoStateAdvisor</managed-bean-name>
- <managed-bean-class>org.richfaces.treemodeladaptor.TreeDemoStateAdvisor</managed-bean-class>
- <managed-bean-scope>application</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>fileSystemBean</managed-bean-name>
- <managed-bean-class>org.richfaces.treemodeladaptor.FileSystemBean</managed-bean-class>
- <managed-bean-scope>application</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>simpleTreeBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.tree.SimpleTreeBean</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>library</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.tree.Library</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>dndBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.dnd.DndBean</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>eventBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.dnd.EventBean</managed-bean-class>
- <managed-bean-scope>request</managed-bean-scope>
- <managed-property>
- <property-name>dndBean</property-name>
- <property-class>org.richfaces.demo.dnd.DndBean</property-class>
- <value>#{dndBean}</value>
- </managed-property>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>toolTipData</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.tooltip.ToolTipData</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>rsBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.ajaxSamples.rsBean</managed-bean-class>
- <managed-bean-scope>request</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>rsBean2</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.ajaxSamples.rsBean</managed-bean-class>
- <managed-bean-scope>request</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>auctionDataModel</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.extendeddatamodel.AuctionDataModel</managed-bean-class>
- <managed-bean-scope>request</managed-bean-scope>
- <managed-property>
- <property-name>dataProvider</property-name>
- <property-class>org.richfaces.demo.extendeddatamodel.AuctionDataProvider</property-class>
- <value>#{auctionDataProvider}</value>
- </managed-property>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>mediaBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.media.MediaBean</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>mediaData</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.media.MediaData</managed-bean-class>
- <managed-bean-scope>request</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>auctionDataProvider</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.extendeddatamodel.AuctionDataProvider</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>salesReport</managed-bean-name>
- <managed-bean-class>org.richfaces.datatable.SalesReport</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>updateBean</managed-bean-name>
- <managed-bean-class>org.richfaces.datatable.UpdateBean</managed-bean-class>
- <managed-bean-scope>request</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>panelMenu</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.pmenu.PanelMenu</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- <managed-property>
- <property-name>current</property-name>
- <property-class>java.lang.String</property-class>
- <value>Nothing</value>
- </managed-property>
- <managed-property>
- <property-name>singleMode</property-name>
- <property-class>boolean</property-class>
- <value>true</value>
- </managed-property>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>toolBar</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.listShuttle.ToolBar</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <managed-bean>
- <managed-bean-name>pickListBean</managed-bean-name>
- <managed-bean-class>org.richfaces.demo.pickList.PickListBean</managed-bean-class>
- <managed-bean-scope>session</managed-bean-scope>
- </managed-bean>
- <navigation-rule>
- <from-view-id>/richfaces/include/examples/wstep1.xhtml</from-view-id>
- <navigation-case>
- <from-outcome>next</from-outcome>
- <to-view-id>/richfaces/include/examples/wstep2.xhtml</to-view-id>
- </navigation-case>
- </navigation-rule>
- <navigation-rule>
- <from-view-id>/richfaces/include/examples/wstep2.xhtml</from-view-id>
- <navigation-case>
- <from-outcome>previous</from-outcome>
- <to-view-id>/richfaces/include/examples/wstep1.xhtml</to-view-id>
- </navigation-case>
- <navigation-case>
- <from-outcome>next</from-outcome>
- <to-view-id>/richfaces/include/examples/finalStep.xhtml</to-view-id>
- </navigation-case>
- </navigation-rule>
- <navigation-rule>
- <from-view-id>/richfaces/include/examples/finalStep.xhtml</from-view-id>
- <navigation-case>
- <from-outcome>previous</from-outcome>
- <to-view-id>/richfaces/include/examples/wstep2.xhtml</to-view-id>
- </navigation-case>
- </navigation-rule>
- <lifecycle>
- <phase-listener>org.richfaces.treemodeladaptor.PostbackPhaseListener</phase-listener>
- </lifecycle>
-</faces-config>
+<?xml version="1.0"?>
+<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN"
+ "http://java.sun.com/dtd/web-facesconfig_1_0.dtd">
+<faces-config>
+ <converter>
+ <converter-id>listShuttleconverter</converter-id>
+ <converter-class>org.richfaces.demo.listShuttle.Converter</converter-class>
+ </converter>
+ <managed-bean>
+ <managed-bean-name>skinBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.common.SkinBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ <managed-property>
+ <property-name>skin</property-name>
+ <property-class>java.lang.String</property-class>
+ <value>blueSky</value>
+ </managed-property>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>capitalsBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.capitals.CapitalsBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>ddmenu</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.ddmenu.Menu</managed-bean-class>
+ <managed-bean-scope>request</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>calendarBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.calendar.CalendarBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>profile</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.wizard.Profile</managed-bean-class>
+ <managed-bean-scope>request</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>userBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.ajaxsupport.UserBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ <managed-property>
+ <property-name>name</property-name>
+ <property-class>java.lang.String</property-class>
+ <value/>
+ </managed-property>
+ <managed-property>
+ <property-name>screenWidth</property-name>
+ <property-class>java.lang.Integer</property-class>
+ <null-value/>
+ </managed-property>
+ <managed-property>
+ <property-name>screenHeight</property-name>
+ <property-class>java.lang.Integer</property-class>
+ <null-value/>
+ </managed-property>
+ <managed-property>
+ <property-name>job</property-name>
+ <property-class>java.lang.String</property-class>
+ <null-value/>
+ </managed-property>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>dfsBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.datafilterslider.DemoSliderBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ <managed-property>
+ <property-name>demoInventoryList</property-name>
+ <value>#{inventoryList}</value>
+ </managed-property>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>dataTableScrollerBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.datatablescroller.DataTableScrollerBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>toggleBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.togglePanel.ToggleBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>inventoryList</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.datafilterslider.DemoInventoryList</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>suggestionBox</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.sb.SuggestionBox</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>gmBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.gmap.Bean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ <managed-property>
+ <property-name>zoom</property-name>
+ <property-class>int</property-class>
+ <value>17</value>
+ </managed-property>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>environment</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.common.Environment</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ <managed-property>
+ <property-name>params</property-name>
+ <property-class>java.util.Map</property-class>
+ <map-entries>
+ <map-entry>
+ <key>devguide-location</key>
+ <value>http://www.jboss.org/projects/jbossrichfaces/freezone/docs/devguide</value>
+ </map-entry>
+ <map-entry>
+ <key>tld-doc-location</key>
+ <value>http://www.jboss.org/projects/jbossrichfaces/freezone/docs/tlddoc</value>
+ </map-entry>
+ <map-entry>
+ <key>java-doc-location</key>
+ <value>http://www.jboss.org/projects/jbossrichfaces/freezone/docs/apidoc</value>
+ </map-entry>
+ </map-entries>
+ </managed-property>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>insValueBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.inputnumberslider.ValueBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>componentNavigator</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.common.ComponentNavigator</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>report</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.datatable.Report</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>tbBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.toolBar.TbBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>paintBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.paint2d.PaintBean</managed-bean-class>
+ <managed-bean-scope>request</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>paintData</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.paint2d.PaintData</managed-bean-class>
+ <managed-bean-scope>request</managed-bean-scope>
+ <managed-property>
+ <property-name>color</property-name>
+ <property-class>int</property-class>
+ <value>1000</value>
+ </managed-property>
+ <managed-property>
+ <property-name>scale</property-name>
+ <property-class>float</property-class>
+ <value>2</value>
+ </managed-property>
+ <managed-property>
+ <property-name>text</property-name>
+ <property-class>java.lang.String</property-class>
+ <value>Paint 2D</value>
+ </managed-property>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>treeDemoStateAdvisor</managed-bean-name>
+ <managed-bean-class>org.richfaces.treemodeladaptor.TreeDemoStateAdvisor</managed-bean-class>
+ <managed-bean-scope>application</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>fileSystemBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.treemodeladaptor.FileSystemBean</managed-bean-class>
+ <managed-bean-scope>application</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>simpleTreeBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.tree.SimpleTreeBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>library</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.tree.Library</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>dndBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.dnd.DndBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>eventBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.dnd.EventBean</managed-bean-class>
+ <managed-bean-scope>request</managed-bean-scope>
+ <managed-property>
+ <property-name>dndBean</property-name>
+ <property-class>org.richfaces.demo.dnd.DndBean</property-class>
+ <value>#{dndBean}</value>
+ </managed-property>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>toolTipData</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.tooltip.ToolTipData</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>rsBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.ajaxSamples.rsBean</managed-bean-class>
+ <managed-bean-scope>request</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>rsBean2</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.ajaxSamples.rsBean</managed-bean-class>
+ <managed-bean-scope>request</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>auctionDataModel</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.extendeddatamodel.AuctionDataModel</managed-bean-class>
+ <managed-bean-scope>request</managed-bean-scope>
+ <managed-property>
+ <property-name>dataProvider</property-name>
+ <property-class>org.richfaces.demo.extendeddatamodel.AuctionDataProvider</property-class>
+ <value>#{auctionDataProvider}</value>
+ </managed-property>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>mediaBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.media.MediaBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>mediaData</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.media.MediaData</managed-bean-class>
+ <managed-bean-scope>request</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>auctionDataProvider</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.extendeddatamodel.AuctionDataProvider</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>salesReport</managed-bean-name>
+ <managed-bean-class>org.richfaces.datatable.SalesReport</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>updateBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.datatable.UpdateBean</managed-bean-class>
+ <managed-bean-scope>request</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>panelMenu</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.pmenu.PanelMenu</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ <managed-property>
+ <property-name>current</property-name>
+ <property-class>java.lang.String</property-class>
+ <value>Nothing</value>
+ </managed-property>
+ <managed-property>
+ <property-name>singleMode</property-name>
+ <property-class>boolean</property-class>
+ <value>true</value>
+ </managed-property>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>toolBar</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.listShuttle.ToolBar</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>pickListBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.pickList.PickListBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <managed-bean>
+ <managed-bean-name>progressBarBean</managed-bean-name>
+ <managed-bean-class>org.richfaces.demo.progressBar.ProgressBarBean</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ </managed-bean>
+ <navigation-rule>
+ <from-view-id>/richfaces/include/examples/wstep1.xhtml</from-view-id>
+ <navigation-case>
+ <from-outcome>next</from-outcome>
+ <to-view-id>/richfaces/include/examples/wstep2.xhtml</to-view-id>
+ </navigation-case>
+ </navigation-rule>
+ <navigation-rule>
+ <from-view-id>/richfaces/include/examples/wstep2.xhtml</from-view-id>
+ <navigation-case>
+ <from-outcome>previous</from-outcome>
+ <to-view-id>/richfaces/include/examples/wstep1.xhtml</to-view-id>
+ </navigation-case>
+ <navigation-case>
+ <from-outcome>next</from-outcome>
+ <to-view-id>/richfaces/include/examples/finalStep.xhtml</to-view-id>
+ </navigation-case>
+ </navigation-rule>
+ <navigation-rule>
+ <from-view-id>/richfaces/include/examples/finalStep.xhtml</from-view-id>
+ <navigation-case>
+ <from-outcome>previous</from-outcome>
+ <to-view-id>/richfaces/include/examples/wstep2.xhtml</to-view-id>
+ </navigation-case>
+ </navigation-rule>
+ <lifecycle>
+ <phase-listener>org.richfaces.treemodeladaptor.PostbackPhaseListener</phase-listener>
+ </lifecycle>
+</faces-config>
Modified: trunk/samples/richfaces-demo/src/main/webapp/richfaces/pickList/examples/items.xhtml
===================================================================
--- trunk/samples/richfaces-demo/src/main/webapp/richfaces/pickList/examples/items.xhtml 2008-03-03 15:42:59 UTC (rev 6497)
+++ trunk/samples/richfaces-demo/src/main/webapp/richfaces/pickList/examples/items.xhtml 2008-03-03 16:37:03 UTC (rev 6498)
@@ -4,19 +4,26 @@
xmlns:f="http://java.sun.com/jsf/core"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich">
+ <style>
+ .top{
+ vertical-align:top;
+ }
+ </style>
<h:form>
- <h:panelGrid columns="2">
+ <h:panelGrid columns="1" columnClasses="top, top">
<rich:pickList value="#{pickListBean.result}">
<f:selectItems value="#{pickListBean.optionsAvailable}"/>
<a4j:support event="ondblclick" reRender="result"/>
</rich:pickList>
-
<rich:panel id="result">
<f:facet name="header">
<h:outputText value="#{pickListBean.items} Options Choosen"></h:outputText>
</f:facet>
<rich:dataTable value="#{pickListBean.result}" var="pickList" rendered="#{pickListBean.items>0}">
- <rich:column>
+ <rich:column>
+ <f:facet name="header">
+ <h:outputText value="Oprtions Values"/>
+ </f:facet>
<h:outputText value="#{pickList}"/>
</rich:column>
</rich:dataTable>
Added: trunk/samples/richfaces-demo/src/main/webapp/richfaces/progressBar.xhtml
===================================================================
--- trunk/samples/richfaces-demo/src/main/webapp/richfaces/progressBar.xhtml (rev 0)
+++ trunk/samples/richfaces-demo/src/main/webapp/richfaces/progressBar.xhtml 2008-03-03 16:37:03 UTC (rev 6498)
@@ -0,0 +1,20 @@
+<!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:rich="http://richfaces.org/rich">
+<ui:composition template="/templates/main.xhtml">
+ <ui:define name="title">RichFaces - Open Source Rich JSF Components - Progress Bar component</ui:define>
+ <ui:define name="body">
+ <rich:tabPanel switchType="server" styleClass="top_tab" contentClass="content_tab" headerClass="header_tabs_class" inactiveTabClass="inactive_tab" activeTabClass="active_tab">
+ <rich:tab label="Usage">
+ <ui:include src="/richfaces/progressBar/usage.xhtml"/>
+ </rich:tab>
+ <ui:include src="/templates/include/tagInfo.xhtml">
+ <ui:param name="path" value="a4j/progressBar"/>
+ </ui:include>
+ </rich:tabPanel>
+ </ui:define>
+</ui:composition>
+</html>
16 years, 1 month
JBoss Rich Faces SVN: r6497 - trunk/docs/userguide/en/src/main/docbook/included.
by richfaces-svn-commits@lists.jboss.org
Author: msorokin
Date: 2008-03-03 10:42:59 -0500 (Mon, 03 Mar 2008)
New Revision: 6497
Modified:
trunk/docs/userguide/en/src/main/docbook/included/dragSupport.xml
Log:
http://jira.jboss.com/jira/browse/RF-2098
A comment regarding IE 6 is added.
Modified: trunk/docs/userguide/en/src/main/docbook/included/dragSupport.xml
===================================================================
--- trunk/docs/userguide/en/src/main/docbook/included/dragSupport.xml 2008-03-03 15:38:54 UTC (rev 6496)
+++ trunk/docs/userguide/en/src/main/docbook/included/dragSupport.xml 2008-03-03 15:42:59 UTC (rev 6497)
@@ -188,6 +188,10 @@
</itemizedlist>
<para>You can use your own custom JavaScript functions to handle these events.</para>
+
+
+ <note><title>Note:</title> If you define width for a outputPanel, in Internet Explorer 6 you can
+ perform a drag and drop operation, placing the mouse cursor on the text in the outputPanel only.</note>
</section>
16 years, 1 month
JBoss Rich Faces SVN: r6496 - in trunk/ui/inplaceSelect/src/test/java/org/richfaces: renderkit and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: abelevich
Date: 2008-03-03 10:38:54 -0500 (Mon, 03 Mar 2008)
New Revision: 6496
Modified:
trunk/ui/inplaceSelect/src/test/java/org/richfaces/component/InplaceSelectComponentTest.java
trunk/ui/inplaceSelect/src/test/java/org/richfaces/renderkit/InplaceSelectRenderTest.java
Log:
fix junits
Modified: trunk/ui/inplaceSelect/src/test/java/org/richfaces/component/InplaceSelectComponentTest.java
===================================================================
--- trunk/ui/inplaceSelect/src/test/java/org/richfaces/component/InplaceSelectComponentTest.java 2008-03-03 15:38:34 UTC (rev 6495)
+++ trunk/ui/inplaceSelect/src/test/java/org/richfaces/component/InplaceSelectComponentTest.java 2008-03-03 15:38:54 UTC (rev 6496)
@@ -30,13 +30,13 @@
static {
- javaScripts.add("a4j_3_2_0-SNAPSHOTorg.ajax4jsf.javascript.PrototypeScript");
- javaScripts.add("a4j_3_2_0-SNAPSHOTscripts/comboboxUtils.js");
- javaScripts.add("a4j_3_2_0-SNAPSHOTscripts/combolist.js");
- javaScripts.add("a4j_3_2_0-SNAPSHOTscripts/inplaceinput.js");
- javaScripts.add("a4j_3_2_0-SNAPSHOTscripts/inplaceselectlist.js");
- javaScripts.add("a4j_3_2_0-SNAPSHOTscripts/inplaceselect.js");
- javaScripts.add("a4j_3_2_0-SNAPSHOTorg/richfaces/renderkit/html/scripts/utils.js");
+ javaScripts.add("org.ajax4jsf.javascript.PrototypeScript");
+ javaScripts.add("scripts/comboboxUtils.js");
+ javaScripts.add("scripts/combolist.js");
+ javaScripts.add("scripts/inplaceinput.js");
+ javaScripts.add("scripts/inplaceselectlist.js");
+ javaScripts.add("scripts/inplaceselect.js");
+ javaScripts.add("org/richfaces/renderkit/html/scripts/utils.js");
}
Modified: trunk/ui/inplaceSelect/src/test/java/org/richfaces/renderkit/InplaceSelectRenderTest.java
===================================================================
--- trunk/ui/inplaceSelect/src/test/java/org/richfaces/renderkit/InplaceSelectRenderTest.java 2008-03-03 15:38:34 UTC (rev 6495)
+++ trunk/ui/inplaceSelect/src/test/java/org/richfaces/renderkit/InplaceSelectRenderTest.java 2008-03-03 15:38:54 UTC (rev 6496)
@@ -3,7 +3,6 @@
import java.util.ArrayList;
import java.util.List;
-import javax.faces.component.UIForm;
import javax.faces.component.UISelectItem;
import javax.faces.component.UISelectItems;
import javax.faces.model.SelectItem;
@@ -61,22 +60,12 @@
facesContext.getViewRoot().getChildren().add(iselect);
}
- public void testRender(){
+ public void testRender() throws Exception{
- try {
- HtmlPage page = renderView();
- assertNotNull(page);
- HtmlElement elem = page.getHtmlElementById(iselect.getClientId(facesContext));
- assertNotNull(elem);
- assertEquals(elem.getTagName(), "span");
- renderer.doEncodeEnd(writer, facesContext, iselect);
-
- } catch (Exception e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- fail();
- }
+ HtmlPage page = renderView();
+ assertNotNull(page);
+ HtmlElement elem = page.getHtmlElementById(iselect.getClientId(facesContext));
+ assertNotNull(elem);
+ assertEquals(elem.getTagName(), "span");
}
-
-
}
16 years, 1 month
JBoss Rich Faces SVN: r6495 - in trunk/ui/inplaceInput/src/test/java/org/richfaces: rendekit and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: abelevich
Date: 2008-03-03 10:38:34 -0500 (Mon, 03 Mar 2008)
New Revision: 6495
Modified:
trunk/ui/inplaceInput/src/test/java/org/richfaces/component/InplaceInputComponentTest.java
trunk/ui/inplaceInput/src/test/java/org/richfaces/rendekit/InplaceInputRendererTest.java
Log:
fix junits
Modified: trunk/ui/inplaceInput/src/test/java/org/richfaces/component/InplaceInputComponentTest.java
===================================================================
--- trunk/ui/inplaceInput/src/test/java/org/richfaces/component/InplaceInputComponentTest.java 2008-03-03 15:38:08 UTC (rev 6494)
+++ trunk/ui/inplaceInput/src/test/java/org/richfaces/component/InplaceInputComponentTest.java 2008-03-03 15:38:34 UTC (rev 6495)
@@ -24,9 +24,9 @@
private static Set javaScripts = new HashSet();
static {
- javaScripts.add("a4j_3_2_0-SNAPSHOTorg.ajax4jsf.javascript.PrototypeScript");
- javaScripts.add("a4j_3_2_0-SNAPSHOTscripts/inplaceinput.js");
- javaScripts.add("a4j_3_2_0-SNAPSHOTscripts/utils.js");
+ javaScripts.add("org.ajax4jsf.javascript.PrototypeScript");
+ javaScripts.add("scripts/inplaceinput.js");
+ javaScripts.add("scripts/utils.js");
}
Modified: trunk/ui/inplaceInput/src/test/java/org/richfaces/rendekit/InplaceInputRendererTest.java
===================================================================
--- trunk/ui/inplaceInput/src/test/java/org/richfaces/rendekit/InplaceInputRendererTest.java 2008-03-03 15:38:08 UTC (rev 6494)
+++ trunk/ui/inplaceInput/src/test/java/org/richfaces/rendekit/InplaceInputRendererTest.java 2008-03-03 15:38:34 UTC (rev 6495)
@@ -26,20 +26,12 @@
facesContext.getViewRoot().getChildren().add(iinput);
}
- public void testRender(){
+ public void testRender() throws Exception{
- try {
- HtmlPage page = renderView();
- assertNotNull(page);
- HtmlElement elem = page.getHtmlElementById(iinput.getClientId(facesContext));
- assertNotNull(elem);
- assertEquals(elem.getTagName(), "span");
- renderer.doEncodeEnd(writer, facesContext, iinput);
-
- } catch (Exception e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- fail();
- }
+ HtmlPage page = renderView();
+ assertNotNull(page);
+ HtmlElement elem = page.getHtmlElementById(iinput.getClientId(facesContext));
+ assertNotNull(elem);
+ assertEquals(elem.getTagName(), "span");
}
}
16 years, 1 month
JBoss Rich Faces SVN: r6494 - in trunk/ui/combobox/src/test/java/org/richfaces: renderkit and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: abelevich
Date: 2008-03-03 10:38:08 -0500 (Mon, 03 Mar 2008)
New Revision: 6494
Modified:
trunk/ui/combobox/src/test/java/org/richfaces/component/ComboBoxComponentTest.java
trunk/ui/combobox/src/test/java/org/richfaces/renderkit/ComboBoxRendererTest.java
Log:
fix junits
Modified: trunk/ui/combobox/src/test/java/org/richfaces/component/ComboBoxComponentTest.java
===================================================================
--- trunk/ui/combobox/src/test/java/org/richfaces/component/ComboBoxComponentTest.java 2008-03-03 15:32:02 UTC (rev 6493)
+++ trunk/ui/combobox/src/test/java/org/richfaces/component/ComboBoxComponentTest.java 2008-03-03 15:38:08 UTC (rev 6494)
@@ -53,11 +53,11 @@
private static Set javaScripts = new HashSet();
static {
- javaScripts.add("a4j_3_2_0-SNAPSHOTorg.ajax4jsf.javascript.PrototypeScript");
- javaScripts.add("a4j_3_2_0-SNAPSHOTscripts/comboboxUtils.js");
- javaScripts.add("a4j_3_2_0-SNAPSHOTscripts/combobox.js");
- javaScripts.add("a4j_3_2_0-SNAPSHOTscripts/combolist.js");
- javaScripts.add("a4j_3_2_0-SNAPSHOTorg/richfaces/renderkit/html/scripts/utils.js");
+ javaScripts.add("org.ajax4jsf.javascript.PrototypeScript");
+ javaScripts.add("scripts/comboboxUtils.js");
+ javaScripts.add("scripts/combobox.js");
+ javaScripts.add("scripts/combolist.js");
+ javaScripts.add("org/richfaces/renderkit/html/scripts/utils.js");
}
Modified: trunk/ui/combobox/src/test/java/org/richfaces/renderkit/ComboBoxRendererTest.java
===================================================================
--- trunk/ui/combobox/src/test/java/org/richfaces/renderkit/ComboBoxRendererTest.java 2008-03-03 15:32:02 UTC (rev 6493)
+++ trunk/ui/combobox/src/test/java/org/richfaces/renderkit/ComboBoxRendererTest.java 2008-03-03 15:38:08 UTC (rev 6494)
@@ -78,21 +78,13 @@
assertNotNull(script);
}
- public void testRender(){
+ public void testRender() throws Exception{
- try {
- HtmlPage page = renderView();
- assertNotNull(page);
- HtmlElement elem = page.getHtmlElementById("control"+ comboBox.getClientId(facesContext));
- assertNotNull(elem);
- assertEquals(elem.getTagName(), "div");
- renderer.doEncodeEnd(writer, facesContext, comboBox);
-
- } catch (Exception e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- fail();
- }
+ HtmlPage page = renderView();
+ assertNotNull(page);
+ HtmlElement elem = page.getHtmlElementById("control"+ comboBox.getClientId(facesContext));
+ assertNotNull(elem);
+ assertEquals(elem.getTagName(), "div");
}
16 years, 1 month
JBoss Rich Faces SVN: r6493 - trunk/docs/userguide/en/src/main/docbook/included.
by richfaces-svn-commits@lists.jboss.org
Author: msorokin
Date: 2008-03-03 10:32:02 -0500 (Mon, 03 Mar 2008)
New Revision: 6493
Modified:
trunk/docs/userguide/en/src/main/docbook/included/treeNode.xml
Log:
RF-2329 Components description improvement
Modified: trunk/docs/userguide/en/src/main/docbook/included/treeNode.xml
===================================================================
--- trunk/docs/userguide/en/src/main/docbook/included/treeNode.xml 2008-03-03 14:44:34 UTC (rev 6492)
+++ trunk/docs/userguide/en/src/main/docbook/included/treeNode.xml 2008-03-03 15:32:02 UTC (rev 6493)
@@ -14,7 +14,7 @@
<thead>
<row>
<entry>Name</entry>
- <entry>Value</entry>
+ <entry>Value</entry>
</row>
</thead>
<tbody>
@@ -44,7 +44,7 @@
<section>
<title>Creating the Component with a Page Tag</title>
- <para>To create the simplest variant on a page use the following syntax:</para>
+ <para>Here is a simple example as it can be used on a page: </para>
<para>
<emphasis role="bold">Example:</emphasis>
@@ -70,13 +70,44 @@
...
]]></programlisting>
</section>
-
<section>
<title>Details of Usage</title>
- <para>As it has been mentioned <link linkend="treeNode">above</link>, <property>treeNode</property> defines a template for nodes
+ <para> The <emphasis>
+ <property>"icon"</property>
+ </emphasis>, <emphasis>
+ <property>"iconCollapsed"</property>
+ </emphasis>, <emphasis>
+ <property>"iconExpanded"</property>
+ </emphasis>, <emphasis>
+ <property>"iconLeaf"</property>
+ </emphasis> attributes define icons for the component. Also you can define icons using facets
+ with the same names. If the facets are defined, the corresponding attributes are ignored and
+ facets contents are used as icons. The width of a rendered facet area is 16px. </para>
+
+ <programlisting role="XML"><![CDATA[...
+ <rich:tree ...>
+ ...
+ <rich:treeNode ...>
+ <f:facet name="icon">
+ <hutputText value="A"/>
+ </f:facet>
+ <f:facet name="iconCollapsed">
+ <hutputText value="B"/>
+ </f:facet>
+ <f:facet name="iconExpanded">
+ <hutputText value="C"/>
+ </f:facet>
+ <f:facet name="iconLeaf">
+ <hutputText value="D"/>
+ </f:facet>
+ </rich:treeNode>
+ ...
+ </rich:tree>
+...
+]]></programlisting>
+ <para>As it has been mentioned <link linkend="treeNode">above</link>, <emphasis role="bold"><property><rich:treeNode></property></emphasis> defines a template for nodes
rendering in a tree. Thus, during XML document rendering (a web.xml application) as a tree,
the following nodes output (passed via var="data" on a tree) happens:</para>
-
<para>
<emphasis role="bold">Example:</emphasis>
</para>
@@ -97,52 +128,20 @@
</imageobject>
</mediaobject>
</figure>
- <para>Hence, outputText outputs the "context-param" string and then the input
- is output for the data.name element of this node.</para>
+ <para>Hence,<property> <![CDATA[<h:outputText />]]></property> tag outputs the "context-param" string and
+ then the <property><![CDATA[<h:inputText/>]]></property> outputs the data.name element of this node.
+ </para>
<para>Different nodes for rendering could be defined depending on some conditions on the tree
level. Each condition represents some rendering template. To get more information on various
<property>treeNodesAdaptorAdaptor</property> definition for nodes, <link linkend="tree">see the tree
component chapter</link>.</para>
<para>Switching between expanded/collapsed modes is also managed on the tree level and defined
in <link linkend="tree">the corresponding section</link>.</para>
- <para>Default nodes of the tree level as well as ones defined with the
+ <para>Default nodes of the tree level as well as the ones defined with the
<property>treeNodesAdaptorAdaptor</property> component could send Ajax requests when selected with the
mouse, it's managed with the <emphasis>
<property>"ajaxSubmitSelection"</property>
</emphasis> attribute (true/false).</para>
- <para> The <emphasis>
- <property>"icon"</property>
- </emphasis>, <emphasis>
- <property>"iconCollapsed"</property>
- </emphasis>, <emphasis>
- <property>"iconExpanded"</property>
- </emphasis>, <emphasis>
- <property>"iconLeaf"</property>
- </emphasis> attributes define icons for the component. Also you can define icons using facets
- with the same names. If the facets are defined, the corresponding attributes are ignored and
- facets contents are used as icons. By default the width of a rendered facet area is 16px. </para>
- <para>
- <emphasis role="bold">Example:</emphasis>
- </para>
-
- <programlisting role="JAVA"><![CDATA[...
- <rich:tree ....>
- ...
- <f:facet name="icon">
- <h:graphicImage value="/images/tree/singer.png "/>
- </f:facet>
- <f:facet name="iconCollapsed">
- <h:graphicImage value="/images/tree/singer.png " />
- </f:facet>
- <f:facet name="iconExpanded">
- <h:graphicImage value="/images/tree/singer.png " />
- </f:facet>
- <f:facet name="iconLeaf">
- <h:graphicImage value="/images/tree/song.png " />
- </f:facet>
- ...
- </rich:tree>
-...]]></programlisting>
</section>
<section>
<title>Built-in Drag and Drop</title>
@@ -150,11 +149,11 @@
corresponding paragraph</link> of the <property>tree</property> component chapter.
It's only necessary to mention that each node could also be a Drag element as well as
a Drop container, i.e. the container and the element have all attributes, listeners and ways
- of behavior similar to both <emphasis role="bold">
+ of behavior similar to the ones of the <emphasis role="bold">
<property><rich:draggable></property>
</emphasis> and <emphasis role="bold">
<property><rich:dropZone></property>
- </emphasis> components.</para>
+ </emphasis> components simultaneously.</para>
</section>
<section>
<title>Events Handling</title>
16 years, 1 month
JBoss Rich Faces SVN: r6492 - in trunk/ui/dataFilterSlider/src/main: templates and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: andrei_exadel
Date: 2008-03-03 09:44:34 -0500 (Mon, 03 Mar 2008)
New Revision: 6492
Modified:
trunk/ui/dataFilterSlider/src/main/resources/org/richfaces/renderkit/html/css/dataFilterSlider.xcss
trunk/ui/dataFilterSlider/src/main/templates/dataFilterSlider.jspx
Log:
RF-2060
Modified: trunk/ui/dataFilterSlider/src/main/resources/org/richfaces/renderkit/html/css/dataFilterSlider.xcss
===================================================================
--- trunk/ui/dataFilterSlider/src/main/resources/org/richfaces/renderkit/html/css/dataFilterSlider.xcss 2008-03-03 13:40:36 UTC (rev 6491)
+++ trunk/ui/dataFilterSlider/src/main/resources/org/richfaces/renderkit/html/css/dataFilterSlider.xcss 2008-03-03 14:44:34 UTC (rev 6492)
@@ -10,6 +10,12 @@
width:100%;
position:relative;
}
+
+ .rich-dataFilterSlider-container {
+ background-color:transparent;
+ width:100%;
+ position:relative;
+ }
.range{
background-color:transparent;
@@ -19,6 +25,15 @@
border-width: 1px;
border-style: solid;
}
+
+ .rich-dataFilterSlider-range{
+ background-color:transparent;
+ height: 10px;
+ overflow:hidden;
+ float:left;
+ border-width: 1px;
+ border-style: solid;
+ }
.range-decor{
height : 100%;
@@ -26,6 +41,13 @@
border-width: 1px;
border-style: solid;
}
+
+ .rich-dataFilterSlider-range-decor{
+ height : 100%;
+ width : 100%;
+ border-width: 1px;
+ border-style: solid;
+ }
.trailer{
background-color:transparent;
@@ -33,6 +55,13 @@
background-repeat:repeat-x;
height: 10px;
}
+
+ .rich-dataFilterSlider-trailer{
+ background-color:transparent;
+ background-position:top right;
+ background-repeat:repeat-x;
+ height: 10px;
+ }
.track{
background-color:transparent;
@@ -40,6 +69,13 @@
overflow:hidden;
position:absolute;
}
+
+ .rich-dataFilterSlider-track{
+ background-color:transparent;
+ height: 8px;
+ overflow:hidden;
+ position:absolute;
+ }
.handle{
position: absolute;
@@ -49,6 +85,15 @@
line-height: 1px;
font-size: 1px;
}
+
+ .rich-dataFilterSlider-handle{
+ position: absolute;
+ width: 10px;
+ height: 8px;
+ background-color:transparent;
+ line-height: 1px;
+ font-size: 1px;
+ }
.slider-input-field{
border: 1px solid;
@@ -58,6 +103,15 @@
margin: 0px 0px 0px 10px;
float:left;
}
+
+ .rich-dataFilterSlider-input-field{
+ border: 1px solid;
+ background: left top repeat-x;
+ padding: 0px 0px 0px 3px;
+ width : 40px;
+ margin: 0px 0px 0px 10px;
+ float:left;
+ }
]]>
@@ -70,16 +124,36 @@
<u:style name="border-color" skin="panelBorderColor"/>
</u:selector>
+<u:selector name=".rich-dataFilterSlider-range">
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.SliderTrackGradient" />
+ </u:style>
+ <u:style name="border-color" skin="panelBorderColor"/>
+</u:selector>
+
+
<u:selector name=".range">
<u:style name="border-color" skin="subBorderColor"/>
</u:selector>
+<u:selector name=".rich-dataFilterSlider-range">
+ <u:style name="border-color" skin="subBorderColor"/>
+</u:selector>
+
+
<u:selector name=".trailer">
<u:style name="background-image">
<f:resource f:key="/org/richfaces/renderkit/html/images/sldr_trailer3_bg.gif" />
</u:style>
</u:selector>
+<u:selector name=".rich-dataFilterSlider-trailer">
+ <u:style name="background-image">
+ <f:resource f:key="/org/richfaces/renderkit/html/images/sldr_trailer3_bg.gif" />
+ </u:style>
+</u:selector>
+
+
<u:selector name=".slider-input-field">
<u:style name="background-image">
<f:resource f:key="org.richfaces.renderkit.html.images.SliderFieldGradient" />
@@ -93,5 +167,18 @@
<u:style name="border-right-color" skin="subBorderColor" />
</u:selector>
+<u:selector name=".rich-dataFilterSlider-input-field">
+ <u:style name="background-image">
+ <f:resource f:key="org.richfaces.renderkit.html.images.SliderFieldGradient" />
+ </u:style>
+ <u:style name="background-color" skin="controlBackgroundColor"/>
+ <u:style name="font-family" skin="generalFamilyFont"/>
+ <u:style name="font-size" skin="generalSizeFont"/>
+ <u:style name="color" skin="controlTextColor"/>
+ <u:style name="border-color" skin="panelBorderColor" />
+ <u:style name="border-bottom-color" skin="subBorderColor" />
+ <u:style name="border-right-color" skin="subBorderColor" />
+</u:selector>
+
</f:template>
Modified: trunk/ui/dataFilterSlider/src/main/templates/dataFilterSlider.jspx
===================================================================
--- trunk/ui/dataFilterSlider/src/main/templates/dataFilterSlider.jspx 2008-03-03 13:40:36 UTC (rev 6491)
+++ trunk/ui/dataFilterSlider/src/main/templates/dataFilterSlider.jspx 2008-03-03 14:44:34 UTC (rev 6492)
@@ -21,23 +21,23 @@
<![CDATA[org.richfaces.component.util.FormUtil.throwEnclFormReqExceptionIfNeed(context,component);]]>
</jsp:scriptlet>
- <div class="slider-container #{component.styleClass}">
- <div id="#{clientId}slider-range" class="range #{component.rangeStyleClass}" style="width:#{component.attributes['width']}">
- <div id="#{clientId}slider-range-decor" class="range-decor">
+ <div class="slider-container rich-dataFilterSlider-container #{component.styleClass}">
+ <div id="#{clientId}slider-range" class="range rich-dataFilterSlider-range #{component.rangeStyleClass}" style="width:#{component.attributes['width']}">
+ <div id="#{clientId}slider-range-decor" class="range-decor rich-dataFilterSlider-range-decor">
<jsp:scriptlet>
<![CDATA[
boolean trailer = attributeToBoolean(component, "trailer");
if (trailer) {
]]>
</jsp:scriptlet>
- <div id="#{clientId}slider-trailer" class="trailer #{component.trailerStyleClass}">
+ <div id="#{clientId}slider-trailer" class="trailer rich-dataFilterSlider-trailer #{component.trailerStyleClass}">
<jsp:scriptlet>
<![CDATA[
}
]]>
</jsp:scriptlet>
- <div id="#{clientId}slider-track" class="track #{component.trackStyleClass}" style="width:#{component.attributes['width']}">
- <div id="#{clientId}slider-handle" class="handle #{component.handleStyleClass}">
+ <div id="#{clientId}slider-track" class="track rich-dataFilterSlider-track #{component.trackStyleClass}" style="width:#{component.attributes['width']}">
+ <div id="#{clientId}slider-handle" class="handle rich-dataFilterSlider-handle #{component.handleStyleClass}">
<img src="#{arrow}" width="7" height="8" alt="" border="0" />
</div>
</div>
@@ -63,7 +63,7 @@
]]>
</jsp:scriptlet>
- <input type="text" onchange="dataFilterSlider.valueChanged(event,this.value);" class="slider-input-field #{component.fieldStyleClass}" name="#{clientId}slider_val" id="#{clientId}slider_val" value="#{component.handleValue}"/>
+ <input type="text" onchange="dataFilterSlider.valueChanged(event,this.value);" class="slider-input-field rich-dataFilterSlider-input-field #{component.fieldStyleClass}" name="#{clientId}slider_val" id="#{clientId}slider_val" value="#{component.handleValue}"/>
<jsp:scriptlet>
<![CDATA[
16 years, 1 month
JBoss Rich Faces SVN: r6491 - in trunk/ui/progressBAR/src/main/java/org/richfaces: renderkit and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: andrei_exadel
Date: 2008-03-03 08:40:36 -0500 (Mon, 03 Mar 2008)
New Revision: 6491
Modified:
trunk/ui/progressBAR/src/main/java/org/richfaces/component/UIProgressBar.java
trunk/ui/progressBAR/src/main/java/org/richfaces/renderkit/AbstractProgressBarRenderer.java
Log:
RF-2364
Modified: trunk/ui/progressBAR/src/main/java/org/richfaces/component/UIProgressBar.java
===================================================================
--- trunk/ui/progressBAR/src/main/java/org/richfaces/component/UIProgressBar.java 2008-03-03 13:34:38 UTC (rev 6490)
+++ trunk/ui/progressBAR/src/main/java/org/richfaces/component/UIProgressBar.java 2008-03-03 13:40:36 UTC (rev 6491)
@@ -251,7 +251,7 @@
if ((n instanceof BigDecimal) || (n instanceof Double) // Double or BigDecimal
|| (n instanceof Float)) {
result = n.floatValue();
- } else if (n instanceof Integer) { // Integer
+ } else if (n instanceof Integer || n instanceof Long) { // Integer
result = n.intValue();
}
}
Modified: trunk/ui/progressBAR/src/main/java/org/richfaces/renderkit/AbstractProgressBarRenderer.java
===================================================================
--- trunk/ui/progressBAR/src/main/java/org/richfaces/renderkit/AbstractProgressBarRenderer.java 2008-03-03 13:34:38 UTC (rev 6490)
+++ trunk/ui/progressBAR/src/main/java/org/richfaces/renderkit/AbstractProgressBarRenderer.java 2008-03-03 13:40:36 UTC (rev 6491)
@@ -612,7 +612,7 @@
if (n instanceof BigDecimal || n instanceof Double
|| n instanceof Float) {
result = n.floatValue();
- } else if (n instanceof Integer) {
+ } else if (n instanceof Integer || n instanceof Long) {
result = n.intValue();
}
}
16 years, 1 month
JBoss Rich Faces SVN: r6489 - trunk/ui/suggestionbox/src/main/java/org/richfaces/renderkit/html.
by richfaces-svn-commits@lists.jboss.org
Author: akushunin
Date: 2008-03-03 08:33:19 -0500 (Mon, 03 Mar 2008)
New Revision: 6489
Modified:
trunk/ui/suggestionbox/src/main/java/org/richfaces/renderkit/html/SuggestionBoxRenderer.java
Log:
http://jira.jboss.com/jira/browse/RF-1774
Modified: trunk/ui/suggestionbox/src/main/java/org/richfaces/renderkit/html/SuggestionBoxRenderer.java
===================================================================
--- trunk/ui/suggestionbox/src/main/java/org/richfaces/renderkit/html/SuggestionBoxRenderer.java 2008-03-03 13:30:47 UTC (rev 6488)
+++ trunk/ui/suggestionbox/src/main/java/org/richfaces/renderkit/html/SuggestionBoxRenderer.java 2008-03-03 13:33:19 UTC (rev 6489)
@@ -23,11 +23,13 @@
import java.io.IOException;
import java.util.ArrayList;
+import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.regex.Pattern;
+import javax.el.ValueExpression;
import javax.faces.FacesException;
import javax.faces.component.NamingContainer;
import javax.faces.component.UIColumn;
@@ -177,6 +179,7 @@
final FacesContext context,
final UIComponent component) throws IOException {
UISuggestionBox suggestionBox = (UISuggestionBox) component;
+
if (!suggestionBox.isSubmitted()) {
suggestionBox.setRowIndex(-1);
writer.startElement(HTML.DIV_ELEM, component);
@@ -220,6 +223,14 @@
writer.writeAttribute(
"style", "position:absolute;display:none;z-index:" + zIndex + ";", null);
writer.endElement("iframe");
+
+ writer.startElement("input", component);
+ writer.writeAttribute("type", "hidden", null);
+ writer.writeAttribute("id", component.getClientId(context)
+ + "_hiddenFetchValue", null);
+ writer.writeAttribute("name", component.getClientId(context)
+ + "_hiddenFetchValue", null);
+ writer.endElement("input");
writer.startElement("input", component);
writer.writeAttribute("type", "hidden", null);
@@ -253,6 +264,7 @@
if (suggestionBox.isSubmitted()) {
suggestionBox.setupValue(context);
body.encode(getTemplateContext(context, suggestionBox));
+
// Replace rendered area ID from component to suggestion table
suggestionBox.setRowIndex(-1);
AjaxContext ajaxContext = AjaxContext.getCurrentInstance(context);
16 years, 1 month