344345346347348349350351352353354
{ element.text("[End: " + element.getName() + "]"); } }; w.element("root"); w.element("no-listener"); w.write("before listener"); w.addListener(l);
345346347348349350351352353354355
element.text("[End: " + element.getName() + "]"); } }; w.element("root"); w.element("no-listener"); w.write("before listener"); w.addListener(l);
351352353354355356357358359360361
w.write("before listener"); w.addListener(l); w.element("listener"); w.write("before n-w-l"); w.element("nested-with-listener"); w.write("n-w-l text"); w.end(); w.write("after n-w-l");
353354355356357358359360361362363
w.addListener(l); w.element("listener"); w.write("before n-w-l"); w.element("nested-with-listener"); w.write("n-w-l text"); w.end(); w.write("after n-w-l"); w.end();
913914915916917918919920921922923
@Test public void remove_while_rendering() { MarkupWriter writer = new MarkupWriterImpl(new XMLMarkupModel()); writer.element("ul"); for (int i = 0; i < 4; i++) { Element e = writer.element("li");
917918919920921922923924925926927
writer.element("ul"); for (int i = 0; i < 4; i++) { Element e = writer.element("li"); if (i != 2) { writer.write(String.valueOf(i)); }
3031323334353637383940
@Test public void single_root_element_only() { MarkupWriter w = new MarkupWriterImpl(new XMLMarkupModel()); w.element("root1"); w.end(); try { w.element("root2");
119120121122123124125126127128129
boolean isHtmlRoot = root.getName().equals("html"); if (!omitGeneratorMetaTag && isHtmlRoot) { Element head = findOrCreateElement(root, "head", true); head.element("meta", "name", "generator", "content", tapestryBanner); } addScriptElements(root); }
238239240241242243244245246247248
Worker<String> addScript = new Worker<String>() { public void work(String scriptURL) { scriptContainer.element("script", "type", "text/javascript", "src", scriptURL); } }; F.flow(scripts).each(addScript);
127128129130131132133134135136137
// TAPESTRY-2364 for (String scriptURL : scripts) { body.element("script", "src", scriptURL, "type", "text/javascript"); } boolean blockNeeded = (developmentMode && !scripts.isEmpty()) || scriptBlock.length() > 0; if (blockNeeded)