Author: nbelaevski
Date: 2007-11-26 21:51:55 -0500 (Mon, 26 Nov 2007)
New Revision: 4278
Modified:
branches/3.1.x/sandbox/samples/listShuttleDemo/src/main/java/org/richfaces/ListShuttleDemoBean.java
branches/3.1.x/sandbox/samples/listShuttleDemo/src/main/webapp/pages/index.jsp
Log:
latest changes for listShuttle & orderingList
Modified:
branches/3.1.x/sandbox/samples/listShuttleDemo/src/main/java/org/richfaces/ListShuttleDemoBean.java
===================================================================
---
branches/3.1.x/sandbox/samples/listShuttleDemo/src/main/java/org/richfaces/ListShuttleDemoBean.java 2007-11-27
02:51:23 UTC (rev 4277)
+++
branches/3.1.x/sandbox/samples/listShuttleDemo/src/main/java/org/richfaces/ListShuttleDemoBean.java 2007-11-27
02:51:55 UTC (rev 4278)
@@ -7,6 +7,8 @@
import java.util.List;
import java.util.Random;
+import javax.faces.context.FacesContext;
+
/**
* @author Nick Belaevski
* mailto:nbelaevski@exadel.com
@@ -21,7 +23,7 @@
public ListShuttleDemoBean() {
super();
- source = new ListShuttleOptionItem[10];
+ source = new ListShuttleOptionItem[3];
for (int i = 0; i < source.length; i++) {
source[i] = new ListShuttleOptionItem("Source Item " + i, new
Random().nextInt(40));
}
@@ -46,9 +48,9 @@
System.out.println("[]");
} else {
System.out.print('[');
- for (int i = 0; i < iMax; i++) {
+ for (int i = 0; i <= iMax; i++) {
System.out.print(source[i]);
- if (i != iMax - 1) {
+ if (i != iMax) {
System.out.print(", ");
}
}
@@ -68,4 +70,8 @@
this.target = target;
}
+ public void startOver() {
+ FacesContext.getCurrentInstance().getExternalContext().getSessionMap().remove("listShuttleDemoBean");
+ }
+
}
Modified: branches/3.1.x/sandbox/samples/listShuttleDemo/src/main/webapp/pages/index.jsp
===================================================================
---
branches/3.1.x/sandbox/samples/listShuttleDemo/src/main/webapp/pages/index.jsp 2007-11-27
02:51:23 UTC (rev 4277)
+++
branches/3.1.x/sandbox/samples/listShuttleDemo/src/main/webapp/pages/index.jsp 2007-11-27
02:51:55 UTC (rev 4278)
@@ -30,6 +30,7 @@
<h:commandButton value="Submit" />
<h:commandButton value="Submit Immediate" immediate="true"
/>
+ <h:commandButton value="Start over"
action="#{listShuttleDemoBean.startOver}" />
</h:form>
</f:view>
</body>
Show replies by date