[richfaces-svn-commits] JBoss Rich Faces SVN: r4722 - in branches/3.1.x/ui/listShuttle/src: main/templates/org/richfaces and 1 other directories.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Tue Dec 11 11:23:01 EST 2007
Author: nbelaevski
Date: 2007-12-11 11:23:01 -0500 (Tue, 11 Dec 2007)
New Revision: 4722
Modified:
branches/3.1.x/ui/listShuttle/src/main/java/org/richfaces/component/UIListShuttle.java
branches/3.1.x/ui/listShuttle/src/main/templates/org/richfaces/htmlListShuttle.jspx
branches/3.1.x/ui/listShuttle/src/test/java/org/richfaces/component/ListShuttleComponentTest.java
Log:
http://jira.jboss.com/jira/browse/RF-1583
name for focus keepers removed
Modified: branches/3.1.x/ui/listShuttle/src/main/java/org/richfaces/component/UIListShuttle.java
===================================================================
--- branches/3.1.x/ui/listShuttle/src/main/java/org/richfaces/component/UIListShuttle.java 2007-12-11 16:22:51 UTC (rev 4721)
+++ branches/3.1.x/ui/listShuttle/src/main/java/org/richfaces/component/UIListShuttle.java 2007-12-11 16:23:01 UTC (rev 4722)
@@ -16,7 +16,6 @@
import javax.faces.FacesException;
import javax.faces.application.FacesMessage;
-import javax.faces.component.StateHolder;
import javax.faces.component.UIInput;
import javax.faces.context.FacesContext;
import javax.faces.convert.ConverterException;
@@ -28,7 +27,6 @@
import org.ajax4jsf.Messages;
import org.ajax4jsf.model.DataVisitor;
-import org.richfaces.component.UIOrderingList.ValueHolder;
import org.richfaces.component.util.MessageUtil;
import org.richfaces.model.ListShuttleDataModel;
import org.richfaces.model.ListShuttleRowKey;
@@ -563,9 +561,8 @@
final ArrayList sourceList = new ArrayList();
final ArrayList targetList = new ArrayList();
- final ListShuttleDataModel listShuttleDataModel = (ListShuttleDataModel) getExtendedDataModel();
try {
- listShuttleDataModel.walk(context, new DataVisitor() {
+ walk(context, new DataVisitor() {
public void process(FacesContext context, Object rowKey,
Object argument) throws IOException {
@@ -579,7 +576,7 @@
targetList.add(getRowData());
}
}
- }, null, null);
+ }, null);
} catch (IOException e) {
throw new ConverterException(e.getLocalizedMessage(), e);
}
@@ -593,7 +590,7 @@
setValid(false);
}
- //validateValue(context, newValue);
+ validateValue(context, newTargetValue);
// If our value is valid, store the new value, erase the
// "submitted" value, and emit a ValueChangeEvent if appropriate
Modified: branches/3.1.x/ui/listShuttle/src/main/templates/org/richfaces/htmlListShuttle.jspx
===================================================================
--- branches/3.1.x/ui/listShuttle/src/main/templates/org/richfaces/htmlListShuttle.jspx 2007-12-11 16:22:51 UTC (rev 4721)
+++ branches/3.1.x/ui/listShuttle/src/main/templates/org/richfaces/htmlListShuttle.jspx 2007-12-11 16:23:01 UTC (rev 4722)
@@ -60,7 +60,7 @@
<tr>
<td>
<div class="rich-shuttle-source-items">
- <input id="#{clientId}focusKeeper" type="button" value="" style="width: 1px; position: absolute; left: -32767px;" name="focusKeeper"/>
+ <input id="#{clientId}focusKeeper" type="button" value="" style="width: 1px; position: absolute; left: -32767px;"/>
<table id="#{clientId}table" cellpadding="0" cellspacing="0" class="rich-shuttle-body">
<tbody>
@@ -122,7 +122,7 @@
<div class="rich-shuttle-target-items" >
<input type="hidden" value=":" style="display: none;" name="#{clientId}" />
- <input id="#{clientId}tlFocusKeeper" type="button" value="" style="width: 1px; position: absolute; left: -32767px;" name="focusKeeper"/>
+ <input id="#{clientId}tlFocusKeeper" type="button" value="" style="width: 1px; position: absolute; left: -32767px;"/>
<table id="#{clientId}tlTable" cellpadding="0" cellspacing="0" class="rich-shuttle-body">
<tbody>
Modified: branches/3.1.x/ui/listShuttle/src/test/java/org/richfaces/component/ListShuttleComponentTest.java
===================================================================
--- branches/3.1.x/ui/listShuttle/src/test/java/org/richfaces/component/ListShuttleComponentTest.java 2007-12-11 16:22:51 UTC (rev 4721)
+++ branches/3.1.x/ui/listShuttle/src/test/java/org/richfaces/component/ListShuttleComponentTest.java 2007-12-11 16:23:01 UTC (rev 4722)
@@ -23,7 +23,6 @@
import java.util.ArrayList;
import java.util.List;
-import java.util.Map;
import javax.faces.application.FacesMessage;
import javax.faces.component.UICommand;
@@ -32,7 +31,6 @@
import javax.faces.component.html.HtmlCommandLink;
import javax.faces.component.html.HtmlForm;
import javax.faces.context.FacesContext;
-import javax.faces.convert.Converter;
import javax.faces.el.EvaluationException;
import javax.faces.el.PropertyNotFoundException;
import javax.faces.el.ValueBinding;
@@ -187,8 +185,8 @@
});
externalContext.addRequestParameterMap(listShuttle.getClientId(facesContext), "sa1:2");
- externalContext.addRequestParameterMap(listShuttle.getClientId(facesContext), "0:1");
externalContext.addRequestParameterMap(listShuttle.getClientId(facesContext), ":");
+ externalContext.addRequestParameterMap(listShuttle.getClientId(facesContext), "0:1");
listShuttle.processDecodes(facesContext);
assertTrue(facesContext.getMessages().hasNext());
}
More information about the richfaces-svn-commits
mailing list