Examples of generateForSingleType()


Examples of org.jboss.ws.tools.JavaToXSD.generateForSingleType()

   public String generateSchema(QName xmlType, Class javaType, Map packageNamespace) throws Exception
   {
      String nsuri = xmlType.getNamespaceURI();
      JavaToXSD javaToXSD = new JavaToXSD();
      javaToXSD.setPackageNamespaceMap(packageNamespace);
      JBossXSModel xsmodel = javaToXSD.generateForSingleType(xmlType, javaType);
      return xsmodel.serialize();
   }

   /** Get the Schema as an XSModel */
   public XSModel generateSchemaXSModel(QName xmlType, Class javaType) throws Exception
View Full Code Here

Examples of org.jboss.ws.tools.JavaToXSD.generateForSingleType()

   /** Get the Schema as an XSModel */
   public XSModel generateSchemaXSModel(QName xmlType, Class javaType) throws Exception
   {
      String nsuri = xmlType.getNamespaceURI();
      JavaToXSD javaToXSD = new JavaToXSD();
      return javaToXSD.generateForSingleType(xmlType, javaType);
   }

   /** Parse a schema */
   public XSModel parseSchema(URL url)
   {
View Full Code Here

Examples of org.jboss.ws.tools.JavaToXSD.generateForSingleType()

            "</schema>";
       String targetNS = "http://org/jboss/test/ws/jaxb/simple";
       QName qn = new QName(targetNS,"SimpleUserType", Constants.PREFIX_TNS);
       JavaToXSD jxsd = new JavaToXSD();
       //String act = jxsd.generateSchemaAsString(qn,SimpleUserType.class) ;
       String act = jxsd.generateForSingleType(qn,SimpleUserType.class).serialize() ;
       Element expEl =  DOMUtils.parse(exp);
       Element actEl =  DOMUtils.parse(act);
       assertEquals(expEl,actEl);
       //assertEquals(exp,act);
    }
View Full Code Here

Examples of org.jboss.ws.tools.JavaToXSD.generateForSingleType()

       JavaToXSD javaToXSD = new JavaToXSD();
       Map packageNamespace = new HashMap();
       packageNamespace.put(Derived.class.getPackage().getName(), nsuri);
       javaToXSD.setPackageNamespaceMap(packageNamespace);

       JBossXSModel xsmodel =  javaToXSD.generateForSingleType(xmlType, Derived.class);
       Element expEl =  DOMUtils.parse(exp);
       Element actEl =  DOMUtils.parse(xsmodel.serialize());
       assertEquals(expEl,actEl);
    }
}
View Full Code Here

Examples of org.jboss.ws.tools.JavaToXSD.generateForSingleType()

/*  66 */         Map namespaceMap = new HashMap();
/*  67 */         namespaceMap.put(componentType.getPackage().getName(), nsuri);
/*  68 */         javaToXSD.setPackageNamespaceMap(namespaceMap);
/*     */       }
/*     */
/*  71 */       JBossXSModel xsModel = javaToXSD.generateForSingleType(xmlType, javaType);
/*  72 */       if (xsModel == null) {
/*  73 */         throw new WSException("Cannot generate XSModel");
/*     */       }
/*  75 */       if (log.isDebugEnabled()) log.debug("\n" + xsModel.serialize());
/*  76 */       return xsModel;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.