Java 类org.w3c.dom.html.HTMLAreaElement 实例源码

项目:ScriptBox    文件:NavigationController.java   
/**
 * Tests if is passed Element an element which may be followed.
 * 
 * @param element Element to be tested.
 * @return True, if we can follow passed element.
 */
private static boolean isLinkableElement(Element element) {
        if (element instanceof HTMLAnchorElement) {
            return true;
        } else if (element instanceof HTMLAreaElement) {
            return true;
        }

        return false;
}
项目:ScriptBox    文件:NavigationController.java   
/**
 * Returns target attribute from the linkable element.
 * 
 * @param element Linkable element.
 * @return Target attribute.
 */
private static String getTargetFromElement(Element element) {
        String targetAttr = null;
        if (element instanceof HTMLAnchorElement) {
            targetAttr = ((HTMLAnchorElement)element).getTarget();
        } else if (element instanceof HTMLAreaElement) {
            targetAttr = ((HTMLAreaElement)element).getTarget();
        }

        return targetAttr;
}
项目:ScriptBox    文件:NavigationController.java   
/**
 * Returns href attribute from the linkable element.
 * 
 * @param element Linkable element.
 * @return Href attribute.
 */
private static String getHrefFromElement(Element element) {
        String targetAttr = null;
        if (element instanceof HTMLAnchorElement) {
            targetAttr = ((HTMLAnchorElement)element).getHref();
        } else if (element instanceof HTMLAreaElement) {
            targetAttr = ((HTMLAreaElement)element).getHref();
        }

        return targetAttr;
}