mil.dod.th.ose.jaxb.proto.converter/src/mil/dod/th/ose/jaxbprotoconverter/xsd/XsdParser.java
public XsdModel parseXsdFiles(final DocumentBuilder docBuilder, final File xsdFilesDir, final List<File> xsdFiles) 
            throws ParserConfigurationException, SAXException, IOException, ClassNotFoundException, 
            JaxbProtoConvertException
    {
        m_DocBuilder = docBuilder;
        m_XsdFilesDir = xsdFilesDir;
        m_Model = new XsdModel();
        for (File xsdFile: xsdFiles)
        {
            parseFile(xsdFile);
        }
        return m_Model;
    }
/**
     * Method that parses a list of XSD files and returns a model that represents the types and fields within the XSD
     * files.
     * 
     * @param docBuilder
     *      The {@link DocumentBuilder} that will be used to parse the XSD files.
     * @param xsdFilesDir
     *      File that represents the directory where all XSD files are located.
     * @param xsdFiles
     *      List of XSD files to be parsed.
     * @return
     *      Model that represents the parsed XSD files.
     * @throws ParserConfigurationException
     *      Thrown if there is a configuration exception occurs with the parser.
     * @throws SAXException
     *      Thrown if an exception occurs parsing an XSD file.
     * @throws IOException
     *      Thrown if an exception occurs reading an XSD file.
     * @throws ClassNotFoundException
     *      Thrown if an associated JAXB class cannot be found for a type in an XSD file.
     * @throws JaxbProtoConvertException
     *      Thrown if a duplicate overridden ID is encountered.
     */
Method that parses a list of XSD files and returns a model that represents the types and fields within the XSD
files.

@param docBuilder
The  DocumentBuilder that will be used to parse the XSD files.
@param xsdFilesDir
File that represents the directory where all XSD files are located.
@param xsdFiles
List of XSD files to be parsed.
@return
Model that represents the parsed XSD files.
@throws ParserConfigurationException
Thrown if there is a configuration exception occurs with the parser.
@throws SAXException
Thrown if an exception occurs parsing an XSD file.
@throws IOException
Thrown if an exception occurs reading an XSD file.
@throws ClassNotFoundException
Thrown if an associated JAXB class cannot be found for a type in an XSD file.
@throws JaxbProtoConvertException
Thrown if a duplicate overridden ID is encountered.
Method that parses a list of XSD files and returns a model that represents the types and fields within the XSD files . @param docBuilder The DocumentBuilder that will be used to parse the XSD files . @param xsdFilesDir File that represents the directory where all XSD files are located . @param xsdFiles List of XSD files to be parsed . @return Model that represents the parsed XSD files . @throws ParserConfigurationException Thrown if there is a configuration exception occurs with the parser . @throws SAXException Thrown if an exception occurs parsing an XSD file . @throws IOException Thrown if an exception occurs reading an XSD file . @throws ClassNotFoundException Thrown if an associated JAXB class cannot be found for a type in an XSD file . @throws JaxbProtoConvertException Thrown if a duplicate overridden ID is encountered .
public XsdModel parseXsdFiles(final DocumentBuilder docBuilder, final File xsdFilesDir, final List<File> xsdFiles) 
            throws ParserConfigurationException, SAXException, IOException, ClassNotFoundException, 
            JaxbProtoConvertException
    {
        m_DocBuilder = docBuilder;
        m_XsdFilesDir = xsdFilesDir;
        m_Model = new XsdModel();
        for (File xsdFile: xsdFiles)
        {
            parseFile(xsdFile);
        }
        return m_Model;
    }
public XsdModel parseXsdFiles ( final DocumentBuilder docBuilder , final File xsdFilesDir , final List < File > xsdFiles ) throws ParserConfigurationException , SAXException , IOException , ClassNotFoundException , JaxbProtoConvertException { m_DocBuilder = docBuilder ; m_XsdFilesDir = xsdFilesDir ; m_Model = new XsdModel ( ) ; for ( File xsdFile : xsdFiles ) { parseFile ( xsdFile ) ; } return m_Model ; }
Method that parses a list of XSD files and returns a model that represents the types and fields within the XSD
 files.
Method that parses a list of XSD files and returns a model that represents the types and fields within the XSD files .