Examples of addVisitor()


Examples of org.milyn.Smooks.addVisitor()

    DOMVBefore itemsVisitor = new DOMVBefore();
   
    smooks.addVisitor(customerVisitor, "customer");
    smooks.addVisitor(customerVisitor, "customer/**");
    smooks.addVisitor(itemsVisitor, "items");
    smooks.addVisitor(itemsVisitor, "items/**");
    smooks.filterSource(new StreamSource(getClass().getResourceAsStream("order.xml")));
   
    assertEquals("customer-user-fname-x-lname-", customerVisitor.stringBuilder.toString());
    assertEquals("items-item-units-name-price-item-units-name-price-", itemsVisitor.stringBuilder.toString());
  }
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

  public void test_DOM_05() throws SAXException, IOException {
    Smooks smooks = new Smooks();   
    DOMVAfter customerVisitor = new DOMVAfter();
    DOMVAfter itemsVisitor = new DOMVAfter();
   
    smooks.addVisitor(customerVisitor, "customer");
    smooks.addVisitor(customerVisitor, "customer/**");
    smooks.addVisitor(itemsVisitor, "items");
    smooks.addVisitor(itemsVisitor, "items/**");
    smooks.filterSource(new StreamSource(getClass().getResourceAsStream("order.xml")));
   
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

    Smooks smooks = new Smooks();   
    DOMVAfter customerVisitor = new DOMVAfter();
    DOMVAfter itemsVisitor = new DOMVAfter();
   
    smooks.addVisitor(customerVisitor, "customer");
    smooks.addVisitor(customerVisitor, "customer/**");
    smooks.addVisitor(itemsVisitor, "items");
    smooks.addVisitor(itemsVisitor, "items/**");
    smooks.filterSource(new StreamSource(getClass().getResourceAsStream("order.xml")));
   
    assertEquals("user-x-fname-lname-customer-", customerVisitor.stringBuilder.toString());
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

    DOMVAfter customerVisitor = new DOMVAfter();
    DOMVAfter itemsVisitor = new DOMVAfter();
   
    smooks.addVisitor(customerVisitor, "customer");
    smooks.addVisitor(customerVisitor, "customer/**");
    smooks.addVisitor(itemsVisitor, "items");
    smooks.addVisitor(itemsVisitor, "items/**");
    smooks.filterSource(new StreamSource(getClass().getResourceAsStream("order.xml")));
   
    assertEquals("user-x-fname-lname-customer-", customerVisitor.stringBuilder.toString());
    assertEquals("units-name-price-item-units-name-price-item-items-", itemsVisitor.stringBuilder.toString());
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

    DOMVAfter itemsVisitor = new DOMVAfter();
   
    smooks.addVisitor(customerVisitor, "customer");
    smooks.addVisitor(customerVisitor, "customer/**");
    smooks.addVisitor(itemsVisitor, "items");
    smooks.addVisitor(itemsVisitor, "items/**");
    smooks.filterSource(new StreamSource(getClass().getResourceAsStream("order.xml")));
   
    assertEquals("user-x-fname-lname-customer-", customerVisitor.stringBuilder.toString());
    assertEquals("units-name-price-item-units-name-price-item-items-", itemsVisitor.stringBuilder.toString());
  }
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

        // given
        final VisitBeforeAndLifecycleCleanable firstMock = mock(VisitBeforeAndLifecycleCleanable.class);
        final VisitBeforeAndLifecycleCleanable secondMock = mock(VisitBeforeAndLifecycleCleanable.class);

        final Smooks smooks = createSmooks();
        smooks.addVisitor(firstMock, "simple:simple/first:sample");
        smooks.addVisitor(secondMock, "simple:simple/second:sample");

        // when
        smooks.filterSource(smooks.createExecutionContext(), createSource(), mock(Result.class));
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

        final VisitBeforeAndLifecycleCleanable firstMock = mock(VisitBeforeAndLifecycleCleanable.class);
        final VisitBeforeAndLifecycleCleanable secondMock = mock(VisitBeforeAndLifecycleCleanable.class);

        final Smooks smooks = createSmooks();
        smooks.addVisitor(firstMock, "simple:simple/first:sample");
        smooks.addVisitor(secondMock, "simple:simple/second:sample");

        // when
        smooks.filterSource(smooks.createExecutionContext(), createSource(), mock(Result.class));

        // then
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

        try {
            smooks.setFilterSettings(FilterSettings.DEFAULT_SAX);

            smooks.addVisitor(new Bean(HashMap.class, "object").bindTo("a", "a"));
            smooks.addVisitor(new FreeMarkerTemplateProcessor(new TemplatingConfiguration("${object.a}").setUsage(OutputTo.stream("fileOS"))), "a");
            smooks.addVisitor(new FileOutputStreamResource().setFileNamePattern("${object.a}.xml").setDestinationDirectoryPattern("target/config-01-test/${object.a}").setResourceName("fileOS"), "a");

            smooks.filterSource(new StringSource("<root><a>1</a><a>2</a><a>3</a></root>"));

            assertEquals("1", getFileContents(file1));
            assertEquals("2", getFileContents(file2));
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

                              .setDatasource(datasource)
                              .setStatement("select * from ORDERS")
                              .setResultSetName("orders1")
                              .setExecuteBefore(true);

            smooks.addVisitor(datasource);
            smooks.addVisitor(orderSelector);

            smooks.addVisitor(new ResultsetRowSelector()
                              .setSelector(orderSelector)
                              .setBeanId("myOrder")
View Full Code Here

Examples of org.milyn.Smooks.addVisitor()

                              .setStatement("select * from ORDERS")
                              .setResultSetName("orders1")
                              .setExecuteBefore(true);

            smooks.addVisitor(datasource);
            smooks.addVisitor(orderSelector);

            smooks.addVisitor(new ResultsetRowSelector()
                              .setSelector(orderSelector)
                              .setBeanId("myOrder")
                              .setWhereClause("row.ORDERNUMBER == 2")
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.