ovidiu 02/03/13 11:05:24
Added:
src/scratchpad/schecoon/src/org/apache/cocoon/components/treeprocessor/sitemap
ScriptNode.java
Log:
Handler for <map:script> elements in the sitemap.
Revision Changes Path
1.1
xml-cocoon2/src/scratchpad/schecoon/src/org/apache/cocoon/components/treeprocessor/sitemap/ScriptNode.java
Index: ScriptNode.java
===================================================================
package org.apache.cocoon.components.treeprocessor.sitemap;
import org.apache.avalon.framework.activity.Initializable;
import org.apache.cocoon.environment.Environment;
import org.apache.cocoon.sitemap.PatternException;
import org.apache.cocoon.components.treeprocessor.AbstractProcessingNode;
import org.apache.cocoon.components.treeprocessor.CategoryNode;
import org.apache.cocoon.components.treeprocessor.InvokeContext;
import org.apache.cocoon.components.treeprocessor.MapStackResolver;
import org.apache.cocoon.components.treeprocessor.ParameterizableProcessingNode;
import org.apache.cocoon.components.treeprocessor.ProcessingNode;
import java.util.List;
import java.util.Map;
public class ScriptNode extends AbstractProcessingNode
implements Initializable, ParameterizableProcessingNode
{
Map parameters;
public void setParameters(Map parameterMap)
{
this.parameters = parameterMap;
System.out.println("ScriptNode parameters = " + parameters);
}
public void initialize()
{
System.out.println("ScriptNode initialize");
}
public boolean invoke(Environment env, InvokeContext context)
throws Exception
{
System.out.println("ScriptNode invoke");
return true;
}
}
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]