类org.w3c.dom.html.HTMLLinkElement源码实例Demo

下面列出了怎么用org.w3c.dom.html.HTMLLinkElement的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: openid4java   文件: CyberNekoDOMHtmlParser.java
public void parseHtml(String htmlData, HtmlResult result)
        throws DiscoveryException
{
    if (DEBUG)
        _log.debug("Parsing HTML data:\n" + htmlData);

    HTMLDocumentImpl doc = this.parseDocument(htmlData);

    NodeList heads = doc.getElementsByTagName("head");
    if (heads.getLength() != 1)
        throw new DiscoveryException(
                "HTML response must have exactly one HEAD element, "
                        + "found " + heads.getLength() + " : "
                        + heads.toString(),
                OpenIDException.DISCOVERY_HTML_PARSE_ERROR);

    HTMLHeadElement head = (HTMLHeadElement) doc.getHead();
    NodeList linkElements = head.getElementsByTagName("LINK");
    for (int i = 0, len = linkElements.getLength(); i < len; i++)
    {
        HTMLLinkElement linkElement = (HTMLLinkElement) linkElements.item(i);
        setResult(linkElement.getRel(), linkElement.getHref(), result);
    }

    if (DEBUG)
        _log.debug("HTML discovery result:\n" + result);
}
 
源代码2 项目: LoboBrowser   文件: HtmlRendererContextImpl.java
public boolean isVisitedLink(final HTMLLinkElement link) {
  // TODO
  return false;
}
 
 类所在包
 同包方法