View Javadoc

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  }