JBoss Rich Faces SVN: r19475 - modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/model.
by richfaces-svn-commits@lists.jboss.org
Author: lfryc(a)redhat.com
Date: 2010-10-06 07:56:27 -0400 (Wed, 06 Oct 2010)
New Revision: 19475
Modified:
modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/model/DataScroller.java
Log:
change locators in accordance to change in classes of DataScroller
Modified: modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/model/DataScroller.java
===================================================================
--- modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/model/DataScroller.java 2010-10-06 11:55:41 UTC (rev 19474)
+++ modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/model/DataScroller.java 2010-10-06 11:56:27 UTC (rev 19475)
@@ -43,17 +43,17 @@
protected AjaxSelenium selenium = AjaxSeleniumProxy.getInstance();
- ReferencedLocator<JQueryLocator> numberedPages = ref(root, "> .rf-ds-dtl");
- ReferencedLocator<JQueryLocator> specificNumberedPage = ref(root, "> .rf-ds-dtl:textEquals('{0}')");
+ ReferencedLocator<JQueryLocator> numberedPages = ref(root, "> .rf-ds-nmb-btn");
+ ReferencedLocator<JQueryLocator> specificNumberedPage = ref(root, "> .rf-ds-nmb-btn:textEquals('{0}')");
- ReferencedLocator<JQueryLocator> firstPageButton = ref(root, "> .rf-ds-l[id$=ds_f]");
- ReferencedLocator<JQueryLocator> fastRewindButton = ref(root, "> .rf-ds-l[id$=ds_fr]");
- ReferencedLocator<JQueryLocator> fastForwardButton = ref(root, "> .rf-ds-r[id$=ds_ff]");
- ReferencedLocator<JQueryLocator> lastPageButton = ref(root, "> .rf-ds-r[id$=ds_l]");
+ ReferencedLocator<JQueryLocator> firstPageButton = ref(root, "> .rf-ds-lft[id$=ds_f]");
+ ReferencedLocator<JQueryLocator> fastRewindButton = ref(root, "> .rf-ds-lft[id$=ds_fr]");
+ ReferencedLocator<JQueryLocator> fastForwardButton = ref(root, "> .rf-ds-rgh[id$=ds_ff]");
+ ReferencedLocator<JQueryLocator> lastPageButton = ref(root, "> .rf-ds-rgh[id$=ds_l]");
- ReferencedLocator<JQueryLocator> firstVisiblePage = ref(root, "> .rf-ds-dtl:first");
- ReferencedLocator<JQueryLocator> lastVisiblePage = ref(root, "> .rf-ds-dtl:last");
- ReferencedLocator<JQueryLocator> currentPage = ref(root, "> .rf-ds-cur");
+ ReferencedLocator<JQueryLocator> firstVisiblePage = ref(root, "> .rf-ds-nmb-btn:first");
+ ReferencedLocator<JQueryLocator> lastVisiblePage = ref(root, "> .rf-ds-nmb-btn:last");
+ ReferencedLocator<JQueryLocator> currentPage = ref(root, "> .rf-ds-act");
Integer fastStep = null;
Integer lastPage = null;
13 years, 11 months
JBoss Rich Faces SVN: r19474 - modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jStatus.
by richfaces-svn-commits@lists.jboss.org
Author: lfryc(a)redhat.com
Date: 2010-10-06 07:55:41 -0400 (Wed, 06 Oct 2010)
New Revision: 19474
Modified:
modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jStatus/TestInstantAttributes.java
Log:
fixed the a4j:status tests to use condition alertPresent instead of guardXhr interceptor
Modified: modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jStatus/TestInstantAttributes.java
===================================================================
--- modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jStatus/TestInstantAttributes.java 2010-10-06 11:54:59 UTC (rev 19473)
+++ modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jStatus/TestInstantAttributes.java 2010-10-06 11:55:41 UTC (rev 19474)
@@ -75,7 +75,8 @@
for (int i = 0; i < 2; i++) {
attributes.setOnError(alert.parametrize("error" + i));
- guardXhr(selenium).click(buttonError);
+ selenium.click(buttonError);
+ waitAjax.until(alertPresent);
assertEquals(selenium.getAlert(), "error" + i);
}
}
@@ -85,7 +86,8 @@
for (int i = 0; i < 2; i++) {
attributes.setOnSuccess(alert.parametrize("success" + 1));
- guardXhr(selenium).click(button1);
+ selenium.click(button1);
+ waitAjax.until(alertPresent);
assertEquals(selenium.getAlert(), "success" + 1);
}
}
@@ -95,12 +97,13 @@
for (int i = 0; i < 2; i++) {
attributes.setOnStop(alert.parametrize("stop" + i));
- guardXhr(selenium).click(button1);
+ selenium.click(button1);
+ waitAjax.until(alertPresent);
assertEquals(selenium.getAlert(), "stop" + i);
- guardXhr(selenium).click(buttonError);
+ selenium.click(buttonError);
+ waitAjax.until(alertPresent);
assertEquals(selenium.getAlert(), "stop" + i);
}
}
-
}
\ No newline at end of file
13 years, 11 months
JBoss Rich Faces SVN: r19473 - in modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest: annotations and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: lfryc(a)redhat.com
Date: 2010-10-06 07:54:59 -0400 (Wed, 06 Oct 2010)
New Revision: 19473
Modified:
modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jRepeat/TestMatrix.java
modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/annotations/IssueTracking.java
Log:
added issue tracking for RF-9375
Modified: modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jRepeat/TestMatrix.java
===================================================================
--- modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jRepeat/TestMatrix.java 2010-10-06 11:54:13 UTC (rev 19472)
+++ modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jRepeat/TestMatrix.java 2010-10-06 11:54:59 UTC (rev 19473)
@@ -33,6 +33,7 @@
import org.jboss.test.selenium.locator.JQueryLocator;
import org.richfaces.tests.metamer.ftest.AbstractMetamerTest;
+import org.richfaces.tests.metamer.ftest.annotations.IssueTracking;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
@@ -40,6 +41,7 @@
* @author <a href="mailto:lfryc@redhat.com">Lukas Fryc</a>
* @version $Revision$
*/
+@IssueTracking("https://jira.jboss.org/browse/RF-9375")
public class TestMatrix extends AbstractMetamerTest {
Vector<Vector<Integer>> matrix;
Modified: modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/annotations/IssueTracking.java
===================================================================
--- modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/annotations/IssueTracking.java 2010-10-06 11:54:13 UTC (rev 19472)
+++ modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/annotations/IssueTracking.java 2010-10-06 11:54:59 UTC (rev 19473)
@@ -30,7 +30,7 @@
* @author <a href="mailto:ppitonak@redhat.com">Lukas Fryc</a>
* @version $Revision$
*/
-@Target({ METHOD })
+@Target({ METHOD, TYPE })
@Retention(RetentionPolicy.RUNTIME)
public @interface IssueTracking {
String[] value() default "";
13 years, 11 months
JBoss Rich Faces SVN: r19472 - modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jQueue.
by richfaces-svn-commits@lists.jboss.org
Author: lfryc(a)redhat.com
Date: 2010-10-06 07:54:13 -0400 (Wed, 06 Oct 2010)
New Revision: 19472
Modified:
modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jQueue/QueueModel.java
modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jQueue/TestGlobalQueue.java
Log:
a4j:queue - use median instead of average value when checking requestDelay deviation
Modified: modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jQueue/QueueModel.java
===================================================================
--- modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jQueue/QueueModel.java 2010-10-06 11:53:22 UTC (rev 19471)
+++ modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jQueue/QueueModel.java 2010-10-06 11:54:13 UTC (rev 19472)
@@ -15,6 +15,11 @@
import static org.jboss.test.selenium.waiting.WaitFactory.waitAjax;
import static org.jboss.test.selenium.waiting.WaitFactory.textEquals;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.List;
+
import org.jboss.test.selenium.framework.AjaxSelenium;
import org.jboss.test.selenium.framework.AjaxSeleniumProxy;
import org.jboss.test.selenium.locator.AttributeLocator;
@@ -30,8 +35,7 @@
private Boolean event2Present = null;
- int deviationTotal;
- int deviationCount;
+ List<Long> deviations = new ArrayList<Long>();
LocatorReference<JQueryLocator> form = new LocatorReference<JQueryLocator>(null);
@@ -118,8 +122,7 @@
}
public void initializeTimes() {
- deviationTotal = 0;
- deviationCount = 0;
+ deviations.clear();
retrieveEvent1Time.initializeValue();
retrieveBeginTime.initializeValue();
retrieveCompleteTime.initializeValue();
@@ -142,8 +145,7 @@
checkDeviation(deviation, maxDeviation);
- deviationTotal += deviation;
- deviationCount += 1;
+ deviations.add(deviation);
}
public void checkNoDelayBetweenEvents() {
@@ -163,19 +165,24 @@
format("Deviation ({0}) is greater than maxDeviation ({1})", deviation, maxDeviation));
}
- public void checkAvgDeviation(long requestDelay) {
- long maximumAvgDeviation = Math.max(25, Math.min(50, requestDelay / 4));
- long averageDeviation = deviationTotal / deviationCount;
+ public void checkDeviationMedian(long requestDelay) {
+ long maximumDeviationMedian = Math.max(25, Math.min(50, requestDelay / 4));
+ long deviationMedian = getMedian(deviations);
if (isSeleniumDebug()) {
- System.out.println("averageDeviation: " + averageDeviation);
+ System.out.println("deviationMedian: " + deviationMedian);
}
assertTrue(
- averageDeviation <= maximumAvgDeviation,
- format(
- "Average deviation for all tests of requestDelay ({0}) should not be greater than defined maximum {1}",
- averageDeviation, maximumAvgDeviation));
+ deviationMedian <= maximumDeviationMedian,
+ format("Deviation median ({0}) should not be greater than defined maximum {1}", deviationMedian,
+ maximumDeviationMedian));
}
+ private <T extends Comparable<T>> T getMedian(List<T> list) {
+ List<T> listCopy = new ArrayList<T>(list);
+ Collections.sort(listCopy);
+ return listCopy.get(listCopy.size() / 2);
+ }
+
public static enum Input {
FIRST, SECOND;
}
Modified: modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jQueue/TestGlobalQueue.java
===================================================================
--- modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jQueue/TestGlobalQueue.java 2010-10-06 11:53:22 UTC (rev 19471)
+++ modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jQueue/TestGlobalQueue.java 2010-10-06 11:54:13 UTC (rev 19472)
@@ -66,7 +66,7 @@
queue.checkTimes(requestDelay);
}
- queue.checkAvgDeviation(requestDelay);
+ queue.checkDeviationMedian(requestDelay);
}
/**
13 years, 11 months
JBoss Rich Faces SVN: r19471 - modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jAttachQueue.
by richfaces-svn-commits@lists.jboss.org
Author: lfryc(a)redhat.com
Date: 2010-10-06 07:53:22 -0400 (Wed, 06 Oct 2010)
New Revision: 19471
Modified:
modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jAttachQueue/TestNestedAttachQueue.java
Log:
fixed the reference delay to delay set to second input (second attachQueue), was used reference delay from first attachQueue
Modified: modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jAttachQueue/TestNestedAttachQueue.java
===================================================================
--- modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jAttachQueue/TestNestedAttachQueue.java 2010-10-06 11:52:43 UTC (rev 19470)
+++ modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jAttachQueue/TestNestedAttachQueue.java 2010-10-06 11:53:22 UTC (rev 19471)
@@ -117,7 +117,7 @@
halter.waitForOpen();
halter.complete();
- queue.checkTimes(Input.SECOND, DELAY_A);
+ queue.checkTimes(Input.SECOND, DELAY_B);
queue.checkNoDelayBetweenEvents();
}
13 years, 11 months
JBoss Rich Faces SVN: r19470 - trunk/ui/iteration/ui/src/main/java/org/richfaces/renderkit.
by richfaces-svn-commits@lists.jboss.org
Author: abelevich
Date: 2010-10-06 07:52:43 -0400 (Wed, 06 Oct 2010)
New Revision: 19470
Modified:
trunk/ui/iteration/ui/src/main/java/org/richfaces/renderkit/DataGridRenderer.java
Log:
https://jira.jboss.org/browse/RF-9422
Modified: trunk/ui/iteration/ui/src/main/java/org/richfaces/renderkit/DataGridRenderer.java
===================================================================
--- trunk/ui/iteration/ui/src/main/java/org/richfaces/renderkit/DataGridRenderer.java 2010-10-06 11:52:28 UTC (rev 19469)
+++ trunk/ui/iteration/ui/src/main/java/org/richfaces/renderkit/DataGridRenderer.java 2010-10-06 11:52:43 UTC (rev 19470)
@@ -54,16 +54,13 @@
public void begin(ResponseWriter writer, FacesContext context, UIComponent component, Object[] params)
throws IOException {
- AbstractDataGrid dataGrid = (AbstractDataGrid)component;
- String clientId = dataGrid.getClientId(context) + ":h";
+ String clientId = component.getClientId(context) + ":h";
boolean partial = (Boolean)(Boolean)params[0];
if(partial) {
context.getPartialViewContext().getPartialResponseWriter().startUpdate(clientId);
}
- int columns = dataGrid.getColumns();
-
writer.startElement(HtmlConstants.THEAD_ELEMENT, component);
writer.writeAttribute(HtmlConstants.ID_ATTRIBUTE, clientId , null);
writer.writeAttribute(HtmlConstants.CLASS_ATTRIBUTE, "rf-dg-thead", null);
@@ -71,7 +68,11 @@
writer.writeAttribute(HtmlConstants.CLASS_ATTRIBUTE, "rf-dg-h", null);
writer.startElement(HtmlConstants.TH_ELEM, component);
writer.writeAttribute(HtmlConstants.CLASS_ATTRIBUTE, "rf-dg-h-c", null);
- writer.writeAttribute(HtmlConstants.COLSPAN_ATTRIBUTE, columns, null);
+
+ int columns = (Integer)component.getAttributes().get("columns");
+ if(columns != Integer.MIN_VALUE) {
+ writer.writeAttribute(HtmlConstants.COLSPAN_ATTRIBUTE, columns, null);
+ }
}
public void end(ResponseWriter writer, FacesContext context, UIComponent component, Object[] params)
@@ -92,10 +93,8 @@
public void begin(ResponseWriter writer, FacesContext context, UIComponent component, Object[] params)
throws IOException {
- AbstractDataGrid dataGrid = (AbstractDataGrid)component;
- String clientId = dataGrid.getClientId(context) + ":f";
-
- int columns = dataGrid.getColumns();
+ String clientId = component.getClientId(context) + ":f";
+
boolean partial = (Boolean)(Boolean)params[0];
if(partial) {
context.getPartialViewContext().getPartialResponseWriter().startUpdate(clientId);
@@ -108,7 +107,11 @@
writer.writeAttribute(HtmlConstants.CLASS_ATTRIBUTE, "rf-dg-f", null);
writer.startElement(HtmlConstants.TD_ELEM, component);
writer.writeAttribute(HtmlConstants.CLASS_ATTRIBUTE, "rf-dg-f-c", null);
- writer.writeAttribute(HtmlConstants.COLSPAN_ATTRIBUTE, columns, null);
+
+ int columns = (Integer)component.getAttributes().get("columns");
+ if(columns != Integer.MIN_VALUE) {
+ writer.writeAttribute(HtmlConstants.COLSPAN_ATTRIBUTE, columns, null);
+ }
}
public void end(ResponseWriter writer, FacesContext context, UIComponent component, Object[] params)
@@ -144,6 +147,11 @@
writer.writeAttribute(HtmlConstants.CLASS_ATTRIBUTE, "rf-dg-nd", null);
writer.startElement(HtmlConstants.TD_ELEM, component);
writer.writeAttribute(HtmlConstants.CLASS_ATTRIBUTE, "rf-dg-nd-c", null);
+
+ int columns = (Integer)component.getAttributes().get("columns");
+ if(columns != Integer.MIN_VALUE) {
+ writer.writeAttribute(HtmlConstants.COLSPAN_ATTRIBUTE, columns, null);
+ }
}
public void end(ResponseWriter writer, FacesContext context, UIComponent component, Object[] params)
@@ -165,10 +173,10 @@
if (processCell != 0) {
writer.endElement(HtmlConstants.TR_ELEMENT);
rowHolder.resetProcessCell();
- rowHolder.nextRow();
}
writer.startElement(HtmlConstants.TR_ELEMENT, dataGrid);
writer.writeAttribute(HtmlConstants.CLASS_ATTRIBUTE, "rf-dg-r", null);
+ rowHolder.nextRow();
}
writer.startElement(HtmlConstants.TD_ELEM, dataGrid);
@@ -283,10 +291,8 @@
writer.writeAttribute(HtmlConstants.CLASS_ATTRIBUTE, "rf-dg-c", null);
writer.endElement(HtmlConstants.TD_ELEM);
}
+ writer.endElement(HtmlConstants.TR_ELEMENT);
}
-
- writer.endElement(HtmlConstants.TR_ELEMENT);
-
}
public DataVisitResult process(FacesContext facesContext, Object rowKey, Object argument) {
13 years, 11 months
JBoss Rich Faces SVN: r19469 - modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jPush.
by richfaces-svn-commits@lists.jboss.org
Author: lfryc(a)redhat.com
Date: 2010-10-06 07:52:28 -0400 (Wed, 06 Oct 2010)
New Revision: 19469
Modified:
modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jPush/AbstractPushTest.java
Log:
added workaround for JBQA-3835 (Wrong call to JS function getRequestDone)
Modified: modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jPush/AbstractPushTest.java
===================================================================
--- modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jPush/AbstractPushTest.java 2010-10-06 11:03:20 UTC (rev 19468)
+++ modules/tests/metamer/trunk/ftest-source/src/main/java/org/richfaces/tests/metamer/ftest/a4jPush/AbstractPushTest.java 2010-10-06 11:52:28 UTC (rev 19469)
@@ -95,7 +95,7 @@
}
selenium.getRequestInterceptor().waitForRequestTypeChange();
- RequestType requestDone = selenium.getRequestInterceptor().getRequestTypeDone();
+ RequestType requestDone = selenium.getRequestInterceptor().clearRequestTypeDone();
assertEquals(requestDone, RequestType.XHR);
}
13 years, 11 months
JBoss Rich Faces SVN: r19468 - trunk/examples/iteration-demo/src/main/webapp.
by richfaces-svn-commits@lists.jboss.org
Author: abelevich
Date: 2010-10-06 07:03:20 -0400 (Wed, 06 Oct 2010)
New Revision: 19468
Modified:
trunk/examples/iteration-demo/src/main/webapp/dataGrid.xhtml
Log:
fix sample
Modified: trunk/examples/iteration-demo/src/main/webapp/dataGrid.xhtml
===================================================================
--- trunk/examples/iteration-demo/src/main/webapp/dataGrid.xhtml 2010-10-06 08:29:13 UTC (rev 19467)
+++ trunk/examples/iteration-demo/src/main/webapp/dataGrid.xhtml 2010-10-06 11:03:20 UTC (rev 19468)
@@ -39,15 +39,11 @@
<h:body>
<h:form id="form1">
- <it:dataGrid columns="3" var="record" elements="8" value="#{dataBean.employeeList}">
+ <it:dataGrid id="dataGrid" columns="3" var="record" elements="8" value="#{dataBean.employeeList}">
<f:facet name="header">
<h:outputText value="header"/>
</f:facet>
- <f:facet name="footer">
- <h:outputText value="footer"/>
- </f:facet>
-
<f:facet name="caption">
<h:outputText value="caption"/>
</f:facet>
13 years, 11 months
JBoss Rich Faces SVN: r19467 - modules/tests/metamer/trunk/application/src/main/webapp/components/richInplaceInput.
by richfaces-svn-commits@lists.jboss.org
Author: ppitonak(a)redhat.com
Date: 2010-10-06 04:29:13 -0400 (Wed, 06 Oct 2010)
New Revision: 19467
Modified:
modules/tests/metamer/trunk/application/src/main/webapp/components/richInplaceInput/simple.xhtml
Log:
* fixed page for rich:inplaceInput
Modified: modules/tests/metamer/trunk/application/src/main/webapp/components/richInplaceInput/simple.xhtml
===================================================================
--- modules/tests/metamer/trunk/application/src/main/webapp/components/richInplaceInput/simple.xhtml 2010-10-06 08:10:52 UTC (rev 19466)
+++ modules/tests/metamer/trunk/application/src/main/webapp/components/richInplaceInput/simple.xhtml 2010-10-06 08:29:13 UTC (rev 19467)
@@ -83,7 +83,6 @@
submittedValue="#{richInplaceInputBean.attributes['submittedValue'].value}"
tabIndex="#{richInplaceInputBean.attributes['tabIndex'].value}"
valid="#{richInplaceInputBean.attributes['valid'].value}"
- validator="#{richInplaceInputBean.attributes['validator'].value}"
validatorMessage="#{richInplaceInputBean.attributes['validatorMessage'].value}"
validators="#{richInplaceInputBean.attributes['validators'].value}"
value="#{richInplaceInputBean.attributes['value'].value}"
@@ -91,7 +90,7 @@
valueChangeListeners="#{richInplaceInputBean.attributes['valueChangeListeners'].value}"
>
- <a4j:ajax id="inplaceInputAjax" event="change" render="output"/>
+ <a4j:ajax event="change" render="output"/>
</rich:inplaceInput>
13 years, 11 months
JBoss Rich Faces SVN: r19466 - modules/tests/metamer/trunk/application/src/main/webapp/components/richInplaceInput.
by richfaces-svn-commits@lists.jboss.org
Author: ppitonak(a)redhat.com
Date: 2010-10-06 04:10:52 -0400 (Wed, 06 Oct 2010)
New Revision: 19466
Removed:
modules/tests/metamer/trunk/application/src/main/webapp/components/richInplaceInput/facets.xhtml
Modified:
modules/tests/metamer/trunk/application/src/main/webapp/components/richInplaceInput/list.xhtml
Log:
* page facets for rich:inplaceInput removed because this functionality won't be implemented
Deleted: modules/tests/metamer/trunk/application/src/main/webapp/components/richInplaceInput/facets.xhtml
===================================================================
--- modules/tests/metamer/trunk/application/src/main/webapp/components/richInplaceInput/facets.xhtml 2010-10-06 08:08:50 UTC (rev 19465)
+++ modules/tests/metamer/trunk/application/src/main/webapp/components/richInplaceInput/facets.xhtml 2010-10-06 08:10:52 UTC (rev 19466)
@@ -1,112 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core"
- xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:metamer="http://java.sun.com/jsf/composite/metamer"
- xmlns:rich="http://richfaces.org/rich" xmlns:a4j="http://richfaces.org/a4j">
-
- <!--
-JBoss, Home of Professional Open Source
-Copyright 2010, Red Hat, Inc. and individual contributors
-by the @authors tag. See the copyright.txt in the distribution for a
-full listing of individual contributors.
-
-This is free software; you can redistribute it and/or modify it
-under the terms of the GNU Lesser General Public License as
-published by the Free Software Foundation; either version 2.1 of
-the License, or (at your option) any later version.
-
-This software is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-Lesser General Public License for more details.
-
-You should have received a copy of the GNU Lesser General Public
-License along with this software; if not, write to the Free
-Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
-02110-1301 USA, or see the FSF site: http://www.fsf.org.
- -->
-
- <ui:composition template="/templates/template.xhtml">
-
- <ui:define name="head">
- <f:metadata>
- <f:viewParam name="templates" value="#{templateBean.templates}">
- <f:converter converterId="templatesListConverter" />
- </f:viewParam>
- </f:metadata>
- </ui:define>
-
- <ui:define name="outOfTemplateBefore">
- </ui:define>
-
- <ui:define name="component">
- <rich:inplaceInput id="inplaceInput"
- converter="#{richInplaceInputBean.attributes['converter'].value}"
- converterMessage="#{richInplaceInputBean.attributes['converterMessage'].value}"
- defaultLabel="#{richInplaceInputBean.attributes['defaultLabel'].value}"
- editEvent="#{richInplaceInputBean.attributes['editEvent'].value}"
- immediate="#{richInplaceInputBean.attributes['immediate'].value}"
- inputWidth="#{richInplaceInputBean.attributes['inputWidth'].value}"
- localValue="#{richInplaceInputBean.attributes['localValue'].value}"
- localValueSet="#{richInplaceInputBean.attributes['localValueSet'].value}"
- onInputBlur="#{richInplaceInputBean.attributes['onInputBlur'].value}"
- onInputClick="#{richInplaceInputBean.attributes['onInputClick'].value}"
- onInputDblClick="#{richInplaceInputBean.attributes['onInputDblClick'].value}"
- onInputFocus="#{richInplaceInputBean.attributes['onInputFocus'].value}"
- onInputKeydown="#{richInplaceInputBean.attributes['onInputKeydown'].value}"
- onInputKeypress="#{richInplaceInputBean.attributes['onInputKeypress'].value}"
- onInputKeyup="#{richInplaceInputBean.attributes['onInputKeyup'].value}"
- onInputMousedown="#{richInplaceInputBean.attributes['onInputMousedown'].value}"
- onInputMousemove="#{richInplaceInputBean.attributes['onInputMousemove'].value}"
- onInputMouseout="#{richInplaceInputBean.attributes['onInputMouseout'].value}"
- onInputMouseover="#{richInplaceInputBean.attributes['onInputMouseover'].value}"
- onInputMouseup="#{richInplaceInputBean.attributes['onInputMouseup'].value}"
- onblur="#{richInplaceInputBean.attributes['onblur'].value}"
- onchange="#{richInplaceInputBean.attributes['onchange'].value}"
- onclick="#{richInplaceInputBean.attributes['onclick'].value}"
- ondblclick="#{richInplaceInputBean.attributes['ondblclick'].value}"
- onfocus="#{richInplaceInputBean.attributes['onfocus'].value}"
- onkeydown="#{richInplaceInputBean.attributes['onkeydown'].value}"
- onkeypress="#{richInplaceInputBean.attributes['onkeypress'].value}"
- onkeyup="#{richInplaceInputBean.attributes['onkeyup'].value}"
- onmousedown="#{richInplaceInputBean.attributes['onmousedown'].value}"
- onmousemove="#{richInplaceInputBean.attributes['onmousemove'].value}"
- onmouseout="#{richInplaceInputBean.attributes['onmouseout'].value}"
- onmouseover="#{richInplaceInputBean.attributes['onmouseover'].value}"
- onmouseup="#{richInplaceInputBean.attributes['onmouseup'].value}"
- onselect="#{richInplaceInputBean.attributes['onselect'].value}"
- rendered="#{richInplaceInputBean.attributes['rendered'].value}"
- required="#{richInplaceInputBean.attributes['required'].value}"
- requiredMessage="#{richInplaceInputBean.attributes['requiredMessage'].value}"
- showControls="#{richInplaceInputBean.attributes['showControls'].value}"
- state="#{richInplaceInputBean.attributes['state'].value}"
- submittedValue="#{richInplaceInputBean.attributes['submittedValue'].value}"
- tabIndex="#{richInplaceInputBean.attributes['tabIndex'].value}"
- valid="#{richInplaceInputBean.attributes['valid'].value}"
- validator="#{richInplaceInputBean.attributes['validator'].value}"
- validatorMessage="#{richInplaceInputBean.attributes['validatorMessage'].value}"
- validators="#{richInplaceInputBean.attributes['validators'].value}"
- value="#{richInplaceInputBean.attributes['value'].value}"
- valueChangeListener="#{richInplaceInputBean.attributes['valueChangeListener'].value}"
- valueChangeListeners="#{richInplaceInputBean.attributes['valueChangeListeners'].value}"
- >
-
- <f:facet name="controls">
- <button onmousedown="#{rich:component('inplaceInput')}.save();" type="button">Save</button>
- <button onmousedown="#{rich:component('inplaceInput')}.cancel();" type="button">Cancel</button>
- </f:facet>
-
- <a4j:ajax id="inplaceInputAjax" event="change" render="output"/>
- </rich:inplaceInput>
-
- <br/><br/>
-
- output: <h:outputText id="output" value="#{richInplaceInputBean.attributes['value'].value}"/>
- </ui:define>
-
- <ui:define name="outOfTemplateAfter">
- <metamer:attributes value="#{richInplaceInputBean.attributes}" id="attributes" />
- </ui:define>
-
- </ui:composition>
-</html>
\ No newline at end of file
Modified: modules/tests/metamer/trunk/application/src/main/webapp/components/richInplaceInput/list.xhtml
===================================================================
--- modules/tests/metamer/trunk/application/src/main/webapp/components/richInplaceInput/list.xhtml 2010-10-06 08:08:50 UTC (rev 19465)
+++ modules/tests/metamer/trunk/application/src/main/webapp/components/richInplaceInput/list.xhtml 2010-10-06 08:10:52 UTC (rev 19466)
@@ -35,10 +35,6 @@
Simple page that contains <b>rich:inplaceInput</b> and input boxes for all its attributes.
</metamer:testPageLink>
- <metamer:testPageLink id="facets" outcome="facets" value="Facets">
- Simple page that contains <b>rich:inplaceInput</b> with defined facets and input boxes for all its attributes.
- </metamer:testPageLink>
-
</ui:define>
</ui:composition>
13 years, 11 months