ovidiu 02/03/15 15:40:30
Modified:
src/scratchpad/schecoon/src/org/apache/cocoon/components/treeprocessor/sitemap
CallNodeBuilder2.java
Log:
Invoke configure() on the constructed node.
Revision Changes Path
1.2 +7 -4
xml-cocoon2/src/scratchpad/schecoon/src/org/apache/cocoon/components/treeprocessor/sitemap/CallNodeBuilder2.java
Index: CallNodeBuilder2.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/scratchpad/schecoon/src/org/apache/cocoon/components/treeprocessor/sitemap/CallNodeBuilder2.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- CallNodeBuilder2.java 13 Mar 2002 19:04:52 -0000 1.1
+++ CallNodeBuilder2.java 15 Mar 2002 23:40:30 -0000 1.2
@@ -1,17 +1,18 @@
package org.apache.cocoon.components.treeprocessor.sitemap;
+
+
+import java.util.*;
+import org.apache.avalon.framework.configuration.Configurable;
import org.apache.avalon.framework.configuration.Configuration;
import org.apache.avalon.framework.configuration.ConfigurationException;
-
import org.apache.cocoon.components.treeprocessor.AbstractProcessingNodeBuilder;
import org.apache.cocoon.components.treeprocessor.CategoryNode;
import org.apache.cocoon.components.treeprocessor.CategoryNodeBuilder;
-import org.apache.cocoon.components.treeprocessor.MapStackResolver;
import org.apache.cocoon.components.treeprocessor.LinkedProcessingNodeBuilder;
+import org.apache.cocoon.components.treeprocessor.MapStackResolver;
import org.apache.cocoon.components.treeprocessor.ProcessingNode;
-import java.util.*;
-
public class CallNodeBuilder2 extends CallNodeBuilder
implements LinkedProcessingNodeBuilder
{
@@ -32,6 +33,8 @@
this.node = new CallFunctionNode(functionName);
this.treeBuilder.setupNode(this.node, config);
+ if (node instanceof Configurable)
+ ((Configurable)this.node).configure(config);
return this.node;
}
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]