Examples of LinkTag


Examples of org.htmlparser.tags.LinkTag

        parser.addScanner(new LinkScanner("-l"));
        parseAndAssertNodeCount(1);
        assertTrue(
            "Node identified should be HTMLLinkTag",
            node[0] instanceof LinkTag);
        LinkTag linkTag = (LinkTag) node[0];
        assertStringEquals(
            "Expected Link",
            "http://www.yahoo.com/abc/def/mytest.html",
            linkTag.getLink());
    }
View Full Code Here

Examples of org.htmlparser.tags.LinkTag

        parser.addScanner(new LinkScanner("-l"));
        parseAndAssertNodeCount(1);
        assertTrue(
            "Node identified should be HTMLLinkTag",
            node[0] instanceof LinkTag);
        LinkTag linkTag = (LinkTag) node[0];
        assertStringEquals(
            "Expected Link",
            "http://www.yahoo.com/abc/def/mytest.html",
            linkTag.getLink());
    }
View Full Code Here

Examples of org.htmlparser.tags.LinkTag

        parser.addScanner(linkScanner.createImageScanner("-i"));

        parseAndAssertNodeCount(1);
        assertTrue("Node should be a link node", node[0] instanceof LinkTag);

        LinkTag linkTag = (LinkTag) node[0];
        // Get the link data and cross-check
        Node[] dataNode = new Node[10];
        int i = 0;
        for (SimpleNodeIterator e = linkTag.children(); e.hasMoreNodes();)
        {
            dataNode[i++] = (Node) e.nextNode();
        }
        assertEquals("Number of data nodes", new Integer(2), new Integer(i));
        assertTrue(
View Full Code Here

Examples of org.htmlparser.tags.LinkTag

        // Register the image scanner
        parser.addScanner(new LinkScanner("-l"));

        parseAndAssertNodeCount(1);
        assertTrue("Node 0 should be a link tag", node[0] instanceof LinkTag);
        LinkTag linkTag = (LinkTag) node[0];
        assertNotNull(linkTag.toString());
    }
View Full Code Here

Examples of org.htmlparser.tags.LinkTag

        parser.addScanner(linkScanner);
        parser.addScanner(linkScanner.createImageScanner("-i"));

        parseAndAssertNodeCount(1);
        assertTrue("Node 0 should be a link tag", node[0] instanceof LinkTag);
        LinkTag linkTag = (LinkTag) node[0];
        assertEquals(
            "Link URL",
            "http://transfer.go.com/cgi/atransfer.pl?goto=http://www.signs.movies.com&name=114332&srvc=nws&context=283&guid=4AD5723D-C802-4310-A388-0B24E1A79689",
            linkTag.getLink());
        assertEquals("Link Text", "", linkTag.getLinkText());
        Node[] containedNodes = new Node[10];
        int i = 0;
        for (SimpleNodeIterator e = linkTag.children(); e.hasMoreNodes();)
        {
            containedNodes[i++] = e.nextNode();
        }
        assertEquals("There should be 5 contained nodes in the link tag", 5, i);
        assertTrue(
View Full Code Here

Examples of org.htmlparser.tags.LinkTag

            "http://transfer.go.com");
        // Register the image scanner
        parser.registerScanners();
        parseAndAssertNodeCount(7);
        assertTrue("Node 4 should be a link tag", node[4] instanceof LinkTag);
        LinkTag linkTag = (LinkTag) node[4];
        assertEquals(
            "Resolved Link",
            "http://www.abc.com/home.cfm",
            linkTag.getLink());
        assertEquals("Resolved Link Text", "Home", linkTag.getLinkText());
    }
View Full Code Here

Examples of org.htmlparser.tags.LinkTag

            "http://transfer.go.com");
        // Register the image scanner
        parser.registerScanners();
        parseAndAssertNodeCount(1);
        assertTrue("Node 1 should be a link tag", node[0] instanceof LinkTag);
        LinkTag linkTag = (LinkTag) node[0];
        assertStringEquals(
            "Resolved Link",
            "http://transfer.go.com/cgi-bin/view_search?query_text=postdate>20020701&txt_clr=White&bg_clr=Red&url=http://localhost/Testing/Report1.html",
            linkTag.getLink());
        assertEquals(
            "Resolved Link Text",
            "20020702 Report 1",
            linkTag.getLinkText());

    }
View Full Code Here

Examples of org.htmlparser.tags.LinkTag

            "<A HREF=\"mailto.html\">not@for.real</A>",
            "http://www.cj.com/");
        parser.addScanner(new LinkScanner("-l"));
        parseAndAssertNodeCount(1);
        assertTrue("Node should be a HTMLLinkTag", node[0] instanceof LinkTag);
        LinkTag linkTag = (LinkTag) node[0];

        assertEquals(
            "Link Plain Text",
            "not@for.real",
            linkTag.toPlainTextString());
        assertTrue("Link is not a mail link", !linkTag.isMailLink());
    }
View Full Code Here

Examples of org.htmlparser.tags.LinkTag

            "<A HREF=\"mailto:this@is.real\">this@is.real</A>",
            "http://www.cj.com/");
        parser.addScanner(new LinkScanner("-l"));
        parseAndAssertNodeCount(1);
        assertTrue("Node should be a HTMLLinkTag", node[0] instanceof LinkTag);
        LinkTag linkTag = (LinkTag) node[0];
        assertEquals(
            "Link Plain Text",
            "this@is.real",
            linkTag.toPlainTextString());
        assertTrue("Link is a mail link", linkTag.isMailLink());
    }
View Full Code Here

Examples of org.htmlparser.tags.LinkTag

            "<A HREF=\"javascript:alert('hello');\">say hello</A>",
            "http://www.cj.com/");
        parser.addScanner(new LinkScanner("-l"));
        parseAndAssertNodeCount(1);
        assertTrue("Node should be a HTMLLinkTag", node[0] instanceof LinkTag);
        LinkTag linkTag = (LinkTag) node[0];

        assertEquals(
            "Link Plain Text",
            "say hello",
            linkTag.toPlainTextString());
        assertTrue("Link is a Javascript command", linkTag.isJavascriptLink());
    }
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.