Package org.apache.tapestry5.dom

Examples of org.apache.tapestry5.dom.Document.find()


        String pageName = globals.getActivePageName();

        Document document = writer.getDocument();

        Element element = document.find("html/head");

        if (element != null)
        {
            element.element("meta",
                    "name", "tapestry-page-name",
View Full Code Here


    @Test
    public void testCancel() throws Exception {
        doc = tester.renderPage("admin/UserList");
        Element table = doc.getElementById("userList");
        List<Node> rows = table.find("tbody").getChildren();
        String username = "";

        username = ((Element) rows.get(0)).find("td/a").getChildMarkup().trim();

        Element idLink = table.getElementById("user-" + username);
View Full Code Here

    @Test
    public void testRemove() throws Exception {
        doc = tester.renderPage("admin/UserList");
        Element table = doc.getElementById("userList");
        List<Node> rows = table.find("tbody").getChildren();
        String username = "";

        username = ((Element) rows.get(1)).find("td/a").getChildMarkup().trim();

        Element idLink = table.getElementById("user-" + username);
View Full Code Here

    List<String> propertyNames = grid.getDataModel().getPropertyNames();
    int collapseIndex = propertyNames.indexOf(collapseColumn);
    if (collapseIndex < 0throw new RuntimeException("No such column " + collapseColumn);

    Element parentTable = findTable(writer.getElement());
    List<Node> parentRows = parentTable.find("tbody").getChildren();
   
    boolean isFirst = true;
    for (Node parentRowNode : parentRows) {
      Element parentRow = (Element) parentRowNode;
      List<Node> parentCells = parentRow.getChildren();
View Full Code Here

 
  @AfterRender
  void afterRender(MarkupWriter writer) {
    List<Node> topChildren = writer.getElement().getChildren();
    Element containingDiv = (Element) topChildren.get(topChildren.size() - 1);
    List<Node> rows = containingDiv.find("table/tbody").getChildren();
    List<String> propertyNames = grid.getDataModel().getPropertyNames();

    // grid pages start at 1
    int startIndex = (grid.getCurrentPage() - 1) * grid.getRowsPerPage();

 
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.