[jbpm-commits] JBoss JBPM SVN: r4679 - projects/gwt-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/task.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Apr 29 08:02:04 EDT 2009


Author: heiko.braun at jboss.com
Date: 2009-04-29 08:02:04 -0400 (Wed, 29 Apr 2009)
New Revision: 4679

Modified:
   projects/gwt-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/task/AssignedTasksView.java
Log:
Somehow the release task button disappeared

Modified: projects/gwt-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/task/AssignedTasksView.java
===================================================================
--- projects/gwt-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/task/AssignedTasksView.java	2009-04-29 11:39:05 UTC (rev 4678)
+++ projects/gwt-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/task/AssignedTasksView.java	2009-04-29 12:02:04 UTC (rev 4679)
@@ -34,6 +34,7 @@
 import org.gwt.mosaic.ui.client.list.DefaultListModel;
 import org.jboss.bpm.console.client.model.TaskRef;
 import org.jboss.bpm.console.client.util.WindowUtil;
+import org.jboss.bpm.console.client.task.events.TaskIdentityEvent;
 
 import java.util.List;
 
@@ -142,7 +143,32 @@
 
       toolBar.addSeparator();
 
+      toolBar.add(
+          new ToolButton("Release", new ClickListener() {
+            public void onClick(Widget sender) {
 
+              TaskRef selection = getSelection();
+
+              if(selection!=null)
+              {
+                TaskIdentityEvent payload = new TaskIdentityEvent(
+                  getAssignedIdentity(), selection
+                );
+
+                controller.handleEvent(
+                    new Event(ReleaseTaskAction.ID, payload)
+                );
+              }
+              else
+              {
+                MessageBox.alert("Missing selection", "Please select a task");
+              }
+            }
+          }
+          )
+      );
+
+
       toolBox.add(toolBar, new BoxLayoutData(BoxLayoutData.FillStyle.HORIZONTAL));
 
       this.taskList.add(toolBox, new BoxLayoutData(BoxLayoutData.FillStyle.HORIZONTAL));




More information about the jbpm-commits mailing list