1 23 24 29 30 package com.sun.enterprise.tools.upgrade.transform.elements; 31 32 36 import org.w3c.dom.Document ; 37 import org.w3c.dom.Element ; 38 import org.w3c.dom.NodeList ; 39 import org.w3c.dom.Node ; 40 import com.sun.enterprise.tools.upgrade.transform.ElementToObjectMapper; 41 42 public class Resources extends BaseElement { 43 44 45 public Resources() { 46 } 47 52 public void transform(Element element, Element parentSource, Element parentResult){ 53 54 if(!parentResult.getTagName().equals("domain")){ 56 parentResult = parentResult.getOwnerDocument().getDocumentElement(); 58 } 59 NodeList resources = parentResult.getElementsByTagName("resources"); 60 Element resource = null; 61 if(resources.getLength() == 0){ 62 resource = parentResult.getOwnerDocument().createElement("resources"); 63 this.appendElementToParent(parentResult,resource); 64 }else { 65 resource = (Element )resources.item(0); 66 } 67 super.transform(element, parentSource, resource); 68 } 69 } 70 | Popular Tags |