public class HtmlAnchor extends ClickableElement
HtmlElement.ChildElementsIteratorDomNode.ChildIterator, DomNode.DescendantElementsIterator| Modifier and Type | Field and Description |
|---|---|
static String |
TAG_NAME
The HTML tag represented by this element.
|
TAB_INDEX_OUT_OF_BOUNDSATTRIBUTE_NOT_DEFINED, ATTRIBUTE_VALUE_EMPTYAS_TEXT_BLANK, AS_TEXT_BLOCK_SEPARATOR, AS_TEXT_NEW_LINE, AS_TEXT_TAB, PROPERTY_ELEMENT, READY_STATE_COMPLETE, READY_STATE_INTERACTIVE, READY_STATE_LOADED, READY_STATE_LOADING, READY_STATE_UNINITIALIZEDATTRIBUTE_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| Modifier and Type | Method and Description |
|---|---|
protected Page |
doClickAction(Page defaultPage)
This method will be called if there either wasn't an onclick handler, or
there was but the result of that handler was true.
|
protected Page |
doClickAction(Page defaultPage,
String hrefSuffix)
Same as
doClickAction(Page), except that it accepts an href suffix, needed when a click is
performed on an image map to pass information on the click position. |
String |
getAccessKeyAttribute()
Returns the value of the attribute "accesskey".
|
String |
getCharsetAttribute()
Returns the value of the attribute "charset".
|
String |
getCoordsAttribute()
Returns the value of the attribute "coords".
|
String |
getHrefAttribute()
Returns the value of the attribute "href".
|
String |
getHrefLangAttribute()
Returns the value of the attribute "hreflang".
|
String |
getNameAttribute()
Returns the value of the attribute "name".
|
String |
getOnBlurAttribute()
Returns the value of the attribute "onblur".
|
String |
getOnFocusAttribute()
Returns the value of the attribute "onfocus".
|
String |
getRelAttribute()
Returns the value of the attribute "rel".
|
String |
getRevAttribute()
Returns the value of the attribute "rev".
|
String |
getShapeAttribute()
Returns the value of the attribute "shape".
|
String |
getTabIndexAttribute()
Returns the value of the attribute "tabindex".
|
String |
getTargetAttribute()
Returns the value of the attribute "target".
|
String |
getTypeAttribute()
Returns the value of the attribute "type".
|
Page |
openLinkInNewWindow()
Open this link in a new window, much as web browsers do when you shift-click a link or use the context
menu to open in a new window.
|
getClassAttribute, getIdAttribute, getStyleAttribute, getTitleAttributeaddHtmlAttributeChangeListener, appendChildIfNoneExists, blur, checkChildHierarchy, click, click, click, dblClick, dblClick, doType, fireEvent, fireEvent, fireHtmlAttributeAdded, fireHtmlAttributeRemoved, fireHtmlAttributeReplaced, focus, getChildElements, getElementById, getElementsByAttribute, getEnclosingElement, getEnclosingForm, getEnclosingFormOrDie, getEventHandler, getHtmlElementsByTagName, getHtmlElementsByTagNames, getId, getLangAttribute, getNodeName, getOnClickAttribute, getOnDblClickAttribute, getOneHtmlElementByAttribute, getOnKeyDownAttribute, getOnKeyPressAttribute, getOnKeyUpAttribute, getOnMouseDownAttribute, getOnMouseMoveAttribute, getOnMouseOutAttribute, getOnMouseOverAttribute, getOnMouseUpAttribute, getTabIndex, getTextDirectionAttribute, getXmlLangAttribute, hasHtmlElementWithId, isAttributeCaseSensitive, isStateUpdateFirst, isSubmittableByEnter, mouseDown, mouseDown, mouseMove, mouseMove, mouseOut, mouseOut, mouseOver, mouseOver, mouseUp, mouseUp, preventDefault, removeAttribute, removeChild, removeEventHandler, removeHtmlAttributeChangeListener, rightClick, rightClick, setAttributeNS, setEventHandler, setEventHandler, setId, toString, type, type, type, typecloneNode, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getAttributesMap, getElementsByTagName, getElementsByTagNameNS, getNodeType, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, hasAttributes, isEmptyXmlTagExpanded, namespaces, printOpeningTagContentAsXml, printXml, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSgetLocalName, getNamespaceURI, getPrefix, getQualifiedName, setPrefixaddDomChangeListener, appendChild, asText, asXml, compareDocumentPosition, fireNodeAdded, fireNodeDeleted, getAllHtmlChildElements, getAncestors, getBaseURI, getByXPath, getCanonicalXPath, getChildNodes, getChildren, getEndColumnNumber, getEndLineNumber, getFeature, getFirstByXPath, getFirstChild, getLastChild, getNextSibling, getNodeValue, getOwnerDocument, getPage, getParentNode, getPreviousSibling, getReadyState, getScriptObject, getStartColumnNumber, getStartLineNumber, getTextContent, getUserData, hasChildNodes, insertBefore, insertBefore, isAncestorOf, isBlock, isDefaultNamespace, isDisplayed, isEqualNode, isSameNode, isSupported, isTrimmedText, lookupNamespaceURI, lookupPrefix, normalize, notifyIncorrectness, onAddedToPage, onAllChildrenAddedToPage, printChildrenAsXml, remove, removeAllChildren, removeChild, removeDomChangeListener, replace, replaceChild, selectNodes, selectSingleNode, setNextSibling, setNodeValue, setParentNode, setPreviousSibling, setReadyState, setScriptObject, setTextContent, setUserDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitappendChild, compareDocumentPosition, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserDatapublic static final String TAG_NAME
protected Page doClickAction(Page defaultPage, String hrefSuffix) throws IOException
doClickAction(Page), except that it accepts an href suffix, needed when a click is
performed on an image map to pass information on the click position.defaultPage - the default page to return if the action does not load a new pagehrefSuffix - the suffix to add to the anchor's href attribute (for instance coordinates from an image map)IOException - if an IO error occursprotected Page doClickAction(Page defaultPage) throws IOException
doClickAction in class HtmlElementdefaultPage - the default page to return if the action does not load a new pageIOException - if an IO error occurspublic final String getCharsetAttribute()
public final String getTypeAttribute()
public final String getNameAttribute()
public final String getHrefAttribute()
public final String getHrefLangAttribute()
public final String getRelAttribute()
public final String getRevAttribute()
public final String getAccessKeyAttribute()
public final String getShapeAttribute()
public final String getCoordsAttribute()
public final String getTabIndexAttribute()
public final String getOnFocusAttribute()
public final String getOnBlurAttribute()
public final String getTargetAttribute()
public final Page openLinkInNewWindow() throws MalformedURLException
TopLevelWindowMalformedURLException - if the href could not be converted to a valid URLCopyright © 2002–2014 Gargoyle Software Inc.. All rights reserved.