1 23 24 29 30 package com.sun.enterprise.tools.upgrade.transform.elements; 31 32 36 import org.w3c.dom.Element ; 37 import org.w3c.dom.NodeList ; 38 import org.w3c.dom.Node ; 39 import org.w3c.dom.Attr ; 40 41 public class ResourceRef extends GenericElement { 42 43 44 public ResourceRef() { 45 } 46 51 public void transform(Element element, Element parentSource, Element parentResult){ 52 if(parentSource.getTagName().equals("cluster")){ 53 super.transform(element,parentSource,parentResult); 54 }else{ 55 if(super.commonInfoModel.getSourceVersion().equals(com.sun.enterprise.tools.upgrade.common.UpgradeConstants.VERSION_7X)) 57 return; 58 if(element.getAttribute("ref").equals("jdbc/PointBase")) 60 return; 61 super.transform(element,parentSource,parentResult); 62 } 63 } 64 protected java.util.List getInsertElementStructure(Element element, Element parentEle){ 65 java.util.List insertStrucure = com.sun.enterprise.tools.upgrade.transform.ElementToObjectMapper.getMapper().getInsertElementStructure(element.getTagName()); 68 String parentName = parentEle.getTagName(); 69 if(parentName != null){ 70 if(parentName.equals("cluster")){ 71 insertStrucure.add(0,"application-ref"); 72 } 73 } 74 return insertStrucure; 75 } 76 77 } 78 | Popular Tags |