Author: abelevich
Date: 2011-02-08 11:06:14 -0500 (Tue, 08 Feb 2011)
New Revision: 21543
Added:
trunk/examples/dnd-demo/src/main/java/org/demo/DropListenerBean.java
Log:
https://issues.jboss.org/browse/RF-10430 DnD: developer example doesn't work
Added: trunk/examples/dnd-demo/src/main/java/org/demo/DropListenerBean.java
===================================================================
--- trunk/examples/dnd-demo/src/main/java/org/demo/DropListenerBean.java
(rev 0)
+++ trunk/examples/dnd-demo/src/main/java/org/demo/DropListenerBean.java 2011-02-08
16:06:14 UTC (rev 21543)
@@ -0,0 +1,31 @@
+package org.demo;
+
+
+import org.richfaces.event.DropEvent;
+import org.richfaces.event.DropListener;
+
+import javax.faces.bean.ManagedBean;
+import javax.faces.bean.ManagedProperty;
+import javax.faces.bean.RequestScoped;
+
+@RequestScoped
+@ManagedBean(name = "dropListenerBean")
+public class DropListenerBean implements DropListener {
+
+ private DropEvent dropEvent;
+
+ @ManagedProperty (value="#{dataBean}")
+ private DataBean dataBean;
+
+ public void setDataBean (DataBean dataBean){
+ this.dataBean = dataBean;
+ }
+
+ public void processDrop(DropEvent event) {
+ String value = (String)event.getDragValue();
+ dataBean.addDropValues(value);
+ dataBean.setPhaseId(event.getPhaseId().toString());
+ }
+
+
+}