Examples of addVisitor()


Examples of org.milyn.Smooks.addVisitor()

        final SOAPSecurityHeaderVisitor samlVisitor = new SamlVisitor();
        samlVisitor.setSecurityElementName("Security").setSecurityNS(SECURITY_NS).setSecurityPrefix("t").setAddSecurityXmlNSAttribute(true);
        samlVisitor.setHeaderNS(HEADER_NS).setHeaderElementName("Header");

        smooks.addVisitor(samlVisitor, selector);
        return smooks;
    }

    public static junit.framework.Test suite()
    {
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

    public void test_properly_configed() {
        Smooks smooks = new Smooks();
        ConfigurableVisitor visitor = new ConfigurableVisitor().setStringParam("hi");

        smooks.addVisitor(visitor);

        assertEquals("hi", visitor.getStringParam());
        assertEquals(5, visitor.getIntParam());
        assertEquals(null, visitor.getOptionalStringParam());
    }
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

    public void test_not_configed() {
        Smooks smooks = new Smooks();

        try {
            smooks.addVisitor(new ConfigurableVisitor());
            fail("Expected SmooksConfigurationException");
        } catch(SmooksConfigurationException e) {
            assertEquals("Property 'stringParam' not configured on class org.milyn.cdr.ConfigurableVisitor'.", e.getMessage());
        }
    }
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

public class MILYN_560_Test extends TestCase {

    public void test_DOM() {
        Smooks smooks = new Smooks();

        smooks.addVisitor(new DOMVisitAfter() {
            public void visitAfter(Element element, ExecutionContext executionContext) throws SmooksException {
                assertEquals("&tomfennelly", element.getAttribute("attrib"));
                assertEquals("&tomfennelly", element.getTextContent());
            }
        }, "element");
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

    }

    public void test_SAX() {
        Smooks smooks = new Smooks();

        smooks.addVisitor(new MockSAX(), "element");

        StringResult serializedRes = new StringResult();
        smooks.filterSource(new StringSource("<element attrib=\"&amp;tomfennelly\">&amp;tomfennelly</element>"), serializedRes);

        assertEquals("<element attrib=\"&amp;tomfennelly\">&amp;tomfennelly</element>", serializedRes.getResult());
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

  }

  public void test_terminate_prog_after() {
    Smooks smooks = new Smooks();
   
    smooks.addVisitor(new TerminateVisitor(), "customer");
    smooks.addVisitor(new SAXVisitBeforeVisitor().setInjectedParam("blah"), "user");
   
    smooks.filterSource(new StreamSource(getClass().getResourceAsStream("order.xml")));
    assertTrue(SAXVisitBeforeVisitor.visited);
  }
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

  public void test_terminate_prog_after() {
    Smooks smooks = new Smooks();
   
    smooks.addVisitor(new TerminateVisitor(), "customer");
    smooks.addVisitor(new SAXVisitBeforeVisitor().setInjectedParam("blah"), "user");
   
    smooks.filterSource(new StreamSource(getClass().getResourceAsStream("order.xml")));
    assertTrue(SAXVisitBeforeVisitor.visited);
  }
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

  }

  public void test_terminate_prog_before() {
    Smooks smooks = new Smooks();
   
    smooks.addVisitor(new TerminateVisitor().setTerminateBefore(true), "customer");
    smooks.addVisitor(new SAXVisitBeforeVisitor().setInjectedParam("blah"), "user");
   
    smooks.filterSource(new StreamSource(getClass().getResourceAsStream("order.xml")));
    assertFalse(SAXVisitBeforeVisitor.visited);
  }
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

  public void test_terminate_prog_before() {
    Smooks smooks = new Smooks();
   
    smooks.addVisitor(new TerminateVisitor().setTerminateBefore(true), "customer");
    smooks.addVisitor(new SAXVisitBeforeVisitor().setInjectedParam("blah"), "user");
   
    smooks.filterSource(new StreamSource(getClass().getResourceAsStream("order.xml")));
    assertFalse(SAXVisitBeforeVisitor.visited);
  }
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

        // Set the Smooks instnace to use the SAX filter...
        smooks.setFilterSettings(FilterSettings.DEFAULT_SAX);

        // Add a DOM-only visitor
        smooks.addVisitor(new ProcessorVisitor1(), "a");

        try {
            smooks.filterSource(new StringSource("<a/>"));
            fail("Expected SmooksException.");
        } catch (SmooksException e) {
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.