public class Link extends Node
Example for an inline link in a CommonMark document:
[link](/uri "title")
The corresponding Link node would look like this:
getDestination()
returns "/uri"
getTitle()
returns "title"
Text
child node with getLiteral
that returns "link"
Note that the text in the link can contain inline formatting, so it could also contain an Image
or
Emphasis
, etc.
Constructor and Description |
---|
Link() |
Link(java.lang.String destination,
java.lang.String title) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Visitor visitor) |
java.lang.String |
getDestination() |
java.lang.String |
getTitle() |
void |
setDestination(java.lang.String destination) |
void |
setTitle(java.lang.String title) |
protected java.lang.String |
toStringAttributes() |
appendChild, getFirstChild, getLastChild, getNext, getParent, getPrevious, insertAfter, insertBefore, prependChild, setParent, toString, unlink
public Link()
public Link(java.lang.String destination, java.lang.String title)
public java.lang.String getDestination()
public void setDestination(java.lang.String destination)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
protected java.lang.String toStringAttributes()
toStringAttributes
in class Node
Copyright © 2020 Atlassian. All rights reserved.