catch ( XPathExpressionException e ) { throw new OdaException( e.getMessage( ) ); }
populateRoot( root );  return root;
	public static ATreeNode getSchemaTree( String fileName )			throws OdaException	{		try		{			XPath xpath = XPathFactory.newInstance( ).newXPath( );			String expression = "/*";			InputSource inputSource = new InputSource( fileName );			NodeList nodes = (NodeList) xpath.evaluate( expression,					inputSource,					XPathConstants.NODESET );			ATreeNode root = new ATreeNode( );			root.setValue( "ROOT" );			populateNodeList( nodes, root, 0 );			populateRoot( root );			return root;		}		catch ( XPathExpressionException e )		{			throw new OdaException( e.getMessage( ) );		}	}