00001 00027 package org.objectweb.jonas_lib.deployment.rules; 00028 00029 import org.apache.commons.digester.Digester; 00030 00035 public class PortComponentRefRuleSet extends JRuleSetBase { 00036 00041 public PortComponentRefRuleSet(String prefix) { 00042 super(prefix); 00043 } 00044 00049 public void addRuleInstances(Digester digester) { 00050 digester.addObjectCreate(prefix + "port-component-ref", 00051 "org.objectweb.jonas_lib.deployment.xml.PortComponentRef"); 00052 00053 digester.addSetNext(prefix + "port-component-ref", 00054 "addPortComponentRef", 00055 "org.objectweb.jonas_lib.deployment.xml.PortComponentRef"); 00056 digester.addCallMethod(prefix + "port-component-ref/service-endpoint-interface", 00057 "setServiceEndpointInterface", 0); 00058 digester.addCallMethod(prefix + "port-component-ref/port-component-link", 00059 "setPortComponentLink", 0); 00060 } 00061 00062 00063 }