Package javax.xml.bind

Examples of javax.xml.bind.SchemaOutputResolver


   
    public static List<DOMResult> generateJaxbSchemas(
        JAXBContext context, final Map<String, DOMResult> builtIns) throws IOException {
        final List<DOMResult> results = new ArrayList<DOMResult>();

        context.generateSchema(new SchemaOutputResolver() {
            @Override
            public Result createOutput(String ns, String file) throws IOException {
                DOMResult result = new DOMResult();
               
                if (builtIns.containsKey(ns)) {
View Full Code Here


   
    public static List<DOMResult> generateJaxbSchemas(
        JAXBContext context, final Map<String, DOMResult> builtIns) throws IOException {
        final List<DOMResult> results = new ArrayList<DOMResult>();

        context.generateSchema(new SchemaOutputResolver() {
            @Override
            public Result createOutput(String ns, String file) throws IOException {
                DOMResult result = new DOMResult();
               
                if (builtIns.containsKey(ns)) {
View Full Code Here

public class XMLUtils {

    public static Schema getSchema(JAXBContext context) {
        Result result = new ResultImplementation();
        SchemaOutputResolver outputResolver = new SchemaOutputResolverImpl(result);
        File tempFile = null;
        try {
            context.generateSchema(outputResolver);
            String schemaFile = result.getSystemId();
            if (schemaFile != null) {
View Full Code Here

    final Optional<JAXBContext> jaxbContext = getJaxbContext();
    if (!jaxbContext.isPresent()) {
      return;
    }
    try {
      jaxbContext.get().generateSchema(new SchemaOutputResolver() {

        @Override
        public Result createOutput(final String namespaceUri, final String suggestedFileName) throws IOException {
          final StreamResult result = new StreamResult(os);
          result.setSystemId("");
View Full Code Here

         Document doc = builder.newDocument();
         DOMTypes types = new DOMTypes(doc);
         final Element element = types.getElement();
         final Element throwAway = doc.createElement("throw-away");

         ctx.generateSchema(new SchemaOutputResolver() {
            @Override
            public Result createOutput(String namespace, String file) throws IOException
            {
               // JBWS-1295, getKnownNamespaceURIs is not accurate
               if (namespace != null && namespace.length() > 0 && wsdl.getPrefix(namespace) == null)
View Full Code Here

    }

    private List<DOMResult> generateJaxbSchemas() throws IOException {
        final List<DOMResult> results = new ArrayList<DOMResult>();

        context.generateSchema(new SchemaOutputResolver() {
            @Override
            public Result createOutput(String ns, String file) throws IOException {
                DOMResult result = new DOMResult();
                result.setSystemId(file);
                // Don't include WS-Addressing bits
View Full Code Here

/*  67 */       Document doc = builder.newDocument();
/*  68 */       DOMTypes types = new DOMTypes(doc);
/*  69 */       Element element = types.getElement();
/*  70 */       Element throwAway = doc.createElement("throw-away");
/*     */
/*  72 */       this.ctx.generateSchema(new SchemaOutputResolver(throwAway, element)
/*     */       {
/*     */         public Result createOutput(String namespace, String file)
/*     */           throws IOException
/*     */         {
/*  78 */           if ((namespace.length() > 0) && (JAXBWSDLGenerator.this.wsdl.getPrefix(namespace) == null)) {
View Full Code Here

/* 856 */     throw new AssertionError(e);
/*     */   }
/*     */
/*     */   public SchemaOutputResolver createTestResolver()
/*     */   {
/* 864 */     return new SchemaOutputResolver() {
/*     */       public Result createOutput(String namespaceUri, String suggestedFileName) {
/* 866 */         SAXResult r = new SAXResult(new DefaultHandler());
/* 867 */         r.setSystemId(suggestedFileName);
/* 868 */         return r;
/*     */       }
View Full Code Here

    }

    protected List<DOMResult> generateJaxbSchemas(JAXBContext context) throws IOException {
        final List<DOMResult> results = new ArrayList<DOMResult>();

        context.generateSchema(new SchemaOutputResolver() {
            @Override
            public Result createOutput(String ns, String file) throws IOException {
                DOMResult result = new DOMResult();
                result.setSystemId(file);
                results.add(result);
View Full Code Here

         Document doc = builder.newDocument();
         DOMTypes types = new DOMTypes(doc);
         final Element element = types.getElement();
         final Element throwAway = doc.createElement("throw-away");

         ctx.generateSchema(new SchemaOutputResolver() {
            @Override
            public Result createOutput(String namespace, String file) throws IOException
            {
               // JBWS-1295, getKnownNamespaceURIs is not accurate
               if (namespace.length() > 0 && wsdl.getPrefix(namespace) == null)
View Full Code Here

TOP

Related Classes of javax.xml.bind.SchemaOutputResolver

Copyright © 2018 www.massapicom. 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.