Examples of generateForSingleType()


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

            Map<String, String> namespaceMap = new HashMap<String, String>();
            namespaceMap.put(componentType.getPackage().getName(), nsuri);
            javaToXSD.setPackageNamespaceMap(namespaceMap);
         }

         JBossXSModel xsModel = javaToXSD.generateForSingleType(xmlType, javaType);
         if (xsModel == null)
            throw new WSException("Cannot generate XSModel");

         if(log.isDebugEnabled()) log.debug("\n" + xsModel.serialize());
         return xsModel;
View Full Code Here

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

            Map<String, String> namespaceMap = new HashMap<String, String>();
            namespaceMap.put(componentType.getPackage().getName(), nsuri);
            javaToXSD.setPackageNamespaceMap(namespaceMap);
         }

         JBossXSModel xsModel = javaToXSD.generateForSingleType(xmlType, javaType);
         if (xsModel == null)
            throw new WSException("Cannot generate XSModel");

         if(log.isDebugEnabled()) log.debug("\n" + xsModel.serialize());
         return xsModel;
View Full Code Here

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

   /** Get the Schema as a String */
   public String generateSchema(QName xmlType, Class javaType) throws Exception
   {
      String nsuri = xmlType.getNamespaceURI();
      JavaToXSD javaToXSD = new JavaToXSD();
      JBossXSModel xsmodel = javaToXSD.generateForSingleType(xmlType, javaType);
      return xsmodel.serialize();
   }

   /** Get the Schema as a String */
   public String generateSchema(QName xmlType, Class javaType, Map packageNamespace) throws Exception
View Full Code Here

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()

   {
      String targetNS = "http://org.jboss.ws";
      JavaToXSD jxsd = new JavaToXSD();
      QName q = new QName(targetNS,"Items", Constants.PREFIX_TNS);
      jxsd.getSchemaCreator().addPackageNamespaceMapping(Items.class.getPackage().getName(), targetNS);
      String xs = jxsd.generateForSingleType(q,Items.class).serialize();
      File xsdFile = new File("resources/tools/jbws-204/wscompile/anontypes_new.xsd");
      checkXMLFiles(xsdFile.toURL(),xs);
   }

   private void checkXMLFiles(URL exp,String actual) throws Exception
View Full Code Here

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

   {
      String targetNS = "http://org.jboss.ws";
      JavaToXSD jxsd = new JavaToXSD();
      QName q = new QName(targetNS,"Items", Constants.PREFIX_TNS);
      jxsd.getSchemaCreator().addPackageNamespaceMapping(Items.class.getPackage().getName(), targetNS);
      String xs = jxsd.generateForSingleType(q,Items.class).serialize();
      File xsdFile = getResourceFile("tools/jbws-204/wscompile/anontypes_new.xsd");
      checkXMLFiles(xsdFile.toURL(),xs);
   }

   private void checkXMLFiles(URL exp,String actual) throws Exception
View Full Code Here

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

   /** Get the Schema as a String */
   public String generateSchema(QName xmlType, Class javaType) throws Exception
   {
      String nsuri = xmlType.getNamespaceURI();
      JavaToXSD javaToXSD = new JavaToXSD();
      JBossXSModel xsmodel = javaToXSD.generateForSingleType(xmlType, javaType);
      return xsmodel.serialize();
   }

   /** Get the Schema as a String */
   public String generateSchema(QName xmlType, Class javaType, Map packageNamespace) throws Exception
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.