1 package org.lcsim.detector.converter.lcdd; 2 3 import org.jdom.Document; 4 import org.jdom.Element; 5 import org.jdom.JDOMException; 6 7 public class MaterialsConverter { 8 9 public void convert(Document doc) throws JDOMException 10 { 11 MaterialElementConverter elemCnv = new MaterialElementConverter(); 12 MaterialMixtureConverter matCnv = new MaterialMixtureConverter(); 13 14 Element root = doc.getRootElement().getChild("materials"); 15 for ( Object obj : root.getChildren() ) 16 { 17 Element child = (Element)obj; 18 if ( child.getName().equals("element") ) { 19 elemCnv.convert(child); 20 } 21 else if ( child.getName().equals("material")) 22 { 23 matCnv.convert(child); 24 } 25 } 26 } 27 }