Package org.exist.storage.serializers

Examples of org.exist.storage.serializers.Serializer.toSAX()


                //Nothing to do ?
            } catch (final SAXNotSupportedException e) {
                //Nothing to do ?
            }
            try {
                serializer.toSAX(((ReferenceNode)node).getReference());
            } catch (final SAXException e) {
                throw new TransformerException(e.getMessage(), e);
            } finally {
                SerializerPool.getInstance().returnObject(handler);
            }
View Full Code Here


            serializer.setSAXHandlers( handler, (LexicalHandler)handler );
        } else {
            serializer.setSAXHandlers( handler, null );
        }

        serializer.toSAX( this );
    }


    public void copyTo( DBBroker broker, DocumentBuilderReceiver receiver ) throws SAXException {
        //Null test for document nodes
View Full Code Here

              final SAXSerializer sax = (SAXSerializer) serializerPool.borrowObject(SAXSerializer.class);
              try {
                sax.setOutput(output, outputProperties);
                serializer.setProperties(outputProperties);
                serializer.setSAXHandlers(sax, sax);
                serializer.toSAX(resultSequence, 1, resultSequence.getItemCount(), false, false);
                   
              } finally {
                serializerPool.returnObject(sax);
              }
            }
View Full Code Here

                handler.startDocument();

                final Serializer serializer = broker.getSerializer();
                serializer.reset();
                serializer.setSAXHandlers(handler, null);
                serializer.toSAX(stylesheet);

                handler.endDocument();      
                return handler.getTemplates();

            } catch (final SAXException e) {
View Full Code Here

                serializer.setSAXHandlers(sax, sax);
                for (SequenceIterator iter = results.iterate(); iter.hasNext(); ) {
                    Item item = iter.nextItem();
                    if (!Type.subTypeOf(item.getType(), Type.NODE))
                        continue;
                    serializer.toSAX((NodeValue) item);
                }
                out.close();
            }
        } catch (Exception e) {
            e.printStackTrace();
View Full Code Here

            sax.setOutput(writer, outputProperties);
 
            serializer.setProperties(outputProperties);
            serializer.setSAXHandlers(sax, sax);
 
            serializer.toSAX(((SequenceAdapter)result).getExistSequence());
 
            writer.flush();
            writer.close();
         
        } catch(IOException ioe) {   
View Full Code Here

                                Serializer serializer = context.getBroker().getSerializer();
                                serializer.reset();
                                serializer.setProperties(DEFAULT_PROPERTIES);
                               
                                serializer.setSAXHandlers(sax, sax);
                                serializer.toSAX(doc);
                            }
            }
    } catch (IOException e) {
      reportError(output, "IO error while saving file: " + targetFile.getAbsolutePath());
    } catch (SAXException e) {
View Full Code Here

                final Serializer serializer = context.getBroker().getSerializer();
                serializer.reset();
                serializer.setProperties(DEFAULT_PROPERTIES);
                serializer.setSAXHandlers(handler, handler);
               
                serializer.toSAX(doc);
            }
        } catch (ParserConfigurationException e) {
            reportError(output, "Parser exception while saving file " + targetFile.getAbsolutePath() + ": " + e.getMessage());
        } catch (SAXException e) {
            reportError(output, "SAX exception while saving file " + targetFile.getAbsolutePath() + ": " + e.getMessage());
View Full Code Here

                sax.startDocument();

                while(siNode.hasNext()) {
                    final NodeValue next = (NodeValue)siNode.nextItem();
                    serializer.toSAX(next)
                }

                sax.endDocument();
               
            } catch(final SAXException e) {
View Full Code Here

            sax.startDocument();
           
            while(itSequence.hasNext()) {
               NodeValue next = (NodeValue)itSequence.nextItem();
               serializer.toSAX(next)
            }
           
            sax.endDocument();
            writer.close();
        } catch(SAXException saxe) {
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.