Save This Page
Home » apache-tomcat-6.0.16-src » org.apache » catalina » startup » [javadoc | source]
org.apache.catalina.startup
public class: SetNextNamingRule [javadoc | source]
java.lang.Object
   org.apache.tomcat.util.digester.Rule
      org.apache.catalina.startup.SetNextNamingRule

Rule implementation that calls a method on the (top-1) (parent) object, passing the top object (child) as an argument. It is commonly used to establish parent-child relationships.

This rule now supports more flexible method matching by default. It is possible that this may break (some) code written against release 1.1.1 or earlier.

Field Summary
protected  String methodName    The method name to call on the parent object. 
protected  String paramType    The Java class name of the parameter type expected by the method. 
Fields inherited from org.apache.tomcat.util.digester.Rule:
digester,  namespaceURI
Constructor:
 public SetNextNamingRule(String methodName,
    String paramType) 
    Construct a "set next" rule with the specified method name.
    Parameters:
    methodName - Method name of the parent method to call
    paramType - Java class of the parent method's argument (if you wish to use a primitive type, specify the corresonding Java wrapper class instead, such as java.lang.Boolean for a boolean parameter)
Method from org.apache.catalina.startup.SetNextNamingRule Summary:
end,   toString
Methods from org.apache.tomcat.util.digester.Rule:
begin,   begin,   body,   body,   end,   end,   finish,   getDigester,   getNamespaceURI,   setDigester,   setNamespaceURI
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.catalina.startup.SetNextNamingRule Detail:
 public  void end() throws Exception 
    Process the end of this element.
 public String toString() 
    Render a printable version of this Rule.