org.apache.tomcat.util.digester

Class PathCallParamRule

public class PathCallParamRule extends Rule

Rule implementation that saves a parameter containing the Digester matching path for use by a surrounding CallMethodRule. This Rule is most useful when making extensive use of wildcards in rule patterns.

Since: 1.6

Field Summary
protected intparamIndex
The zero-relative index of the parameter we are saving.
Constructor Summary
PathCallParamRule(int paramIndex)
Construct a "call parameter" rule that will save the body text of this element as the parameter value.
Method Summary
voidbegin(String namespace, String name, Attributes attributes)
Process the start of this element.
StringtoString()
Render a printable version of this Rule.

Field Detail

paramIndex

protected int paramIndex
The zero-relative index of the parameter we are saving.

Constructor Detail

PathCallParamRule

public PathCallParamRule(int paramIndex)
Construct a "call parameter" rule that will save the body text of this element as the parameter value.

Parameters: paramIndex The zero-relative parameter number

Method Detail

begin

public void begin(String namespace, String name, Attributes attributes)
Process the start of this element.

Parameters: namespace the namespace URI of the matching element, or an empty string if the parser is not namespace aware or the element has no namespace name the local name if the parser is namespace aware, or just the element name otherwise attributes The attribute list for this element

toString

public String toString()
Render a printable version of this Rule.
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.