1 45 46 package org.openejb.alt.assembler.classic.xml; 47 48 import org.openejb.OpenEJBException; 49 import org.openejb.alt.assembler.classic.ContainerInfo; 50 import org.w3c.dom.Node ; 51 52 61 public class Container extends ContainerInfo { 62 63 66 public static final String DESCRIPTION = "description"; 67 68 71 public static final String DISPLAY_NAME = "display-name"; 72 73 76 public static final String CONTAINER_NAME = "container-name"; 77 78 81 public static final String CODEBASE = "codebase"; 82 83 86 public static final String CLASSNAME = "class-name"; 87 88 91 public static void initializeFromDOM(Node node, ContainerInfo container) throws OpenEJBException{ 92 container.description = DomTools.getChildElementPCData(node, DESCRIPTION); 93 container.displayName = DomTools.getChildElementPCData(node, DISPLAY_NAME); 94 container.containerName = DomTools.getChildElementPCData(node, CONTAINER_NAME); 95 container.codebase = DomTools.getChildElementPCData(node, CODEBASE); 96 container.className = DomTools.getChildElementPCData(node, CLASSNAME); 97 container.properties = DomTools.readProperties(node); 98 } 99 100 } 101 | Popular Tags |