Class Abbreviation
java.lang.Object
com.vladsch.flexmark.util.ast.Node
com.vladsch.flexmark.ext.abbreviation.Abbreviation
- All Implemented Interfaces:
DoNotDecorate, DoNotLinkDecorate, ReferencingNode<AbbreviationRepository, AbbreviationBlock>
public class Abbreviation
extends Node
implements DoNotDecorate, DoNotLinkDecorate, ReferencingNode<AbbreviationRepository, AbbreviationBlock>
A node containing the abbreviated text that will be rendered as an abbr tag or a link with title attribute
-
Field Summary
FieldsFields inherited from class Node
AST_ADAPTER, EMPTY_SEGMENTS, SPLICE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetAstExtra(@NotNull StringBuilder out) @NotNull BasedSequencegetReferenceNode(AbbreviationRepository repository) getReferenceNode(Document document) @NotNull BasedSequence[]booleanprotected @NotNull StringMethods inherited from class Node
appendChain, appendChild, astChars, astExtraChars, astString, baseSubSequence, baseSubSequence, countAncestorsOfType, countDirectAncestorsOfType, delimitedSegmentSpan, delimitedSegmentSpanChars, endOfLine, extractChainTo, extractToFirstInChain, getAncestorOfType, getBaseSequence, getBlankLineSibling, getChars, getCharsFromSegments, getChildChars, getChildIterator, getChildOfType, getChildren, getDescendants, getDocument, getEmptyPrefix, getEmptySuffix, getEndLineNumber, getEndOffset, getEndOfLine, getExactChildChars, getFirstChild, getFirstChildAny, getFirstChildAnyNot, getFirstInChain, getGrandParent, getLastBlankLineChild, getLastChild, getLastChildAny, getLastChildAnyNot, getLastInChain, getLeadSegment, getLineColumnAtEnd, getLineNumber, getNext, getNextAny, getNextAnyNot, getNodeName, getNodeOfTypeIndex, getNodeOfTypeIndex, getOldestAncestorOfTypeAfter, getParent, getPrevious, getPreviousAny, getPreviousAnyNot, getReversedChildIterator, getReversedChildren, getReversedDescendants, getSegmentsForChars, getSourceRange, getStartLineNumber, getStartOffset, getStartOfLine, getTextLength, getTrailSegment, hasChildren, hasOrMoreChildren, insertAfter, insertBefore, insertChainAfter, insertChainBefore, isOrDescendantOfType, lineColumnAtIndex, lineColumnAtStart, moveTrailingBlankLines, prependChild, removeChildren, segmentSpan, segmentSpan, segmentSpanChars, segmentSpanChars, segmentSpanChars, segmentSpanCharsToVisible, setChars, setCharsFromContent, setCharsFromContentOnly, setCharsFromSegments, setParent, spanningChars, startOfLine, takeChildren, toAstString, toSegmentSpan, toString, unlink
-
Field Details
-
abbreviation
-
-
Constructor Details
-
Abbreviation
-
-
Method Details
-
getAbbreviation
-
getSegments
- Specified by:
getSegmentsin classNode
-
getAstExtra
- Overrides:
getAstExtrain classNode
-
toStringAttributes
- Overrides:
toStringAttributesin classNode
-
isDefined
public boolean isDefined()- Specified by:
isDefinedin interfaceReferencingNode<AbbreviationRepository, AbbreviationBlock>
-
getReference
- Specified by:
getReferencein interfaceReferencingNode<AbbreviationRepository, AbbreviationBlock>
-
getReferenceNode
- Specified by:
getReferenceNodein interfaceReferencingNode<AbbreviationRepository, AbbreviationBlock>
-
getReferenceNode
- Specified by:
getReferenceNodein interfaceReferencingNode<AbbreviationRepository, AbbreviationBlock>
-