Package org.apache.vysper.xml.fragment

Examples of org.apache.vysper.xml.fragment.XMLElementBuilder.build()


  public void testRenderInnerNamespacedElement() {
    XMLElementBuilder builder = new XMLElementBuilder("foo", "http://example.com");
    builder.addNamespaceAttribute("pr", "http://other.com");
    builder.startInnerElement("bar", "http://other.com");
    assertRendering("<foo xmlns:pr=\"http://other.com\" xmlns=\"http://example.com\"><pr:bar></pr:bar></foo>", builder.build());
  }

  public void testRenderInnerInheritedDefaultNamespaceElement() {
    XMLElementBuilder builder = new XMLElementBuilder("foo", "http://example.com");
    builder.startInnerElement("bar", "http://example.com");
View Full Code Here


  }

  public void testRenderInnerInheritedDefaultNamespaceElement() {
    XMLElementBuilder builder = new XMLElementBuilder("foo", "http://example.com");
    builder.startInnerElement("bar", "http://example.com");
    assertRendering("<foo xmlns=\"http://example.com\"><bar></bar></foo>", builder.build());
  }

  public void testRenderInnerInheritedNamespaceElement() {
    XMLElementBuilder builder = new XMLElementBuilder("foo", "http://example.com");
    builder.startInnerElement("bar", "http://other.com");
View Full Code Here

  }

  public void testRenderInnerInheritedNamespaceElement() {
    XMLElementBuilder builder = new XMLElementBuilder("foo", "http://example.com");
    builder.startInnerElement("bar", "http://other.com");
    assertRendering("<foo xmlns=\"http://example.com\"><bar xmlns=\"http://other.com\"></bar></foo>", builder.build());
  }

 
  public void testRenderInnerNoNamespaceElement() {
    XMLElementBuilder builder = new XMLElementBuilder("foo", "http://example.com");
View Full Code Here

 
  public void testRenderInnerNoNamespaceElement() {
    XMLElementBuilder builder = new XMLElementBuilder("foo", "http://example.com");
    builder.startInnerElement("bar");
    assertRendering("<foo xmlns=\"http://example.com\"><bar xmlns=\"\"></bar></foo>", builder.build());
  }
 
  public void testRenderSimpleText() {
    XMLElement elm = new XMLElement(null, "foo", null, null, new XMLFragment[]{
        new XMLText("bar")
View Full Code Here

  }

  public void testRenderDeclaredNamespaceElement() {
    XMLElementBuilder builder = new XMLElementBuilder("foo", "http://example.com");
    builder.addNamespaceAttribute("pr", "http://example.com");
    assertRendering("<pr:foo xmlns:pr=\"http://example.com\"></pr:foo>", builder.build());
  }

  public void testRenderInnerNamespacedElement() {
    XMLElementBuilder builder = new XMLElementBuilder("foo", "http://example.com");
    builder.addNamespaceAttribute("pr", "http://other.com");
View Full Code Here

                // XMLText
                eventItemBuilder.addText(((XMLText) fragment).getText());
            }
        }

        node.publish(sender, relay, strID, eventItemBuilder.build());

        buildSuccessStanza(sb, nodeName, strID);

        sb.endInnerElement(); // pubsub
        return new IQStanza(sb.build());
View Full Code Here

            } else if (sessionContext.getState() == SessionState.ENCRYPTED) {
                featureBuilder.startInnerElement("dialback", NamespaceURIs.URN_XMPP_FEATURES_DIALBACK).endInnerElement();
            } else {
                throw new IllegalStateException("unsupported state for responding with stream opener");
            }
            features = featureBuilder.build();
        }
       
        StanzaBuilder stanzaBuilder = getStreamOpener(false, from, sessionContext.getXMLLang(), version,
                sessionContext.getSessionId(), features);
View Full Code Here

                // XMLText
                eventItemBuilder.addText(((XMLText) fragment).getText());
            }
        }

        node.publish(sender, relay, strID, eventItemBuilder.build());

        buildSuccessStanza(sb, nodeName, strID);

        sb.endInnerElement(); // pubsub
        return new IQStanza(sb.build());
View Full Code Here

        if(newRole != null) {
            builder.addAttribute("role", newRole.toString());
        }
        builder.endInnerElement();

        XMLElement expectedInner = builder.build();
       
        assertErrorStanza(result, "iq", ROOM2_JID, OCCUPANT1_JID, StanzaErrorType.CANCEL, expectedError, expectedInner);
    }
   
    @Override
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.