[jbpm-commits] JBoss JBPM SVN: r5391 - jbpm4/trunk/modules/bpmn/src/main/java/org/jbpm/bpmn/flownodes.
do-not-reply at jboss.org
do-not-reply at jboss.org
Thu Jul 30 08:33:46 EDT 2009
Author: camunda
Date: 2009-07-30 08:33:46 -0400 (Thu, 30 Jul 2009)
New Revision: 5391
Modified:
jbpm4/trunk/modules/bpmn/src/main/java/org/jbpm/bpmn/flownodes/AbstractTaskBinding.java
Log:
Modified: jbpm4/trunk/modules/bpmn/src/main/java/org/jbpm/bpmn/flownodes/AbstractTaskBinding.java
===================================================================
--- jbpm4/trunk/modules/bpmn/src/main/java/org/jbpm/bpmn/flownodes/AbstractTaskBinding.java 2009-07-30 12:32:04 UTC (rev 5390)
+++ jbpm4/trunk/modules/bpmn/src/main/java/org/jbpm/bpmn/flownodes/AbstractTaskBinding.java 2009-07-30 12:33:46 UTC (rev 5391)
@@ -1,10 +1,27 @@
package org.jbpm.bpmn.flownodes;
-public abstract class AbstractTaskBinding extends BpmnBinding {
+import org.jbpm.pvm.internal.xml.Parse;
+import org.jbpm.pvm.internal.xml.Parser;
+import org.w3c.dom.Element;
-
- public AbstractTaskBinding(String tag) {
- super(tag);
+/**
+ * The AbstractTask is the task superclass and doesn't define own
+ * Behavior.
+ *
+ * Spec: A Task which is not further specified is called Abstract
+ * Task (this was referred to as the None Task in BPMN 1.2).
+ *
+ * @author bernd.ruecker at camunda.com
+ */
+public class AbstractTaskBinding extends BpmnBinding {
+
+ public AbstractTaskBinding(String tagName) {
+ super(tagName);
}
-
+
+ public Object parse(Element element, Parse parse, Parser parser) {
+ return new ManualTaskActivity();
+ }
+
+
}
\ No newline at end of file
More information about the jbpm-commits
mailing list