/** * write the descriptor class to a DOM tree and return it * * @param parent node for the DOM tree * @param node name * @param the descriptor to write * @return the DOM tree top node */ public Node writeDescriptor(Node parent, String nodeName, ResourceEnvRef descriptor) { Node ejbRef = appendChild(parent, nodeName); appendTextChild(ejbRef, RuntimeTagNames.RESOURCE_ENV_REF_NAME, descriptor.getResourceEnvRefName()); appendTextChild(ejbRef, RuntimeTagNames.JNDI_NAME, descriptor.getJndiName()); return ejbRef; } }
ResourceEnvRefNode node = new ResourceEnvRefNode(); for (int i=0;i<resourceEnvRefs.length;i++) { node.writeDescriptor(web, RuntimeTagNames.RESOURCE_ENV_REF, resourceEnvRefs[i]);