
            /**
            * ExtensionMapper.java
            *
            * This file was auto-generated from WSDL
            * by the Apache Axis2 version: #axisVersion# #today#
            */

            package fr.irisa.wella.profileregistry;
            /**
            *  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://wella.irisa.fr:8080/ProfileRegistry/".equals(namespaceURI) &&
                  "Profile_Type".equals(typeName)){
                   
                            return  fr.irisa.wella.profileregistry.Profile_Type.Factory.parse(reader);
                        

                  }

              
                  if (
                  "http://wella.irisa.fr:8080/ProfileRegistry/".equals(namespaceURI) &&
                  "OID_Type".equals(typeName)){
                   
                            return  fr.irisa.wella.profileregistry.OID_Type.Factory.parse(reader);
                        

                  }

              
                  if (
                  "http://wella.irisa.fr:8080/ProfileRegistry/".equals(namespaceURI) &&
                  "Ressource_Type".equals(typeName)){
                   
                            return  fr.irisa.wella.profileregistry.Ressource_Type.Factory.parse(reader);
                        

                  }

              
                  if (
                  "http://wella.irisa.fr:8080/ProfileRegistry/".equals(namespaceURI) &&
                  "OID_List".equals(typeName)){
                   
                            return  fr.irisa.wella.profileregistry.OID_List.Factory.parse(reader);
                        

                  }

              
             throw new java.lang.RuntimeException("Unsupported type " + namespaceURI + " " + typeName);
          }

        }
    