
/**
 * ExtensionMapper.java
 *
 * This file was auto-generated from WSDL
 * by the Apache Axis2 version: 1.5  Built on : Apr 30, 2009 (06:07:47 EDT)
 */

            package gov.nist.hitsp.validation.xsd;
            /**
            *  ExtensionMapper class
            */
        
        public  class ExtensionMapper{

          public static java.lang.Object getTypeObject(java.lang.String namespaceURI,
                                                       java.lang.String typeName,
                                                       javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception{

              
                  if (
                  "http://validation.hitsp.nist.gov/xsd".equals(namespaceURI) &&
                  "WSValidationResults".equals(typeName)){
                   
                            return  gov.nist.hitsp.validation.xsd.WSValidationResults.Factory.parse(reader);
                        

                  }

              
                  if (
                  "http://validation.hitsp.nist.gov/xsd".equals(namespaceURI) &&
                  "WSIndividualValidationResult".equals(typeName)){
                   
                            return  gov.nist.hitsp.validation.xsd.WSIndividualValidationResult.Factory.parse(reader);
                        

                  }

              
                  if (
                  "http://validation.hitsp.nist.gov/xsd".equals(namespaceURI) &&
                  "WSSpecification".equals(typeName)){
                   
                            return  gov.nist.hitsp.validation.xsd.WSSpecification.Factory.parse(reader);
                        

                  }

              
             throw new org.apache.axis2.databinding.ADBException("Unsupported type " + namespaceURI + " " + typeName);
          }

        }
    