Class ResizableImage
- java.lang.Object
-
- com.vladsch.flexmark.util.ast.Node
-
- com.vladsch.flexmark.ext.resizable.image.ResizableImage
-
- All Implemented Interfaces:
DoNotDecorate
public class ResizableImage extends Node implements DoNotDecorate
-
-
Field Summary
Fields Modifier and Type Field Description protected BasedSequenceheightprotected BasedSequencesourceprotected BasedSequencetextprotected BasedSequencewidth-
Fields inherited from class com.vladsch.flexmark.util.ast.Node
AST_ADAPTER, EMPTY_SEGMENTS, SPLICE
-
-
Constructor Summary
Constructors Constructor Description ResizableImage(BasedSequence text, BasedSequence source, BasedSequence width, BasedSequence height)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BasedSequencegetHeight()@NotNull BasedSequence[]getSegments()BasedSequencegetSource()BasedSequencegetText()BasedSequencegetWidth()-
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, getAstExtra, 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, toStringAttributes, unlink
-
-
-
-
Field Detail
-
source
protected BasedSequence source
-
text
protected BasedSequence text
-
width
protected BasedSequence width
-
height
protected BasedSequence height
-
-
Constructor Detail
-
ResizableImage
public ResizableImage(BasedSequence text, BasedSequence source, BasedSequence width, BasedSequence height)
-
-
Method Detail
-
getSegments
@NotNull public @NotNull BasedSequence[] getSegments()
- Specified by:
getSegmentsin classNode
-
getText
public BasedSequence getText()
-
getSource
public BasedSequence getSource()
-
getWidth
public BasedSequence getWidth()
-
getHeight
public BasedSequence getHeight()
-
-