[Yanel-commits] rev 36383 - public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow

michi at wyona.com michi at wyona.com
Tue May 6 14:13:27 CEST 2008


Author: michi
Date: 2008-05-06 14:13:27 +0200 (Tue, 06 May 2008)
New Revision: 36383

Modified:
   public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/Condition.java
Log:
javadoc added

Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/Condition.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/Condition.java	2008-05-06 12:01:39 UTC (rev 36382)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/Condition.java	2008-05-06 12:13:27 UTC (rev 36383)
@@ -17,11 +17,18 @@
 
 import org.wyona.yanel.core.api.attributes.WorkflowableV1;
 
+/**
+ * Workflow condition in order to implement if a transition shall be executed/displayed
+ */
 public interface Condition {
 
-    boolean isComplied(WorkflowableV1 workflowable, Workflow workflow,
-            String revision) throws WorkflowException;
+    /**
+     * Check if condition is fullfilled or not (TODO: It would be nice if one could specify a reason if it is not fullfilled!)
+     */
+    boolean isComplied(WorkflowableV1 workflowable, Workflow workflow, String revision) throws WorkflowException;
 
+    /**
+     *
+     */
     void setExpression(String expression) throws WorkflowException;
-
-}
\ No newline at end of file
+}



More information about the Yanel-commits mailing list