Author: skitching
Date: Mon Feb 14 19:56:57 2005
New Revision: 153892
URL: http://svn.apache.org/viewcvs?view=rev&rev=153892
Log:
LinkObjectsAction now provides all the functionality of
digester1.x SetNextRule, SetTopRule and SetRootRule.
Added:
jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/LinkObjectsActionTestCase.java
- copied, changed from r153753,
jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/SetNextActionTestCase.java
Removed:
jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/SetNextActionTestCase.java
Modified:
jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/CreateObjectActionTestCase.java
jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/CreateObjectWithFactoryActionTestCase.java
Modified:
jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/CreateObjectActionTestCase.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/CreateObjectActionTestCase.java?view=diff&r1=153891&r2=153892
==============================================================================
---
jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/CreateObjectActionTestCase.java
(original)
+++
jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/CreateObjectActionTestCase.java
Mon Feb 14 19:56:57 2005
@@ -98,7 +98,7 @@
Digester d = new Digester();
d.addRule("/root/item", new CreateObjectAction(Item.class));
- d.addRule("/root/item", new SetNextAction("addItem"));
+ d.addRule("/root/item", new LinkObjectsAction("addItem"));
TestObject testObject = new TestObject();
d.setInitialObject(testObject);
Modified:
jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/CreateObjectWithFactoryActionTestCase.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/CreateObjectWithFactoryActionTestCase.java?view=diff&r1=153891&r2=153892
==============================================================================
---
jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/CreateObjectWithFactoryActionTestCase.java
(original)
+++
jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/CreateObjectWithFactoryActionTestCase.java
Mon Feb 14 19:56:57 2005
@@ -121,7 +121,7 @@
Digester d = new Digester();
d.setInitialObject(root);
d.addRule("/root/int", new CreateObjectWithFactoryAction(factory));
- d.addRule("/root/int", new SetNextAction("addInteger"));
+ d.addRule("/root/int", new LinkObjectsAction("addInteger"));
d.parse(source);
@@ -153,7 +153,7 @@
Digester d = new Digester();
d.setInitialObject(root);
d.addRule("/root/int", new
CreateObjectWithFactoryAction(IntegerFactory.class));
- d.addRule("/root/int", new SetNextAction("addInteger"));
+ d.addRule("/root/int", new LinkObjectsAction("addInteger"));
d.parse(source);
Copied:
jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/LinkObjectsActionTestCase.java
(from r153753,
jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/SetNextActionTestCase.java)
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/LinkObjectsActionTestCase.java?view=diff&rev=153892&p1=jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/SetNextActionTestCase.java&r1=153753&p2=jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/LinkObjectsActionTestCase.java&r2=153892
==============================================================================
---
jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/SetNextActionTestCase.java
(original)
+++
jakarta/commons/proper/digester/branches/digester2/src/test/org/apache/commons/digester2/actions/LinkObjectsActionTestCase.java
Mon Feb 14 19:56:57 2005
@@ -30,10 +30,10 @@
import org.apache.commons.digester2.Digester;
/**
- * <p>Test Cases for the SetNextAction class.</p>
+ * <p>Test Cases for the LinkObjectsAction class.</p>
*/
-public class SetNextActionTestCase extends TestCase {
+public class LinkObjectsActionTestCase extends TestCase {
public static class Item {
}
@@ -54,7 +54,7 @@
*
* @param name Name of the test case
*/
- public SetNextActionTestCase(String name) {
+ public LinkObjectsActionTestCase(String name) {
super(name);
}
@@ -72,7 +72,7 @@
* Return the tests included in this test suite.
*/
public static Test suite() {
- return (new TestSuite(SetNextActionTestCase.class));
+ return (new TestSuite(LinkObjectsActionTestCase.class));
}
/**
@@ -98,7 +98,7 @@
Digester d = new Digester();
d.addRule("/root/item", new CreateObjectAction(Item.class));
- d.addRule("/root/item", new SetNextAction("addItem"));
+ d.addRule("/root/item", new LinkObjectsAction("addItem"));
TestObject testObject = new TestObject();
d.setInitialObject(testObject);
@@ -106,6 +106,6 @@
// string was passed ok
Item item = testObject.getItem();
- assertNotNull("SetNextAction works", item);
+ assertNotNull("LinkObjectsAction works", item);
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]