JBoss Rich Faces SVN: r14937 - branches/community/3.3.X/docs/userguide/en/src/main/docbook/included.
by richfaces-svn-commits@lists.jboss.org
Author: atsebro
Date: 2009-07-16 08:28:21 -0400 (Thu, 16 Jul 2009)
New Revision: 14937
Modified:
branches/community/3.3.X/docs/userguide/en/src/main/docbook/included/commandButton.xml
Log:
RF-3427: component control not working on oncomplete event
Modified: branches/community/3.3.X/docs/userguide/en/src/main/docbook/included/commandButton.xml
===================================================================
--- branches/community/3.3.X/docs/userguide/en/src/main/docbook/included/commandButton.xml 2009-07-16 12:27:02 UTC (rev 14936)
+++ branches/community/3.3.X/docs/userguide/en/src/main/docbook/included/commandButton.xml 2009-07-16 12:28:21 UTC (rev 14937)
@@ -112,6 +112,25 @@
As any Core Ajax component that sends Ajax requests and processes server responses the <emphasis role="bold"><property><a4j:commandButton></property></emphasis> has all attributes that provide the required behavior of requests (delay, limitation of submit area and rendering, etc.)
</para>
+ <note>
+ <title>Note:</title>
+ <para>
+ When attaching a JavaScript API function to the <emphasis role="bold"><property><a4j:commandButton></property></emphasis> with the help of the <emphasis role="bold"><property><rich:componentControl></property></emphasis> do not use the <emphasis><property>"attachTo"</property></emphasis> attribute of the last one.
+ The attribute adds event handlers using <code>Event.observe</code> but <emphasis role="bold"><property><a4j:commandButton></property></emphasis> has no such event.
+ The example below will not work:
+ </para>
+ <programlisting role="XML"><![CDATA[<a4j:commandButton value="Show Current Selection" reRender="table" action="#{dataTableScrollerBean.takeSelection}" id="button">
+ <rich:componentControl attachTo="button" for="panel" event="oncomplete" operation="show" />
+</a4j:commandButton>]]></programlisting>
+
+ <para>
+ This one should work properly:
+ </para>
+ <programlisting role="XML"><![CDATA[<a4j:commandButton value="Show Current Selection" reRender="table" action="#{dataTableScrollerBean.takeSelection}" id="button">
+ <rich:componentControl for="panel" event="oncomplete" operation="show" />
+</a4j:commandButton>]]></programlisting>
+ </note>
+
<para>
Information about the <emphasis><property>"process"</property></emphasis> attribute usage you can find in the "<link linkend="process">Decide what to process</link>" guide section.
</para>
15 years, 2 months
JBoss Rich Faces SVN: r14936 - branches/community/3.3.X/docs/userguide/en/src/main/docbook/included.
by richfaces-svn-commits@lists.jboss.org
Author: atsebro
Date: 2009-07-16 08:27:02 -0400 (Thu, 16 Jul 2009)
New Revision: 14936
Modified:
branches/community/3.3.X/docs/userguide/en/src/main/docbook/included/a4j_page.xml
Log:
RF-7485 - a4j:page component description review
Modified: branches/community/3.3.X/docs/userguide/en/src/main/docbook/included/a4j_page.xml
===================================================================
--- branches/community/3.3.X/docs/userguide/en/src/main/docbook/included/a4j_page.xml 2009-07-16 08:17:06 UTC (rev 14935)
+++ branches/community/3.3.X/docs/userguide/en/src/main/docbook/included/a4j_page.xml 2009-07-16 12:27:02 UTC (rev 14936)
@@ -125,10 +125,9 @@
<section>
<title>Relevant resources links</title>
- <para>
- <ulink url="http://livedemo.exadel.com/richfaces-demo/richfaces/page.jsf?c=page">On RichFaces LiveDemo page </ulink> you can found some additional information for <emphasis role="bold"
- ><property><a4j:page></property></emphasis> component usage.
- </para>
+ <para>
+ Vizit the <ulink url="http://livedemo.exadel.com/richfaces-demo/richfaces/page.jsf?c=page">AjaxPage page</ulink> at RichFaces LiveDemo for examples of component usage and their sources.
+ </para>
</section>
</chapter>
15 years, 2 months
JBoss Rich Faces SVN: r14935 - branches/community/3.3.X/test-applications/jsp/src/main/java/tree.
by richfaces-svn-commits@lists.jboss.org
Author: mvitenkov
Date: 2009-07-16 04:17:06 -0400 (Thu, 16 Jul 2009)
New Revision: 14935
Modified:
branches/community/3.3.X/test-applications/jsp/src/main/java/tree/Bean.java
Log:
remove carch clause.
Modified: branches/community/3.3.X/test-applications/jsp/src/main/java/tree/Bean.java
===================================================================
--- branches/community/3.3.X/test-applications/jsp/src/main/java/tree/Bean.java 2009-07-15 18:35:24 UTC (rev 14934)
+++ branches/community/3.3.X/test-applications/jsp/src/main/java/tree/Bean.java 2009-07-16 08:17:06 UTC (rev 14935)
@@ -209,12 +209,7 @@
public String expand() {
if (expandPath != null && expandPath.length() != 0) {
- try {
- tree.queueNodeExpand(new ListRowKey(null, expandPath));
- } catch (IOException e) {
-
- e.printStackTrace();
- }
+ tree.queueNodeExpand(new ListRowKey(null, expandPath));
}
return null;
@@ -242,12 +237,7 @@
}
public String expandAll() {
- try {
- this.tree.queueExpandAll();
- } catch (IOException e) {
-
- e.printStackTrace();
- }
+ this.tree.queueExpandAll();
return null;
}
@@ -314,11 +304,7 @@
public String expandNode() {
String pathToExpand = getPathToExpand();
if (pathToExpand != null && pathToExpand.trim().length() != 0) {
- try {
- ((UITree) getTree()).queueNodeExpand(new ListRowKey(null, pathToExpand));
- } catch (IOException e) {
- throw new FacesException(e);
- }
+ ((UITree) getTree()).queueNodeExpand(new ListRowKey(null, pathToExpand));
}
return null;
15 years, 2 months
JBoss Rich Faces SVN: r14931 - branches/community/3.3.X/ui/panelmenu/src/main/config/component.
by richfaces-svn-commits@lists.jboss.org
Author: amarkhel
Date: 2009-07-15 10:42:29 -0400 (Wed, 15 Jul 2009)
New Revision: 14931
Modified:
branches/community/3.3.X/ui/panelmenu/src/main/config/component/panelMenu.xml
Log:
Fix RF-7444
Modified: branches/community/3.3.X/ui/panelmenu/src/main/config/component/panelMenu.xml
===================================================================
--- branches/community/3.3.X/ui/panelmenu/src/main/config/component/panelMenu.xml 2009-07-15 14:38:38 UTC (rev 14930)
+++ branches/community/3.3.X/ui/panelmenu/src/main/config/component/panelMenu.xml 2009-07-15 14:42:29 UTC (rev 14931)
@@ -423,12 +423,34 @@
You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid".
Default value is "grid".</description>
<defaultvalue><![CDATA["grid"]]></defaultvalue>
+ </property>
+ <property hidden="true">
+ <name>accesskey</name>
+ <classname>java.lang.String</classname>
+ <description></description>
+ </property>
+ <property hidden="true">
+ <name>maxlength</name>
+ <classname>int</classname>
+ <description>Specifies the maximum number of digits that could be entered into the input field.
+ The maximum number is unlimited by default.
+ </description>
</property>
<property>
<name>expanded</name>
<classname>boolean</classname>
<description>If true group will be displayed expanded initially. Default value is "false".</description>
<defaultvalue>false</defaultvalue>
+ </property>
+ <property hidden="true">
+ <name>size</name>
+ <classname>int</classname>
+ <description>This attribute tells the user agent the initial width of the control. The width is given in pixels except when type attribute has the value "text" or "password". In that case, its value refers to the (integer) number of characters</description>
+ </property>
+ <property hidden="true">
+ <name>tabindex</name>
+ <classname>int</classname>
+ <description>Serves to define the tabbing order</description>
</property>
<property>
<name>iconDisabled</name>
@@ -442,7 +464,7 @@
<description> If true sets state of the item to disabled state. Default value is "false". </description>
<defaultvalue>false</defaultvalue>
</property>
- <property>
+ <property hidden="true">
<name>name</name>
<classname>java.lang.String</classname>
<description>Refers to group/item with the same
15 years, 2 months
JBoss Rich Faces SVN: r14930 - branches/community/3.3.X/ui/extendedDataTable/src/main/templates/org/richfaces.
by richfaces-svn-commits@lists.jboss.org
Author: amarkhel
Date: 2009-07-15 10:38:38 -0400 (Wed, 15 Jul 2009)
New Revision: 14930
Modified:
branches/community/3.3.X/ui/extendedDataTable/src/main/templates/org/richfaces/htmlExtendedDataTable.jspx
Log:
Fix RF-5751
Modified: branches/community/3.3.X/ui/extendedDataTable/src/main/templates/org/richfaces/htmlExtendedDataTable.jspx
===================================================================
--- branches/community/3.3.X/ui/extendedDataTable/src/main/templates/org/richfaces/htmlExtendedDataTable.jspx 2009-07-15 14:37:27 UTC (rev 14929)
+++ branches/community/3.3.X/ui/extendedDataTable/src/main/templates/org/richfaces/htmlExtendedDataTable.jspx 2009-07-15 14:38:38 UTC (rev 14930)
@@ -54,7 +54,7 @@
>
<div id="#{clientId}:od" class="extdt-outerdiv"
- style="width:100%; height:100%;overflow: hidden;"
+ style="width:100%; height:100%;overflow-y:hidden;overflow-x:auto;"
>
<div id="#{clientId}:dataTable_indicator" class="drgind_fly drgind_default drag_indicator" style="display: none;" >
<f:call name="encodeNamespace" />
15 years, 2 months
JBoss Rich Faces SVN: r14929 - branches/community/3.3.X/ui/extendedDataTable/src/main/javascript/ClientUI/controls/datatable.
by richfaces-svn-commits@lists.jboss.org
Author: amarkhel
Date: 2009-07-15 10:37:27 -0400 (Wed, 15 Jul 2009)
New Revision: 14929
Modified:
branches/community/3.3.X/ui/extendedDataTable/src/main/javascript/ClientUI/controls/datatable/ExtendedDataTable.js
Log:
Fix RF-7243
Modified: branches/community/3.3.X/ui/extendedDataTable/src/main/javascript/ClientUI/controls/datatable/ExtendedDataTable.js
===================================================================
--- branches/community/3.3.X/ui/extendedDataTable/src/main/javascript/ClientUI/controls/datatable/ExtendedDataTable.js 2009-07-15 13:53:42 UTC (rev 14928)
+++ branches/community/3.3.X/ui/extendedDataTable/src/main/javascript/ClientUI/controls/datatable/ExtendedDataTable.js 2009-07-15 14:37:27 UTC (rev 14929)
@@ -77,6 +77,9 @@
*/
showRow: function(rowIndex) {
var row = $(this.id+":n:"+rowIndex);
+ if(!row){
+ row = $(this.id+":n:"+0);
+ }
var offsetTop = this.tableB.offsetTop + row.offsetTop;
var scrollTop = this.scrollingDiv.getElement().scrollTop;
15 years, 2 months
JBoss Rich Faces SVN: r14928 - branches/community/3.3.X/ui/suggestionbox/src/main/resources/org/richfaces/renderkit/html/scripts.
by richfaces-svn-commits@lists.jboss.org
Author: amarkhel
Date: 2009-07-15 09:53:42 -0400 (Wed, 15 Jul 2009)
New Revision: 14928
Modified:
branches/community/3.3.X/ui/suggestionbox/src/main/resources/org/richfaces/renderkit/html/scripts/suggestionbox.js
Log:
Fix RF-7250
Modified: branches/community/3.3.X/ui/suggestionbox/src/main/resources/org/richfaces/renderkit/html/scripts/suggestionbox.js
===================================================================
--- branches/community/3.3.X/ui/suggestionbox/src/main/resources/org/richfaces/renderkit/html/scripts/suggestionbox.js 2009-07-15 13:36:13 UTC (rev 14927)
+++ branches/community/3.3.X/ui/suggestionbox/src/main/resources/org/richfaces/renderkit/html/scripts/suggestionbox.js 2009-07-15 13:53:42 UTC (rev 14928)
@@ -437,9 +437,13 @@
} catch(e) {
LOG.warn("Exception on clone event");
}
- this.observerHandle =
- window.setTimeout(this.onObserverEvent.bind(this, domEvt), this.options.frequency
+ if ((event.rich && event.rich.ignoreFrequency)) {
+ this.onObserverEvent(domEvt);
+ }else{
+ this.observerHandle =
+ window.setTimeout(this.onObserverEvent.bind(this, domEvt), this.options.frequency
* 1000);
+ }
},
_findTr: function(event) {
@@ -819,7 +823,7 @@
domEvt.shiftKey = false;
domEvt.which = 40;
//this hash is used in keydown handler - modify with care
- domEvt.rich = {"isCallSuggestion":true, "ignoreMinChars": ignoreMinChars};
+ domEvt.rich = {"isCallSuggestion":true, "ignoreMinChars": ignoreMinChars, "ignoreFrequency" : true};
this.onKeyDownListener(domEvt);
},
15 years, 2 months
JBoss Rich Faces SVN: r14927 - branches/community/3.3.X/ui/editor/src/main/java/org/richfaces/renderkit.
by richfaces-svn-commits@lists.jboss.org
Author: Alex.Kolonitsky
Date: 2009-07-15 09:36:13 -0400 (Wed, 15 Jul 2009)
New Revision: 14927
Modified:
branches/community/3.3.X/ui/editor/src/main/java/org/richfaces/renderkit/EditorRendererBase.java
Log:
Javascript for onsetup in rich:editor is incorrect
https://jira.jboss.org/jira/browse/RF-7362
Modified: branches/community/3.3.X/ui/editor/src/main/java/org/richfaces/renderkit/EditorRendererBase.java
===================================================================
--- branches/community/3.3.X/ui/editor/src/main/java/org/richfaces/renderkit/EditorRendererBase.java 2009-07-15 11:41:35 UTC (rev 14926)
+++ branches/community/3.3.X/ui/editor/src/main/java/org/richfaces/renderkit/EditorRendererBase.java 2009-07-15 13:36:13 UTC (rev 14927)
@@ -342,7 +342,7 @@
+ onchange + "\n" + "};\n", null);
}
if (onsetup != null && onsetup.length() > 0) {
- writer.writeText("tinyMceParams.setup = function (event, ed) {\n"
+ writer.writeText("tinyMceParams.setup = function (ed, event) {\n"
+ onsetup + "\n" + "};\n", null);
}
15 years, 2 months
JBoss Rich Faces SVN: r14926 - root.
by richfaces-svn-commits@lists.jboss.org
Author: nbelaevski
Date: 2009-07-15 07:41:35 -0400 (Wed, 15 Jul 2009)
New Revision: 14926
Added:
root/pom.xml
Log:
Aggregate Maven pom.xml committed
Added: root/pom.xml
===================================================================
--- root/pom.xml (rev 0)
+++ root/pom.xml 2009-07-15 11:41:35 UTC (rev 14926)
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
+ http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.richfaces</groupId>
+ <artifactId>root</artifactId>
+ <version>1.0</version>
+ <packaging>pom</packaging>
+ <name>All modules aggregator</name>
+
+ <modules>
+ <module>framework/${framework.svn.dir}</module>
+ <!-- module>cdk/${cdk.svn.dir}</module -->
+ <module>ui/${ui.svn.dir}</module>
+ <module>examples/${examples.svn.dir}</module>
+ </modules>
+
+ <profiles>
+ <profile>
+ <id>trunk</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <properties>
+ <framework.svn.dir>trunk</framework.svn.dir>
+ <cdk.svn.dir>trunk</cdk.svn.dir>
+ <ui.svn.dir>trunk</ui.svn.dir>
+ <examples.svn.dir>trunk</examples.svn.dir>
+ </properties>
+ </profile>
+ </profiles>
+
+</project>
\ No newline at end of file
15 years, 2 months