Package org.htmlparser.tags.data

Examples of org.htmlparser.tags.data.LinkData


        LinkTag linkTag =
            new LinkTag(
                tagData,
                compositeTagData,
                new LinkData(
                    link,
                    myLinkText,
                    accessKey,
                    mailLink,
                    javascriptLink));
View Full Code Here


    {
        LinkTag linkTag =
            new LinkTag(
                new TagData(0, 0, "", ""),
                new CompositeTagData(null, null, null),
                new LinkData("https://www.someurl.com", "", "", false, false));
        assertTrue("This is a https link", linkTag.isHTTPSLink());
    }
View Full Code Here

    {
        LinkTag linkTag =
            new LinkTag(
                new TagData(0, 0, "", ""),
                new CompositeTagData(null, null, null),
                new LinkData("ftp://www.someurl.com", "", "", false, false));
        assertTrue("This is an ftp link", linkTag.isFTPLink());
    }
View Full Code Here

    {
        LinkTag linkTag =
            new LinkTag(
                new TagData(0, 0, "", ""),
                new CompositeTagData(null, null, null),
                new LinkData(
                    "javascript://www.someurl.com",
                    "",
                    "",
                    false,
                    true));
View Full Code Here

    {
        LinkTag linkTag =
            new LinkTag(
                new TagData(0, 0, "", ""),
                new CompositeTagData(null, null, null),
                new LinkData("http://www.someurl.com", "", "", false, false));
        assertTrue(
            "This is a http link : " + linkTag.getLink(),
            linkTag.isHTTPLink());
        linkTag =
            new LinkTag(
                new TagData(0, 0, "", ""),
                new CompositeTagData(null, null, null),
                new LinkData("somePage.html", "", "", false, false));
        assertTrue(
            "This relative link is alsp a http link : " + linkTag.getLink(),
            linkTag.isHTTPLink());
        linkTag =
            new LinkTag(
                new TagData(0, 0, "", ""),
                new CompositeTagData(null, null, null),
                new LinkData("ftp://somePage.html", "", "", false, false));
        assertTrue(
            "This is not a http link : " + linkTag.getLink(),
            !linkTag.isHTTPLink());
    }
View Full Code Here

    {
        LinkTag linkTag =
            new LinkTag(
                new TagData(0, 0, "", ""),
                new CompositeTagData(null, null, null),
                new LinkData("http://", "", "", false, false));
        assertTrue("This is a http link", linkTag.isHTTPLikeLink());
        LinkTag linkTag2 =
            new LinkTag(
                new TagData(0, 0, "", ""),
                new CompositeTagData(null, null, null),
                new LinkData("https://www.someurl.com", "", "", false, false));
        assertTrue("This is a https link", linkTag2.isHTTPLikeLink());
    }
View Full Code Here

        "<A HREF=\"http://ads.samachar.com/bin/redirect/tech.txt?http://www.samachar.com/tech\r\nnical.html\"> Journalism 3.0</A>",
        linkTag.toHtml());
  }

  public void testTypeHttps() throws ParserException {
    LinkTag linkTag = new LinkTag(new TagData(0, 0, "", ""), new CompositeTagData(null, null, null), new LinkData(
        "https://www.someurl.com", "", "", false, false));
    assertTrue("This is a https link", linkTag.isHTTPSLink());
  }
View Full Code Here

        "https://www.someurl.com", "", "", false, false));
    assertTrue("This is a https link", linkTag.isHTTPSLink());
  }

  public void testTypeFtp() throws ParserException {
    LinkTag linkTag = new LinkTag(new TagData(0, 0, "", ""), new CompositeTagData(null, null, null), new LinkData(
        "ftp://www.someurl.com", "", "", false, false));
    assertTrue("This is an ftp link", linkTag.isFTPLink());
  }
View Full Code Here

        "ftp://www.someurl.com", "", "", false, false));
    assertTrue("This is an ftp link", linkTag.isFTPLink());
  }

  public void testTypeJavaScript() throws ParserException {
    LinkTag linkTag = new LinkTag(new TagData(0, 0, "", ""), new CompositeTagData(null, null, null), new LinkData(
        "javascript://www.someurl.com", "", "", false, true));
    assertTrue("This is a javascript link", linkTag.isJavascriptLink());
  }
View Full Code Here

        "javascript://www.someurl.com", "", "", false, true));
    assertTrue("This is a javascript link", linkTag.isJavascriptLink());
  }

  public void testTypeHttpLink() throws ParserException {
    LinkTag linkTag = new LinkTag(new TagData(0, 0, "", ""), new CompositeTagData(null, null, null), new LinkData(
        "http://www.someurl.com", "", "", false, false));
    assertTrue("This is a http link : " + linkTag.getLink(), linkTag.isHTTPLink());
    linkTag = new LinkTag(new TagData(0, 0, "", ""), new CompositeTagData(null, null, null), new LinkData(
        "somePage.html", "", "", false, false));
    assertTrue("This relative link is alsp a http link : " + linkTag.getLink(), linkTag.isHTTPLink());
    linkTag = new LinkTag(new TagData(0, 0, "", ""), new CompositeTagData(null, null, null), new LinkData(
        "ftp://somePage.html", "", "", false, false));
    assertTrue("This is not a http link : " + linkTag.getLink(), !linkTag.isHTTPLink());
  }
View Full Code Here

TOP

Related Classes of org.htmlparser.tags.data.LinkData

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.