Class ResizableImage

  • All Implemented Interfaces:
    com.vladsch.flexmark.util.ast.DoNotDecorate

    public class ResizableImage
    extends com.vladsch.flexmark.util.ast.Node
    implements com.vladsch.flexmark.util.ast.DoNotDecorate
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected com.vladsch.flexmark.util.sequence.BasedSequence height  
      protected com.vladsch.flexmark.util.sequence.BasedSequence source  
      protected com.vladsch.flexmark.util.sequence.BasedSequence text  
      protected com.vladsch.flexmark.util.sequence.BasedSequence width  
      • Fields inherited from class com.vladsch.flexmark.util.ast.Node

        AST_ADAPTER, EMPTY_SEGMENTS, SPLICE
    • Constructor Summary

      Constructors 
      Constructor Description
      ResizableImage​(com.vladsch.flexmark.util.sequence.BasedSequence text, com.vladsch.flexmark.util.sequence.BasedSequence source, com.vladsch.flexmark.util.sequence.BasedSequence width, com.vladsch.flexmark.util.sequence.BasedSequence height)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.vladsch.flexmark.util.sequence.BasedSequence getHeight()  
      @NotNull com.vladsch.flexmark.util.sequence.BasedSequence[] getSegments()  
      com.vladsch.flexmark.util.sequence.BasedSequence getSource()  
      com.vladsch.flexmark.util.sequence.BasedSequence getText()  
      com.vladsch.flexmark.util.sequence.BasedSequence getWidth()  
      • 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 com.vladsch.flexmark.util.sequence.BasedSequence source
      • text

        protected com.vladsch.flexmark.util.sequence.BasedSequence text
      • width

        protected com.vladsch.flexmark.util.sequence.BasedSequence width
      • height

        protected com.vladsch.flexmark.util.sequence.BasedSequence height
    • Constructor Detail

      • ResizableImage

        public ResizableImage​(com.vladsch.flexmark.util.sequence.BasedSequence text,
                              com.vladsch.flexmark.util.sequence.BasedSequence source,
                              com.vladsch.flexmark.util.sequence.BasedSequence width,
                              com.vladsch.flexmark.util.sequence.BasedSequence height)
    • Method Detail

      • getSegments

        @NotNull
        public @NotNull com.vladsch.flexmark.util.sequence.BasedSequence[] getSegments()
        Specified by:
        getSegments in class com.vladsch.flexmark.util.ast.Node
      • getText

        public com.vladsch.flexmark.util.sequence.BasedSequence getText()
      • getSource

        public com.vladsch.flexmark.util.sequence.BasedSequence getSource()
      • getWidth

        public com.vladsch.flexmark.util.sequence.BasedSequence getWidth()
      • getHeight

        public com.vladsch.flexmark.util.sequence.BasedSequence getHeight()