00001 00027 package org.objectweb.jonas_lib.deployment.rules; 00028 00029 import org.apache.commons.digester.Digester; 00030 00035 public class InitParamRuleSet extends JRuleSetBase { 00036 00041 public InitParamRuleSet(String prefix) { 00042 super(prefix); 00043 } 00044 00049 public void addRuleInstances(Digester digester) { 00050 digester.addObjectCreate(prefix + "init-param", 00051 "org.objectweb.jonas_lib.deployment.xml.InitParam"); 00052 00053 digester.addSetNext(prefix + "init-param", 00054 "addInitParam", 00055 "org.objectweb.jonas_lib.deployment.xml.InitParam"); 00056 digester.addCallMethod(prefix + "init-param/param-name", 00057 "setParamName", 0); 00058 digester.addCallMethod(prefix + "init-param/param-value", 00059 "setParamValue", 0); 00060 digester.addCallMethod(prefix + "init-param/description", 00061 "setDescription", 0); 00062 00063 } 00064 00065 00066 }