gnu.xml.dom.html2

Class DomHTMLAnchorElement

Implemented Interfaces:
Cloneable, Comparable<T>, DocumentEvent, Element, EventTarget, HTMLAnchorElement, HTMLElement, Node, NodeList

public class DomHTMLAnchorElement
extends DomHTMLElement
implements HTMLAnchorElement

An HTML 'A' element node.

Fields inherited from interface org.w3c.dom.Node

ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE

Constructor Summary

DomHTMLAnchorElement(DomHTMLDocument owner, String namespaceURI, String name)

Method Summary

void
blur()
Removes keyboard focus from this element.
void
focus()
Gives keyboard focus to this element.
String
getAccessKey()
A single character access key to give access to the form control.
String
getCharset()
The character encoding of the linked resource.
String
getCoords()
Comma-separated list of lengths, defining an active region geometry.
String
getHref()
The absolute URI [IETF RFC 2396] of the linked resource.
String
getHreflang()
Language code of the linked resource.
String
getName()
Anchor name.
String
getRel()
Forward link type.
String
getRev()
Reverse link type.
String
getShape()
The shape of the active area.
int
getTabIndex()
Index that represents the element's position in the tabbing order.
String
getTarget()
Frame to render the resource in.
String
getType()
Advisory content type.
void
setAccessKey(String accessKey)
A single character access key to give access to the form control.
void
setCharset(String charset)
The character encoding of the linked resource.
void
setCoords(String coords)
Comma-separated list of lengths, defining an active region geometry.
void
setHref(String href)
The absolute URI [IETF RFC 2396] of the linked resource.
void
setHreflang(String hreflang)
Language code of the linked resource.
void
setName(String name)
Anchor name.
void
setRel(String rel)
Forward link type.
void
setRev(String rev)
Reverse link type.
void
setShape(String shape)
The shape of the active area.
void
setTabIndex(int tabIndex)
Index that represents the element's position in the tabbing order.
void
setTarget(String target)
Frame to render the resource in.
void
setType(String type)
Advisory content type.

Methods inherited from class gnu.xml.dom.html2.DomHTMLElement

dispatchUIEvent, getBooleanHTMLAttribute, getChildElement, getClassName, getDir, getHTMLAttribute, getId, getIndex, getIntHTMLAttribute, getLang, getParentElement, getTitle, setBooleanHTMLAttribute, setClassName, setDir, setHTMLAttribute, setId, setIntHTMLAttribute, setLang, setTitle

Methods inherited from class gnu.xml.dom.DomElement

clone, getAttribute, getAttributeNS, getAttributeNode, getAttributeNodeNS, getAttributes, getBaseURI, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, hasAttributes, isDefaultNamespace, isEqualNode, lookupNamespaceURI, lookupPrefix, makeReadonly, removeAttribute, removeAttributeNS, removeAttributeNode, setAttribute, setAttributeNS, setAttributeNode, setAttributeNodeNS, setIdAttribute, setIdAttributeNS, setIdAttributeNode

Methods inherited from class gnu.xml.dom.DomNsNode

getLocalName, getNamespaceURI, getNodeName, getPrefix, setPrefix

Methods inherited from class gnu.xml.dom.DomNode

addEventListener, appendChild, clone, cloneNode, compact, compareDocumentPosition, compareTo, createEvent, dispatchEvent, getAttributes, getBaseURI, getChildNodes, getElementsByTagName, getElementsByTagNameNS, getFeature, getFirstChild, getLastChild, getLength, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isReadonly, isSameNode, isSupported, item, list, lookupNamespaceURI, lookupPrefix, makeReadonly, nameAndTypeEquals, normalize, removeChild, removeEventListener, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData, toString, trimToSize

Methods inherited from class java.lang.Object

clone, equals, extends Object> getClass, finalize, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Details

DomHTMLAnchorElement

protected DomHTMLAnchorElement(DomHTMLDocument owner,
                               String namespaceURI,
                               String name)

Method Details

blur

public void blur()
Removes keyboard focus from this element.
Specified by:
blur in interface HTMLAnchorElement

focus

public void focus()
Gives keyboard focus to this element.
Specified by:
focus in interface HTMLAnchorElement

getAccessKey

public String getAccessKey()
A single character access key to give access to the form control. See the accesskey attribute definition in HTML 4.01.
Specified by:
getAccessKey in interface HTMLAnchorElement

getCharset

public String getCharset()
The character encoding of the linked resource. See the charset attribute definition in HTML 4.01.
Specified by:
getCharset in interface HTMLAnchorElement

getCoords

public String getCoords()
Comma-separated list of lengths, defining an active region geometry. See also shape for the shape of the region. See the coords attribute definition in HTML 4.01.
Specified by:
getCoords in interface HTMLAnchorElement

getHref

public String getHref()
The absolute URI [IETF RFC 2396] of the linked resource. See the href attribute definition in HTML 4.01.
Specified by:
getHref in interface HTMLAnchorElement

getHreflang

public String getHreflang()
Language code of the linked resource. See the hreflang attribute definition in HTML 4.01.
Specified by:
getHreflang in interface HTMLAnchorElement

getName

public String getName()
Anchor name. See the name attribute definition in HTML 4.01.
Specified by:
getName in interface HTMLAnchorElement

getRel

public String getRel()
Forward link type. See the rel attribute definition in HTML 4.01.
Specified by:
getRel in interface HTMLAnchorElement

getRev

public String getRev()
Reverse link type. See the rev attribute definition in HTML 4.01.
Specified by:
getRev in interface HTMLAnchorElement

getShape

public String getShape()
The shape of the active area. The coordinates are given by coords. See the shape attribute definition in HTML 4.01.
Specified by:
getShape in interface HTMLAnchorElement

getTabIndex

public int getTabIndex()
Index that represents the element's position in the tabbing order. See the tabindex attribute definition in HTML 4.01.
Specified by:
getTabIndex in interface HTMLAnchorElement

getTarget

public String getTarget()
Frame to render the resource in. See the target attribute definition in HTML 4.01.
Specified by:
getTarget in interface HTMLAnchorElement

getType

public String getType()
Advisory content type. See the type attribute definition in HTML 4.01.
Specified by:
getType in interface HTMLAnchorElement

setAccessKey

public void setAccessKey(String accessKey)
A single character access key to give access to the form control. See the accesskey attribute definition in HTML 4.01.
Specified by:
setAccessKey in interface HTMLAnchorElement

setCharset

public void setCharset(String charset)
The character encoding of the linked resource. See the charset attribute definition in HTML 4.01.
Specified by:
setCharset in interface HTMLAnchorElement

setCoords

public void setCoords(String coords)
Comma-separated list of lengths, defining an active region geometry. See also shape for the shape of the region. See the coords attribute definition in HTML 4.01.
Specified by:
setCoords in interface HTMLAnchorElement

setHref

public void setHref(String href)
The absolute URI [IETF RFC 2396] of the linked resource. See the href attribute definition in HTML 4.01.
Specified by:
setHref in interface HTMLAnchorElement

setHreflang

public void setHreflang(String hreflang)
Language code of the linked resource. See the hreflang attribute definition in HTML 4.01.
Specified by:
setHreflang in interface HTMLAnchorElement

setName

public void setName(String name)
Anchor name. See the name attribute definition in HTML 4.01.
Specified by:
setName in interface HTMLAnchorElement

setRel

public void setRel(String rel)
Forward link type. See the rel attribute definition in HTML 4.01.
Specified by:
setRel in interface HTMLAnchorElement

setRev

public void setRev(String rev)
Reverse link type. See the rev attribute definition in HTML 4.01.
Specified by:
setRev in interface HTMLAnchorElement

setShape

public void setShape(String shape)
The shape of the active area. The coordinates are given by coords. See the shape attribute definition in HTML 4.01.
Specified by:
setShape in interface HTMLAnchorElement

setTabIndex

public void setTabIndex(int tabIndex)
Index that represents the element's position in the tabbing order. See the tabindex attribute definition in HTML 4.01.
Specified by:
setTabIndex in interface HTMLAnchorElement

setTarget

public void setTarget(String target)
Frame to render the resource in. See the target attribute definition in HTML 4.01.
Specified by:
setTarget in interface HTMLAnchorElement

setType

public void setType(String type)
Advisory content type. See the type attribute definition in HTML 4.01.
Specified by:
setType in interface HTMLAnchorElement

DomHTMLAnchorElement.java -- Copyright (C) 2005 Free Software Foundation, Inc. This file is part of GNU Classpath. GNU Classpath is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. GNU Classpath is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with GNU Classpath; see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination. As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.