ConnectorRuleSet.java

00001 
00027 package org.objectweb.jonas_rar.deployment.rules;
00028 
00029 import org.apache.commons.digester.Digester;
00030 import org.objectweb.jonas_lib.deployment.rules.JRuleSetBase;
00031 
00038 public class ConnectorRuleSet extends JRuleSetBase {
00039 
00043     public ConnectorRuleSet() {
00044         super("connector/");
00045     }
00046 
00052     public void addRuleInstances(Digester digester) {
00053         digester.addSetProperties("connector", "version", "specVersion");
00054         digester.addCallMethod(prefix + "display-name",
00055                                "setDisplayName", 0);
00056         digester.addCallMethod(prefix + "description",
00057                                "addDescription", 0);
00058         digester.addRuleSet(new IconRuleSet(prefix));
00059         digester.addCallMethod(prefix + "vendor-name",
00060                                "setVendorName", 0);
00061         digester.addCallMethod(prefix + "spec-version",
00062                                "setSpecVersion", 0);
00063         digester.addCallMethod(prefix + "eis-type",
00064                                "setEisType", 0);
00065         digester.addCallMethod(prefix + "version",
00066                                "setVersion", 0);
00067         digester.addCallMethod(prefix + "resourceadapter-version",
00068                                "setResourceadapterVersion", 0);
00069         digester.addRuleSet(new LicenseRuleSet(prefix));
00070         digester.addRuleSet(new ResourceadapterRuleSet(prefix));
00071    }
00072 }

Generated on Tue Feb 15 15:05:57 2005 for JOnAS by  doxygen 1.3.9.1