Package org.htmlparser.tags

Examples of org.htmlparser.tags.LabelTag


        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

        LabelScanner labelScanner = new LabelScanner("-l");
        parser.addScanner(labelScanner);
        parseAndAssertNodeCount(1);
        assertTrue(node[0] instanceof LabelTag);

        LabelTag labelTag = (LabelTag) node[0];
        assertStringEquals(
            "Label",
            "<LABEL>John Doe</LABEL>",
            labelTag.toHtml());
        Hashtable attr = labelTag.getAttributes();
        assertNull("ID", attr.get("id"));
    }
View Full Code Here

        parser.addScanner(labelScanner);
        parseAndAssertNodeCount(2);
        assertTrue(node[0] instanceof LabelTag);
        assertTrue(node[1] instanceof LabelTag);

        LabelTag labelTag = (LabelTag) node[0];
        assertStringEquals(
            "Label",
            "<LABEL ID=\"attr1\" ></LABEL>",
            labelTag.toHtml());
        labelTag = (LabelTag) node[1];
        assertStringEquals(
            "Label",
            "<LABEL>Jane Doe</LABEL>",
            labelTag.toHtml());
        Hashtable attr = labelTag.getAttributes();
        assertNull("ID", attr.get("id"));
    }
View Full Code Here

        //      //assertTrue("Node " + j + " should be Label Tag",node[j] instanceof LabelTag);
        //      System.out.println(node[j].getClass().getName());
        //      System.out.println(node[j].toHtml());
        //    }

        LabelTag LabelTag;
        LabelTag = (LabelTag) node[0];
        assertStringEquals(
            "HTML String",
            "<LABEL VALUE=\"Google Search\">Google</LABEL>",
            LabelTag.toHtml());
        LabelTag = (LabelTag) node[1];
        assertStringEquals(
            "HTML String",
            "<LABEL VALUE=\"AltaVista Search\">AltaVista</LABEL>",
            LabelTag.toHtml());
        LabelTag = (LabelTag) node[2];
        assertStringEquals(
            "HTML String",
            "<LABEL VALUE=\"Lycos Search\"></LABEL>",
            LabelTag.toHtml());
        LabelTag = (LabelTag) node[3];
        assertStringEquals(
            "HTML String",
            "<LABEL>Yahoo!</LABEL>",
            LabelTag.toHtml());
        LabelTag = (LabelTag) node[4];
        assertStringEquals(
            "HTML String",
            "<LABEL>\r\nHotmail</LABEL>",
            LabelTag.toHtml());
        LabelTag = (LabelTag) node[5];
        assertStringEquals(
            "HTML String",
            "<LABEL VALUE=\"ICQ Messenger\"></LABEL>",
            LabelTag.toHtml());
        LabelTag = (LabelTag) node[6];
        assertStringEquals(
            "HTML String",
            "<LABEL>Mailcity\r\n</LABEL>",
            LabelTag.toHtml());
        LabelTag = (LabelTag) node[7];
        assertStringEquals(
            "HTML String",
            "<LABEL>\r\nIndiatimes\r\n</LABEL>",
            LabelTag.toHtml());
        LabelTag = (LabelTag) node[8];
        assertStringEquals(
            "HTML String",
            "<LABEL>\r\nRediff\r\n</LABEL>",
            LabelTag.toHtml());
        LabelTag = (LabelTag) node[9];
        assertStringEquals(
            "HTML String",
            "<LABEL>Cricinfo</LABEL>",
            LabelTag.toHtml());
        LabelTag = (LabelTag) node[10];
        assertStringEquals(
            "HTML String",
            "<LABEL VALUE=\"Microsoft Passport\"></LABEL>",
            LabelTag.toHtml());
        LabelTag = (LabelTag) node[11];
        assertStringEquals(
            "HTML String",
            "<LABEL VALUE=\"AOL\"><SPAN>AOL</SPAN></LABEL>",
            LabelTag.toHtml());
        LabelTag = (LabelTag) node[12];
        assertStringEquals(
            "HTML String",
            "<LABEL VALUE=\"Time Warner\">Time <B>Warner <SPAN>AOL </SPAN>Inc.</B></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

        return MATCH_NAME;
    }

    public Tag createTag(TagData tagData, CompositeTagData compositeTagData)
    {
        return new LabelTag(tagData, compositeTagData);
    }
View Full Code Here

        registerTag (new FrameTag ());
        registerTag (new HeadingTag ());
        registerTag (new ImageTag ());
        registerTag (new InputTag ());
        registerTag (new JspTag ());
        registerTag (new LabelTag ());
        registerTag (new LinkTag ());
        registerTag (new MetaTag ());
        registerTag (new ObjectTag ());
        registerTag (new OptionTag ());
        registerTag (new ParagraphTag ());
View Full Code Here

        String html = "<label>This is a label tag</label>";
        createParser(html);
        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", html, labelTag.toHtml());
    }
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.