Esempio n. 1
0
 /**
  * Return the class for a given qualified XML Schema type. If the class is a primitive the
  * corresponding wrapper class is returned
  *
  * @param qname The qualified name of the XML Schema type to use as a key in the lookup
  * @return The class associated with the specified schema type, if no corresponding match found
  *     returns null
  */
 public Class getJavaClass(QName qname) {
   if (userXMLTypes != null) {
     if (userXMLTypes.containsKey(qname)) {
       return (Class) userXMLTypes.get(qname);
     }
   }
   Class javaClass =
       (Class) XMLConversionManager.getDefaultXMLManager().getDefaultXMLTypes().get(qname);
   return XMLConversionManager.getObjectClass(javaClass);
 }