1 2 23 package com.geinuke.util; 24 25 import org.w3c.dom.Element ; 26 import org.w3c.dom.NodeList ; 27 28 import com.geinuke.block.BlockWrapper; 29 import com.geinuke.common.BlockWidgetI; 30 import com.magic.util.xml.DOMUtil; 31 import com.magic.util.xml.XMLParser; 32 33 34 public class BlockConfigParser extends XMLParser { 35 36 37 public Object parseElement(Element element) throws Exception { 38 BlockWrapper bloW=null; 39 Element el=null, 40 elem=null; 41 NodeList nodes = null; 42 bloW=new BlockWrapper(); 43 44 el=element; 46 String name=DOMUtil.getSimpleElementText(el,"name"); 47 String des=DOMUtil.getSimpleElementText(el,"description"); 48 bloW.setDesc(des); 49 bloW.setName(name); 50 51 String clazz=DOMUtil.getSimpleElementText(el,"block-class"); 52 BlockWidgetI o=null; 53 54 bloW.setBlockWidget(clazz); 56 57 return bloW; 58 } 59 60 } 61 | Popular Tags |