Class 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
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.vladsch.flexmark.util.ast.TextContainer

        com.vladsch.flexmark.util.ast.TextContainer.Flags
    • Field Summary

      • Fields inherited from class com.vladsch.flexmark.util.ast.Node

        AST_ADAPTER, EMPTY_SEGMENTS, SPLICE
      • Fields inherited from interface com.vladsch.flexmark.util.ast.TextContainer

        F_ADD_SPACES_BETWEEN_NODES, F_FOR_HEADING_ID, F_LINK_ANCHOR, F_LINK_NODE_TEXT, F_LINK_PAGE_REF, F_LINK_TEXT, F_LINK_TEXT_TYPE, F_LINK_URL, F_NO_TRIM_REF_TEXT_END, F_NO_TRIM_REF_TEXT_START, F_NODE_TEXT
    • 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)  
    • 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 class RefNode