Package com.vladsch.flexmark.ast
Class ImageRef
- java.lang.Object
-
- com.vladsch.flexmark.util.ast.Node
-
- com.vladsch.flexmark.ast.RefNode
-
- com.vladsch.flexmark.ast.ImageRef
-
- All Implemented Interfaces:
LinkRefDerived
,com.vladsch.flexmark.util.ast.DoNotLinkDecorate
,com.vladsch.flexmark.util.ast.ReferencingNode<ReferenceRepository,Reference>
,com.vladsch.flexmark.util.ast.TextContainer
public class ImageRef extends RefNode
-
-
Field Summary
-
Fields inherited from class com.vladsch.flexmark.ast.RefNode
isDefined, reference, referenceClosingMarker, referenceOpeningMarker, text, textClosingMarker, textOpeningMarker
-
-
Constructor Summary
Constructors Constructor Description ImageRef()
ImageRef(com.vladsch.flexmark.util.sequence.BasedSequence chars)
ImageRef(com.vladsch.flexmark.util.sequence.BasedSequence textOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence text, com.vladsch.flexmark.util.sequence.BasedSequence textCloseMarker)
ImageRef(com.vladsch.flexmark.util.sequence.BasedSequence chars, com.vladsch.flexmark.util.sequence.BasedSequence textOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence text, com.vladsch.flexmark.util.sequence.BasedSequence textCloseMarker)
ImageRef(com.vladsch.flexmark.util.sequence.BasedSequence textOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence text, com.vladsch.flexmark.util.sequence.BasedSequence textCloseMarker, com.vladsch.flexmark.util.sequence.BasedSequence referenceOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence referenceCloseMarker)
ImageRef(com.vladsch.flexmark.util.sequence.BasedSequence textOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence text, com.vladsch.flexmark.util.sequence.BasedSequence textCloseMarker, com.vladsch.flexmark.util.sequence.BasedSequence referenceOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence reference, com.vladsch.flexmark.util.sequence.BasedSequence referenceCloseMarker)
ImageRef(com.vladsch.flexmark.util.sequence.BasedSequence chars, com.vladsch.flexmark.util.sequence.BasedSequence textOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence text, com.vladsch.flexmark.util.sequence.BasedSequence textCloseMarker, com.vladsch.flexmark.util.sequence.BasedSequence referenceOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence reference, com.vladsch.flexmark.util.sequence.BasedSequence referenceCloseMarker)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setTextChars(com.vladsch.flexmark.util.sequence.BasedSequence textChars)
-
Methods inherited from class com.vladsch.flexmark.ast.RefNode
collectText, getAstExtra, getDummyReference, getReference, getReferenceClosingMarker, getReferenceNode, getReferenceNode, getReferenceOpeningMarker, getSegments, getText, getTextClosingMarker, getTextOpeningMarker, isDefined, isDummyReference, isReferenceTextCombined, isTentative, setDefined, setReference, setReferenceChars, setReferenceClosingMarker, setReferenceOpeningMarker, setText, setTextClosingMarker, setTextOpeningMarker, toStringAttributes
-
Methods inherited from class com.vladsch.flexmark.util.ast.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
-
-
-
-
Constructor Detail
-
ImageRef
public ImageRef()
-
ImageRef
public ImageRef(com.vladsch.flexmark.util.sequence.BasedSequence chars)
-
ImageRef
public ImageRef(com.vladsch.flexmark.util.sequence.BasedSequence textOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence text, com.vladsch.flexmark.util.sequence.BasedSequence textCloseMarker, com.vladsch.flexmark.util.sequence.BasedSequence referenceOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence reference, com.vladsch.flexmark.util.sequence.BasedSequence referenceCloseMarker)
-
ImageRef
public ImageRef(com.vladsch.flexmark.util.sequence.BasedSequence chars, com.vladsch.flexmark.util.sequence.BasedSequence textOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence text, com.vladsch.flexmark.util.sequence.BasedSequence textCloseMarker, com.vladsch.flexmark.util.sequence.BasedSequence referenceOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence reference, com.vladsch.flexmark.util.sequence.BasedSequence referenceCloseMarker)
-
ImageRef
public ImageRef(com.vladsch.flexmark.util.sequence.BasedSequence textOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence text, com.vladsch.flexmark.util.sequence.BasedSequence textCloseMarker)
-
ImageRef
public ImageRef(com.vladsch.flexmark.util.sequence.BasedSequence chars, com.vladsch.flexmark.util.sequence.BasedSequence textOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence text, com.vladsch.flexmark.util.sequence.BasedSequence textCloseMarker)
-
ImageRef
public ImageRef(com.vladsch.flexmark.util.sequence.BasedSequence textOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence text, com.vladsch.flexmark.util.sequence.BasedSequence textCloseMarker, com.vladsch.flexmark.util.sequence.BasedSequence referenceOpenMarker, com.vladsch.flexmark.util.sequence.BasedSequence referenceCloseMarker)
-
-
Method Detail
-
setTextChars
public void setTextChars(com.vladsch.flexmark.util.sequence.BasedSequence textChars)
- Overrides:
setTextChars
in classRefNode
-
-