/** * write the descriptor class to a DOM tree and return it * * @param parent node for the DOM tree * @param nodeName node name * @param descriptor the descriptor to write * @return the DOM tree top node */ public Node writeDescriptor(Node parent, String nodeName, ResourceEnvRef descriptor) { Node refNode = appendChild(parent, nodeName); appendTextChild(refNode, RuntimeTagNames.RESOURCE_ENV_REF_NAME, descriptor.getResourceEnvRefName()); appendTextChild(refNode, RuntimeTagNames.JNDI_NAME, descriptor.getJndiName()); return refNode; } }
WLResourceEnvDescriptionNode node = new WLResourceEnvDescriptionNode(); for (ResourceEnvRef resourceEnvRef : resourceEnvRefs) { node.writeDescriptor(root, RuntimeTagNames.RESOURCE_ENV_DESCRIPTION, resourceEnvRef);