Package org.jitterbit.xml

Examples of org.jitterbit.xml.XmlStringBuilder.addElement()


        }
    }

    private String getXml() {
        XmlStringBuilder builder = new XmlStringBuilder();
        builder.addElement(MappingsXmlConstants.ROOT);
        writeMappings(builder);
        writeMultipleFolders(builder);
        builder.closeElement();
        return builder.getXml();
    }
View Full Code Here


        }
    }

    private String generateXml() {
        XmlStringBuilder builder = new XmlStringBuilder();
        builder.addElement(ROOT);
        for (String mainPath : links.keySet()) {
            addFileToXml(mainPath, builder);
        }
        builder.closeElement();
        return builder.getXml();
View Full Code Here

    // should remove the saveUiState method from ManagedProject.) The implementation
    // class is passed an InterchangeXmlSaver (or maybe rather a ProjectPersistor),
    // so it can save itself.
    public String getXml() {
        XmlStringBuilder builder = new XmlStringBuilder();
        builder.addElement(XmlConstants.Elements.UI_STATE);
        if (displayOnStartUp != null) {
            appendOpenPagesXml(builder);
        }
        if (expandedOnStartUp != null) {
            appendExpandedNodesXml(builder);
View Full Code Here

      builder.setElementValue(de.toString());
      builder.closeElement();
    }
    builder.closeElement();

    builder.addElement(PROPERTIES);
    Set<String> properties = jmsProperties.getPropertyNames();
    for (String name : properties) {
      DataElement de = jmsProperties.getProperty(name);
      builder.addElement(PROPERTY);
      builder.addAttribute(TYPE, de.getType().toString());
View Full Code Here

    builder.addElement(PROPERTIES);
    Set<String> properties = jmsProperties.getPropertyNames();
    for (String name : properties) {
      DataElement de = jmsProperties.getProperty(name);
      builder.addElement(PROPERTY);
      builder.addAttribute(TYPE, de.getType().toString());
      builder.addAttribute(NAME, name);
      builder.setElementValue(de.toString());
      builder.closeElement();
    }
View Full Code Here

    // file.canWrite() always returns false here since the file hasn't been created on disk yet
    //if ( !file.canWrite() )
      //throw new IOException("The specified file \"" + file.getAbsolutePath() + "\" is not writable by this process.");

    XmlStringBuilder builder = new XmlStringBuilder();
    builder.addElement(ROOT);

    builder.addElement(HEADERS);
    Set<JmsHeader> headers = jmsHeaders.getDefinedHeaders();
    for ( JmsHeader header : headers ) {
      DataElement de = jmsHeaders.getHeader(header);
View Full Code Here

      //throw new IOException("The specified file \"" + file.getAbsolutePath() + "\" is not writable by this process.");

    XmlStringBuilder builder = new XmlStringBuilder();
    builder.addElement(ROOT);

    builder.addElement(HEADERS);
    Set<JmsHeader> headers = jmsHeaders.getDefinedHeaders();
    for ( JmsHeader header : headers ) {
      DataElement de = jmsHeaders.getHeader(header);
      builder.addElement(HEADER);
      builder.addAttribute(TYPE, de.getType().toString());
View Full Code Here

    builder.addElement(HEADERS);
    Set<JmsHeader> headers = jmsHeaders.getDefinedHeaders();
    for ( JmsHeader header : headers ) {
      DataElement de = jmsHeaders.getHeader(header);
      builder.addElement(HEADER);
      builder.addAttribute(TYPE, de.getType().toString());
      builder.addAttribute(NAME, header.getName());
      builder.setElementValue(de.toString());
      builder.closeElement();
    }
View Full Code Here

        throw new UnsupportedOperationException();
    }

    private String createDeletedItemsXml() {
        XmlStringBuilder builder = new XmlStringBuilder();
        builder.addElement(XmlConstants.Elements.DELETED_ITEMS);
        for (EntityType type : EntityTypeConfig.getInstance().getSupportedEntityTypes()) {
            for (IntegrationId id : managedProject.getDeletedItemsOfType(type)) {
                builder.addElement(type.toString());
                builder.addAttribute(XmlConstants.Attributes.ID, id.toString());
                builder.closeElement();
View Full Code Here

    private String createDeletedItemsXml() {
        XmlStringBuilder builder = new XmlStringBuilder();
        builder.addElement(XmlConstants.Elements.DELETED_ITEMS);
        for (EntityType type : EntityTypeConfig.getInstance().getSupportedEntityTypes()) {
            for (IntegrationId id : managedProject.getDeletedItemsOfType(type)) {
                builder.addElement(type.toString());
                builder.addAttribute(XmlConstants.Attributes.ID, id.toString());
                builder.closeElement();
            }
        }
        builder.closeElement();
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.