mil.dod.th.ose.jaxb.proto.converter/src/mil/dod/th/ose/jaxbprotoconverter/xsd/XsdParser.java
private Class<?> determineJaxbClass(final File xsdFile, final String xsdTypeName) throws ClassNotFoundException
    {
        final Path relativePath = PathUtils.getRelativePath(xsdFile.getParentFile(), m_XsdFilesDir);
        
        final String packageSeparator = ".";
        final String partialPackageName = relativePath.toString().replace(File.separator, 
                packageSeparator);

        final String className = "mil.dod.th.core." + partialPackageName + packageSeparator
                + xsdTypeName;
        
        return Class.forName(className);
    }
/**
     * Determines the JAXB class associated with the XSD type.
     * 
     * @param xsdFile
     *      XSD file that contains the type.
     * @param xsdTypeName
     *      Name of the XSD type to determine the associated JAXB class for.
     * @return
     *      Class that represents the JAXB class associated with the XSD type.
     * @throws ClassNotFoundException
     *      Thrown if no associate JAXB class can be found for the XSD type.
     */
Determines the JAXB class associated with the XSD type.

@param xsdFile
XSD file that contains the type.
@param xsdTypeName
Name of the XSD type to determine the associated JAXB class for.
@return
Class that represents the JAXB class associated with the XSD type.
@throws ClassNotFoundException
Thrown if no associate JAXB class can be found for the XSD type.
Determines the JAXB class associated with the XSD type . @param xsdFile XSD file that contains the type . @param xsdTypeName Name of the XSD type to determine the associated JAXB class for . @return Class that represents the JAXB class associated with the XSD type . @throws ClassNotFoundException Thrown if no associate JAXB class can be found for the XSD type .
private Class<?> determineJaxbClass(final File xsdFile, final String xsdTypeName) throws ClassNotFoundException
    {
        final Path relativePath = PathUtils.getRelativePath(xsdFile.getParentFile(), m_XsdFilesDir);
        final String packageSeparator = ".";
        final String partialPackageName = relativePath.toString().replace(File.separator, 
                packageSeparator);
        final String className = "mil.dod.th.core." + partialPackageName + packageSeparator
                + xsdTypeName;
        return Class.forName(className);
    }
private Class < ? > determineJaxbClass ( final File xsdFile , final String xsdTypeName ) throws ClassNotFoundException { final Path relativePath = PathUtils . getRelativePath ( xsdFile . getParentFile ( ) , m_XsdFilesDir ) ; final String packageSeparator = "." ; final String partialPackageName = relativePath . toString ( ) . replace ( File . separator , packageSeparator ) ; final String className = "mil.dod.th.core." + partialPackageName + packageSeparator + xsdTypeName ; return Class . forName ( className ) ; }
Determines the JAXB class associated with the XSD type.
Determines the JAXB class associated with the XSD type .