Package org.exist.memtree

Examples of org.exist.memtree.MemTreeBuilder.characters()


                //However, if used in the content of a constructed element or document node,
                //such a text node will be deleted or merged with another text node.
                if (!newDocumentContext && buf.length() == 0)
                    {result = Sequence.EMPTY_SEQUENCE;}
                else {
                    final int nodeNr = builder.characters(buf);
                    result = builder.getDocument().getNode(nodeNr);
                }
            }
        } finally {
            if (newDocumentContext)
View Full Code Here


            if (literalCharacters) {
              //Empty CDATA sections generate no text nodes
                if (cdata.isEmpty())
                    {return Sequence.EMPTY_SEQUENCE;}
               
              nodeNr = builder.characters(cdata);
            } else {
              nodeNr = builder.cdataSection(cdata);
            }
          final NodeImpl node = builder.getDocument().getNode(nodeNr);
View Full Code Here

                                builder.startElement( BACKUP_ELEMENT, attrs );

                                for( final Iterator<Object> iter = properties.keySet().iterator(); iter.hasNext(); ) {
                                    final String key = iter.next().toString();
                                    builder.startElement( new QName( key, Namespaces.EXIST_NS, "" ), null );
                                    builder.characters( (String)properties.get( key ) );
                                    builder.endElement();
                                }
                                builder.endElement();
                            }
                        }
View Full Code Here

          true, true, false, false, 
          new AddStatusHandler(false, builder),
          null);
    } catch (SVNException e1) {
          builder.startElement(new QName("error", null, null), null);
          builder.characters(e1.getMessage());
          builder.endElement();
    }
   
        builder.endElement();
        builder.endDocument();
View Full Code Here

        builder.addAttribute(new QName("type", null, null), "text");
        builder.addAttribute(new QName("encoding", null, null), "URLEncoded");

        if(message != null) {
            builder.characters(URLEncoder.encode(message, "UTF-8"));
        }

        builder.endElement();

        builder.endElement();
View Full Code Here

        if(!path.equals("")) {
          AttributesImpl attributes = new AttributesImpl();
          if (entry.getKind() == SVNNodeKind.DIR) {
            attributes.addAttribute("", "type", "", "CDATA", "directory");
                    builder.startElement(ENTRY_ELEMENT, attributes);
                    builder.characters(entry.getName());
                    builder.endElement();
          }else if (entry.getKind() == SVNNodeKind.FILE) {
            attributes.addAttribute("", "type", "", "CDATA", "file");
                    builder.startElement(ENTRY_ELEMENT, attributes);
                    builder.characters(entry.getName());
View Full Code Here

                    builder.characters(entry.getName());
                    builder.endElement();
          }else if (entry.getKind() == SVNNodeKind.FILE) {
            attributes.addAttribute("", "type", "", "CDATA", "file");
                    builder.startElement(ENTRY_ELEMENT, attributes);
                    builder.characters(entry.getName());
                    builder.endElement();
          }
        }
      }
      builder.endElement();
View Full Code Here

           
                  builder.endElement();
                  NodeImpl node = builder.getDocument().getNode(nodeNr);
                  result.add(node);
          } else if (item instanceof org.w3c.dom.Text) {
            int nodeNr = builder.characters(i.getStringValue());
                  NodeImpl node = builder.getDocument().getNode(nodeNr);
                  result.add(node);
          } else {
            throw new XPathException("not supported node type "+i.getType());
          }
View Full Code Here

            }
          }
         
          // Subject
          builder.startElement( new QName( "subject", MailModule.NAMESPACE_URI, MailModule.PREFIX ), null );
          builder.characters( message.getSubject() );
          builder.endElement();
         
          builder.endElement();
        }
      }
View Full Code Here

                                if(rs.wasNull()) {
                                    // Add a null indicator attribute if the value was SQL Null
                                    builder.addAttribute( new QName( "null", SQLModule.NAMESPACE_URI, SQLModule.PREFIX ), "true" );
                                } else {
                                    if(colValue != null) {
                                        builder.characters(SQLUtils.escapeXmlText( colValue ));
                                    }
                                }
                            }

                            builder.endElement();
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.