[jboss-svn-commits] JBL Code SVN: r23167 - in labs/jbosstm/workspace/adinn/orchestration: src/org/jboss/jbossts/orchestration/rule and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Sep 29 05:13:38 EDT 2008
Author: adinn
Date: 2008-09-29 05:13:38 -0400 (Mon, 29 Sep 2008)
New Revision: 23167
Modified:
labs/jbosstm/workspace/adinn/orchestration/docs/ProgrammersGuide.odt
labs/jbosstm/workspace/adinn/orchestration/src/org/jboss/jbossts/orchestration/rule/Event.java
labs/jbosstm/workspace/adinn/orchestration/src/org/jboss/jbossts/orchestration/rule/Rule.java
Log:
proofed programmers guide and provided clearer names for some methods in the implementation
Modified: labs/jbosstm/workspace/adinn/orchestration/docs/ProgrammersGuide.odt
===================================================================
(Binary files differ)
Modified: labs/jbosstm/workspace/adinn/orchestration/src/org/jboss/jbossts/orchestration/rule/Event.java
===================================================================
--- labs/jbosstm/workspace/adinn/orchestration/src/org/jboss/jbossts/orchestration/rule/Event.java 2008-09-29 06:48:27 UTC (rev 23166)
+++ labs/jbosstm/workspace/adinn/orchestration/src/org/jboss/jbossts/orchestration/rule/Event.java 2008-09-29 09:13:38 UTC (rev 23167)
@@ -13,7 +13,6 @@
import org.jboss.jbossts.orchestration.rule.expression.Expression;
import org.jboss.jbossts.orchestration.rule.expression.ExpressionHelper;
import org.jboss.jbossts.orchestration.rule.type.Type;
-import org.jboss.jbossts.orchestration.rule.type.TypeGroup;
import org.jboss.jbossts.orchestration.rule.exception.ParseException;
import org.jboss.jbossts.orchestration.rule.exception.TypeException;
import org.jboss.jbossts.orchestration.rule.exception.ExecuteException;
@@ -232,7 +231,7 @@
if (binding.isVar()) {
Object value = binding.getValue().interpret(helper);
- helper.bind(binding.getName(), value);
+ helper.bindVariable(binding.getName(), value);
}
}
Modified: labs/jbosstm/workspace/adinn/orchestration/src/org/jboss/jbossts/orchestration/rule/Rule.java
===================================================================
--- labs/jbosstm/workspace/adinn/orchestration/src/org/jboss/jbossts/orchestration/rule/Rule.java 2008-09-29 06:48:27 UTC (rev 23166)
+++ labs/jbosstm/workspace/adinn/orchestration/src/org/jboss/jbossts/orchestration/rule/Rule.java 2008-09-29 09:13:38 UTC (rev 23167)
@@ -887,13 +887,13 @@
throws ExecuteException
{
// System.out.println(rule.getName() + " execute0");
- executeEvent();
- if (executeCondition()) {
- executeAction();
+ bind();
+ if (test()) {
+ fire();
}
}
- public void bind(String name, Object value)
+ public void bindVariable(String name, Object value)
{
bindingMap.put(name, value);
}
@@ -903,24 +903,24 @@
return bindingMap.get(name);
}
- private void executeEvent()
+ private void bind()
throws ExecuteException
{
- // System.out.println(rule.getName() + " executeEvent");
+ // System.out.println(rule.getName() + " bind");
rule.getEvent().interpret(this);
}
- private boolean executeCondition()
+ private boolean test()
throws ExecuteException
{
- // System.out.println(rule.getName() + " executeCondition");
+ // System.out.println(rule.getName() + " test");
return rule.getCondition().interpret(this);
}
- private void executeAction()
+ private void fire()
throws ExecuteException
{
- // System.out.println(rule.getName() + " executeAction");
+ // System.out.println(rule.getName() + " fire");
rule.getAction().interpret(this);
}
More information about the jboss-svn-commits
mailing list