Package org.htmlparser.tags

Examples of org.htmlparser.tags.LabelTag


        String label = "<label><%=labelValue%></label>";
        createParser(label);
        parseAndAssertNodeCount(1);
        assertTrue(node[0] instanceof LabelTag);
        //  check the title node
        LabelTag labelTag = (LabelTag) node[0];
        assertStringEquals("Label",label,labelTag.toHtml());
    }
View Full Code Here


        String html = "<label><span>Span within label</span></label>";
        createParser(html);
        parseAndAssertNodeCount(1);
        assertTrue(node[0] instanceof LabelTag);
        //  check the title node
        LabelTag labelTag = (LabelTag) node[0];
        assertEquals("Label value","Span within label",labelTag.getLabel());
        assertStringEquals("Label", html, labelTag.toHtml());
    }
View Full Code Here

        String guts = "<span>Jane <b> Doe </b> Smith</span>";
        String html = "<label>" + guts + "</label>";
        createParser(html);
        parseAndAssertNodeCount(1);
        assertTrue(node[0] instanceof LabelTag);
        LabelTag labelTag = (LabelTag) node[0];
        assertEquals("Label value",guts,labelTag.getChildrenHTML());
        assertEquals("Label value","Jane  Doe  Smith",labelTag.getLabel());
        assertStringEquals("Label",html,labelTag.toHtml());
    }
View Full Code Here

    {
        String html = "<label>John Doe</label>";
        createParser(html);
        parseAndAssertNodeCount(1);
        assertTrue(node[0] instanceof LabelTag);
        LabelTag labelTag = (LabelTag) node[0];
        assertStringEquals("Label", html, labelTag.toHtml());
        assertNull("ID",labelTag.getAttribute("id"));
    }
View Full Code Here

        String label2 = "<label>Jane Doe";
        createParser(label1 + label2);
        parseAndAssertNodeCount(2);
        assertTrue(node[0] instanceof LabelTag);
        assertTrue(node[1] instanceof LabelTag);
        LabelTag labelTag = (LabelTag) node[0];
        assertStringEquals("Label", label1 + "</label>", labelTag.toHtml());
        labelTag = (LabelTag) node[1];
        assertStringEquals("Label", label2 + "</label>",labelTag.toHtml());
        assertNull("ID",labelTag.getAttribute("id"));
    }
View Full Code Here

        String label13 = "<LABEL value=\"Time Warner\">Time <B>Warner <SPAN>AOL </SPAN>Inc.</B>";
        String testHTML = label1 + label2 + label3 + label4 + label5 + label6
            + label7 + label8 + label9 + label10 + label11 + label12 + label13;
        createParser(testHTML);
        parseAndAssertNodeCount(13);
        LabelTag LabelTag;
        LabelTag = (LabelTag) node[0];
        assertStringEquals("HTML String", label1, LabelTag.toHtml());
        LabelTag = (LabelTag) node[1];
        assertStringEquals("HTML String", label2 + "</LABEL>", LabelTag.toHtml());
        LabelTag = (LabelTag) node[2];
        assertStringEquals("HTML String", label3, LabelTag.toHtml());
        LabelTag = (LabelTag) node[3];
        assertStringEquals("HTML String", label4, LabelTag.toHtml());
        LabelTag = (LabelTag) node[4];
        assertStringEquals("HTML String", label5, LabelTag.toHtml());
        LabelTag = (LabelTag) node[5];
        assertStringEquals("HTML String", label6 + "</LABEL>",LabelTag.toHtml());
        LabelTag = (LabelTag) node[6];
        assertStringEquals("HTML String", label7, LabelTag.toHtml());
        LabelTag = (LabelTag) node[7];
        assertStringEquals("HTML String", label8, LabelTag.toHtml());
        LabelTag = (LabelTag) node[8];
        assertStringEquals("HTML String", label9, LabelTag.toHtml());
        LabelTag = (LabelTag) node[9];
        assertStringEquals("HTML String", label10 + "</LABEL>",LabelTag.toHtml());
        LabelTag = (LabelTag) node[10];
        assertStringEquals("HTML String", label11 + "</LABEL>",LabelTag.toHtml());
        LabelTag = (LabelTag) node[11];
        assertStringEquals("HTML String", label12, LabelTag.toHtml());
        LabelTag = (LabelTag) node[12];
        assertStringEquals("HTML String", label13 + "</LABEL>",LabelTag.toHtml());
    }
View Full Code Here

    LabelScanner labelScanner = new LabelScanner("-l");
    parser.addScanner(labelScanner);
    parseAndAssertNodeCount(1);
    assertTrue(node[0] instanceof LabelTag);
    // check the title node
    LabelTag labelTag = (LabelTag) node[0];
    assertEquals("Label", "This is a label tag", labelTag.getChildrenHTML());
    assertEquals("Label", "This is a label tag", labelTag.getLabel());
    assertStringEquals("Label", "<LABEL>This is a label tag</LABEL>", labelTag.toHtml());
    assertEquals("Label Scanner", labelScanner, labelTag.getThisScanner());
  }
View Full Code Here

    LabelScanner labelScanner = new LabelScanner("-l");
    parser.addScanner(labelScanner);
    parseAndAssertNodeCount(1);
    assertTrue(node[0] instanceof LabelTag);
    // check the title node
    LabelTag labelTag = (LabelTag) node[0];
    assertStringEquals("Label", "<LABEL><%=labelValue%></LABEL>", labelTag.toHtml());
    assertEquals("Label Scanner", labelScanner, labelTag.getThisScanner());
  }
View Full Code Here

    LabelScanner labelScanner = new LabelScanner("-l");
    parser.addScanner(labelScanner);
    parseAndAssertNodeCount(1);
    assertTrue(node[0] instanceof LabelTag);
    // check the title node
    LabelTag labelTag = (LabelTag) node[0];
    assertEquals("Label value", "Span within label", labelTag.getLabel());
    assertStringEquals("Label", "<LABEL><SPAN>Span within label</SPAN></LABEL>", labelTag.toHtml());
    assertEquals("Label Scanner", labelScanner, labelTag.getThisScanner());
  }
View Full Code Here

    parser.registerScanners();
    LabelScanner labelScanner = new LabelScanner("-l");
    parser.addScanner(labelScanner);
    parseAndAssertNodeCount(1);
    assertTrue(node[0] instanceof LabelTag);
    LabelTag labelTag = (LabelTag) node[0];
    assertEquals("Label value", "<SPAN>Jane <B> Doe </B> Smith</SPAN>", labelTag.getChildrenHTML());
    assertEquals("Label value", "Jane  Doe  Smith", labelTag.getLabel());
    assertStringEquals("Label", "<LABEL><SPAN>Jane <B> Doe </B> Smith</SPAN></LABEL>", labelTag.toHtml());
    assertEquals("Label Scanner", labelScanner, labelTag.getThisScanner());
  }
View Full Code Here

TOP

Related Classes of org.htmlparser.tags.LabelTag

Copyright © 2018 www.massapicom. 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.