Package org.commonmark.node
Class LinkReferenceDefinition
- java.lang.Object
-
- org.commonmark.node.Node
-
- org.commonmark.node.Block
-
- org.commonmark.node.LinkReferenceDefinition
-
public class LinkReferenceDefinition extends Block
A link reference definition, e.g.:[foo]: /url "title"They can be referenced anywhere else in the document to produce a link using
[foo]. The definitions themselves are usually not rendered in the final output.- See Also:
- Link reference definitions
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringdestinationprivate java.lang.Stringlabelprivate java.lang.Stringtitle
-
Constructor Summary
Constructors Constructor Description LinkReferenceDefinition()LinkReferenceDefinition(java.lang.String label, java.lang.String destination, java.lang.String title)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(Visitor visitor)java.lang.StringgetDestination()java.lang.StringgetLabel()java.lang.StringgetTitle()voidsetDestination(java.lang.String destination)voidsetLabel(java.lang.String label)voidsetTitle(java.lang.String title)-
Methods inherited from class org.commonmark.node.Node
addSourceSpan, appendChild, getFirstChild, getLastChild, getNext, getPrevious, getSourceSpans, insertAfter, insertBefore, prependChild, setSourceSpans, toString, toStringAttributes, unlink
-
-
-
-
Method Detail
-
getLabel
public java.lang.String getLabel()
-
setLabel
public void setLabel(java.lang.String label)
-
getDestination
public java.lang.String getDestination()
-
setDestination
public void setDestination(java.lang.String destination)
-
getTitle
public java.lang.String getTitle()
-
setTitle
public void setTitle(java.lang.String title)
-
-