You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ra...@apache.org on 2007/12/08 17:30:01 UTC
svn commit: r602498 - in /commons/proper/scxml/trunk: ./
src/main/java/org/apache/commons/scxml/
src/main/java/org/apache/commons/scxml/env/
src/main/java/org/apache/commons/scxml/invoke/
src/main/java/org/apache/commons/scxml/model/ src/test/java/org/...
Author: rahul
Date: Sat Dec 8 08:30:00 2007
New Revision: 602498
URL: http://svn.apache.org/viewvc?rev=602498&view=rev
Log:
Remove deprecated API usage, checkstyle, serialVersionUIDs.
Modified:
commons/proper/scxml/trunk/RELEASE-NOTES.txt
commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/SCInstance.java
commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/env/AbstractStateMachine.java
commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/invoke/SimpleSCXMLInvoker.java
commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Parallel.java
commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/SCXML.java
commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/State.java
commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Transition.java
commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml/invoke/InvokeTest.java
commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml/model/StatelessModelTest.java
commons/proper/scxml/trunk/xdocs/changes.xml
Modified: commons/proper/scxml/trunk/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/commons/proper/scxml/trunk/RELEASE-NOTES.txt?rev=602498&r1=602497&r2=602498&view=diff
==============================================================================
--- commons/proper/scxml/trunk/RELEASE-NOTES.txt (original)
+++ commons/proper/scxml/trunk/RELEASE-NOTES.txt Sat Dec 8 08:30:00 2007
@@ -124,6 +124,10 @@
o The regions of a parallel are entered in document order. This is
implementation-specific behavior and users should not rely on it.
+ o AbstractStateMachine and SimpleSCXMLListener classes, as well as the two
+ standalone testing classes in the test package, have switched to the new
+ SCXMLParser class.
+
o Recommended version of Commons Logging has been upgraded to v1.1.1.
ABOUT COMMONS SCXML:
Modified: commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/SCInstance.java
URL: http://svn.apache.org/viewvc/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/SCInstance.java?rev=602498&r1=602497&r2=602498&view=diff
==============================================================================
--- commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/SCInstance.java (original)
+++ commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/SCInstance.java Sat Dec 8 08:30:00 2007
@@ -39,7 +39,7 @@
/**
* Serial version UID.
*/
- private static final long serialVersionUID = 1L;
+ private static final long serialVersionUID = 2L;
/**
* The notification registry.
Modified: commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/env/AbstractStateMachine.java
URL: http://svn.apache.org/viewvc/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/env/AbstractStateMachine.java?rev=602498&r1=602497&r2=602498&view=diff
==============================================================================
--- commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/env/AbstractStateMachine.java (original)
+++ commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/env/AbstractStateMachine.java Sat Dec 8 08:30:00 2007
@@ -30,7 +30,7 @@
import org.apache.commons.scxml.TriggerEvent;
import org.apache.commons.scxml.env.jexl.JexlContext;
import org.apache.commons.scxml.env.jexl.JexlEvaluator;
-import org.apache.commons.scxml.io.SCXMLDigester;
+import org.apache.commons.scxml.io.SCXMLParser;
import org.apache.commons.scxml.model.ModelException;
import org.apache.commons.scxml.model.SCXML;
import org.apache.commons.scxml.model.Transition;
@@ -120,7 +120,7 @@
log = LogFactory.getLog(this.getClass());
ErrorHandler errHandler = new SimpleErrorHandler();
try {
- stateMachine = SCXMLDigester.digest(scxmlDocument,
+ stateMachine = SCXMLParser.parse(scxmlDocument,
errHandler);
} catch (IOException ioe) {
logError(ioe);
Modified: commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/invoke/SimpleSCXMLInvoker.java
URL: http://svn.apache.org/viewvc/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/invoke/SimpleSCXMLInvoker.java?rev=602498&r1=602497&r2=602498&view=diff
==============================================================================
--- commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/invoke/SimpleSCXMLInvoker.java (original)
+++ commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/invoke/SimpleSCXMLInvoker.java Sat Dec 8 08:30:00 2007
@@ -31,7 +31,7 @@
import org.apache.commons.scxml.env.SimpleErrorHandler;
import org.apache.commons.scxml.env.SimpleErrorReporter;
import org.apache.commons.scxml.env.SimpleSCXMLListener;
-import org.apache.commons.scxml.io.SCXMLDigester;
+import org.apache.commons.scxml.io.SCXMLParser;
import org.apache.commons.scxml.model.ModelException;
import org.apache.commons.scxml.model.SCXML;
import org.xml.sax.SAXException;
@@ -69,7 +69,7 @@
*/
public void setParentStateId(final String parentStateId) {
this.parentStateId = parentStateId;
- this.eventPrefix = parentStateId + invokePrefix;
+ this.eventPrefix = this.parentStateId + invokePrefix;
this.cancelled = false;
}
@@ -87,7 +87,7 @@
throws InvokerException {
SCXML scxml = null;
try {
- scxml = SCXMLDigester.digest(new URL(source),
+ scxml = SCXMLParser.parse(new URL(source),
new SimpleErrorHandler());
} catch (ModelException me) {
throw new InvokerException(me.getMessage(), me.getCause());
Modified: commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Parallel.java
URL: http://svn.apache.org/viewvc/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Parallel.java?rev=602498&r1=602497&r2=602498&view=diff
==============================================================================
--- commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Parallel.java (original)
+++ commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Parallel.java Sat Dec 8 08:30:00 2007
@@ -33,7 +33,7 @@
/**
* Serial version UID.
*/
- private static final long serialVersionUID = 1L;
+ private static final long serialVersionUID = 2L;
/**
* The set of parallel state machines contained in this <parallel>.
Modified: commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/SCXML.java
URL: http://svn.apache.org/viewvc/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/SCXML.java?rev=602498&r1=602497&r2=602498&view=diff
==============================================================================
--- commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/SCXML.java (original)
+++ commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/SCXML.java Sat Dec 8 08:30:00 2007
@@ -34,7 +34,7 @@
/**
* Serial version UID.
*/
- private static final long serialVersionUID = 1L;
+ private static final long serialVersionUID = 2L;
/**
* The SCXML XMLNS.
Modified: commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/State.java
URL: http://svn.apache.org/viewvc/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/State.java?rev=602498&r1=602497&r2=602498&view=diff
==============================================================================
--- commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/State.java (original)
+++ commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/State.java Sat Dec 8 08:30:00 2007
@@ -32,7 +32,7 @@
/**
* Serial version UID.
*/
- private static final long serialVersionUID = 1L;
+ private static final long serialVersionUID = 2L;
/**
* The Map containing immediate children of this State, keyed by
Modified: commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Transition.java
URL: http://svn.apache.org/viewvc/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Transition.java?rev=602498&r1=602497&r2=602498&view=diff
==============================================================================
--- commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Transition.java (original)
+++ commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/model/Transition.java Sat Dec 8 08:30:00 2007
@@ -33,7 +33,7 @@
/**
* Serial version UID.
*/
- private static final long serialVersionUID = 1L;
+ private static final long serialVersionUID = 2L;
/**
* Property that specifies the trigger for this transition.
Modified: commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml/invoke/InvokeTest.java
URL: http://svn.apache.org/viewvc/commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml/invoke/InvokeTest.java?rev=602498&r1=602497&r2=602498&view=diff
==============================================================================
--- commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml/invoke/InvokeTest.java (original)
+++ commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml/invoke/InvokeTest.java Sat Dec 8 08:30:00 2007
@@ -31,7 +31,7 @@
import org.apache.commons.scxml.env.SimpleErrorReporter;
import org.apache.commons.scxml.env.jexl.JexlContext;
import org.apache.commons.scxml.env.jexl.JexlEvaluator;
-import org.apache.commons.scxml.io.SCXMLDigester;
+import org.apache.commons.scxml.io.SCXMLParser;
import org.apache.commons.scxml.model.SCXML;
import org.apache.commons.scxml.model.State;
@@ -82,7 +82,7 @@
*/
public void testInvoke01Sample() {
try {
- SCXML scxml = SCXMLDigester.digest(invoke01,
+ SCXML scxml = SCXMLParser.parse(invoke01,
new SimpleErrorHandler());
exec = new SCXMLExecutor(new JexlEvaluator(), new SimpleDispatcher(),
new SimpleErrorReporter());
@@ -103,7 +103,7 @@
public void testInvoke02Sample() {
try {
- SCXML scxml = SCXMLDigester.digest(invoke02,
+ SCXML scxml = SCXMLParser.parse(invoke02,
new SimpleErrorHandler());
exec = new SCXMLExecutor(new JexlEvaluator(), new SimpleDispatcher(),
new SimpleErrorReporter());
@@ -122,7 +122,7 @@
public void testInvoke03Sample() {
try {
- SCXML scxml = SCXMLDigester.digest(invoke03,
+ SCXML scxml = SCXMLParser.parse(invoke03,
new SimpleErrorHandler());
exec = new SCXMLExecutor(new JexlEvaluator(), new SimpleDispatcher(),
new SimpleErrorReporter());
Modified: commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml/model/StatelessModelTest.java
URL: http://svn.apache.org/viewvc/commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml/model/StatelessModelTest.java?rev=602498&r1=602497&r2=602498&view=diff
==============================================================================
--- commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml/model/StatelessModelTest.java (original)
+++ commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml/model/StatelessModelTest.java Sat Dec 8 08:30:00 2007
@@ -51,7 +51,7 @@
// Test data
private URL stateless01jexl, stateless01jsp, stateless01par;
private SCXML scxml01jexl, scxml01jsp, scxml01par, scxml02par;
- private SCXMLExecutor exec01, exec02, exec03;
+ private SCXMLExecutor exec01, exec02;
/**
* Set up instance variables required by this test case.
Modified: commons/proper/scxml/trunk/xdocs/changes.xml
URL: http://svn.apache.org/viewvc/commons/proper/scxml/trunk/xdocs/changes.xml?rev=602498&r1=602497&r2=602498&view=diff
==============================================================================
--- commons/proper/scxml/trunk/xdocs/changes.xml (original)
+++ commons/proper/scxml/trunk/xdocs/changes.xml Sat Dec 8 08:30:00 2007
@@ -37,6 +37,11 @@
description="Latest release">
<action dev="rahul" type="update">
+ [12-08-2007] AbstractStateMachine and SimpleSCXMLListener classes
+ switched to the new SCXMLParser.
+ </action>
+
+ <action dev="rahul" type="update">
[12-06-2007] Recommended version of Commons Logging has been upgraded
to v1.1.1.
</action>