Author: rahul
Date: Tue Nov 21 17:33:40 2006
New Revision: 478002
URL: http://svn.apache.org/viewvc?view=rev&rev=478002
Log:
Logging for <var> and <assign>.
SCXML-31
Requested by: Nestor Urquiza <nestoru AT yahoo DOT com>.
Adding Nestor to contributors.
Modified:
jakarta/commons/proper/scxml/trunk/pom.xml
jakarta/commons/proper/scxml/trunk/project.xml
jakarta/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Assign.java
jakarta/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Var.java
Modified: jakarta/commons/proper/scxml/trunk/pom.xml
URL:
http://svn.apache.org/viewvc/jakarta/commons/proper/scxml/trunk/pom.xml?view=diff&rev=478002&r1=478001&r2=478002
==============================================================================
--- jakarta/commons/proper/scxml/trunk/pom.xml (original)
+++ jakarta/commons/proper/scxml/trunk/pom.xml Tue Nov 21 17:33:40 2006
@@ -75,6 +75,9 @@
<contributor>
<name>Sitthichai Rernglertpricha</name>
</contributor>
+ <contributor>
+ <name>Nestor Urquiza</name>
+ </contributor>
</contributors>
<dependencies>
Modified: jakarta/commons/proper/scxml/trunk/project.xml
URL:
http://svn.apache.org/viewvc/jakarta/commons/proper/scxml/trunk/project.xml?view=diff&rev=478002&r1=478001&r2=478002
==============================================================================
--- jakarta/commons/proper/scxml/trunk/project.xml (original)
+++ jakarta/commons/proper/scxml/trunk/project.xml Tue Nov 21 17:33:40 2006
@@ -110,6 +110,9 @@
<contributor>
<name>Sitthichai Rernglertpricha</name>
</contributor>
+ <contributor>
+ <name>Nestor Urquiza</name>
+ </contributor>
</contributors>
<dependencies>
Modified:
jakarta/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Assign.java
URL:
http://svn.apache.org/viewvc/jakarta/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Assign.java?view=diff&rev=478002&r1=478001&r2=478002
==============================================================================
---
jakarta/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Assign.java
(original)
+++
jakarta/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Assign.java
Tue Nov 21 17:33:40 2006
@@ -209,6 +209,10 @@
Object valueObject = eval.eval(ctx, expr);
SCXMLHelper.setNodeValue(oldNode, valueObject.toString());
}
+ if (appLog.isDebugEnabled()) {
+ appLog.debug("<assign>: data node '" +
oldNode.getNodeName()
+ + "' updated");
+ }
TriggerEvent ev = new TriggerEvent(name + ".change",
TriggerEvent.CHANGE_EVENT);
derivedEvents.add(ev);
@@ -229,6 +233,10 @@
varObj = eval.eval(ctx, expr);
}
ctx.set(name, varObj);
+ if (appLog.isDebugEnabled()) {
+ appLog.debug("<assign>: Set variable '" + name + "' to '"
+ + String.valueOf(varObj) + "'");
+ }
TriggerEvent ev = new TriggerEvent(name + ".change",
TriggerEvent.CHANGE_EVENT);
derivedEvents.add(ev);
Modified:
jakarta/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Var.java
URL:
http://svn.apache.org/viewvc/jakarta/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Var.java?view=diff&rev=478002&r1=478001&r2=478002
==============================================================================
---
jakarta/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Var.java
(original)
+++
jakarta/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Var.java
Tue Nov 21 17:33:40 2006
@@ -105,6 +105,10 @@
Evaluator eval = scInstance.getEvaluator();
Object varObj = eval.eval(ctx, expr);
ctx.setLocal(name, varObj);
+ if (appLog.isDebugEnabled()) {
+ appLog.debug("<var>: Defined variable '" + name
+ + "' with initial value '" + String.valueOf(varObj) + "'");
+ }
TriggerEvent ev = new TriggerEvent(name + ".change",
TriggerEvent.CHANGE_EVENT);
derivedEvents.add(ev);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]