Top Constructors Methods
com.vladsch.flexmark.ast

public Class IndentedCodeBlock

extends Block
implements TextContainer
Class Inheritance
All Implemented Interfaces
com.vladsch.flexmark.util.ast.TextContainer
Imports
com.vladsch.flexmark.util.ast.Block, .BlockContent, .NodeVisitor, .TextContainer, com.vladsch.flexmark.util.sequence.BasedSequence, .Escaping, .ReplacedTextMapper, com.vladsch.flexmark.util.sequence.builder.ISequenceBuilder, org.jetbrains.annotations.NotNull, java.util.List

Constructor Summary

AccessConstructor and Description
public
public
public
public

Method Summary

Modifier and TypeMethod and Description
public boolean
collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>
sequence build to which to append text
out
,
int
collection flags
flags
,
NodeVisitor
node visitor to use to visit children
nodeVisitor
)

Implements com.vladsch.flexmark.util.ast.TextContainer.collectText.

Append node's text

public @NotNull BasedSequence[]
Inherited from com.vladsch.flexmark.util.ast.Block:
getParentsetParent

Constructor Detail

IndentedCodeBlockback to summary
public IndentedCodeBlock()
IndentedCodeBlockback to summary
public IndentedCodeBlock(BasedSequence chars)
IndentedCodeBlockback to summary
public IndentedCodeBlock(BasedSequence chars, List<BasedSequence> segments)
IndentedCodeBlockback to summary
public IndentedCodeBlock(BlockContent blockContent)

Method Detail

collectTextback to summary
public boolean collectText(ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence> out, int flags, NodeVisitor nodeVisitor)

Implements com.vladsch.flexmark.util.ast.TextContainer.collectText.

Doc from com.vladsch.flexmark.util.ast.TextContainer.collectText.

Append node's text

Parameters
out:ISequenceBuilder<? extends ISequenceBuilder<?, BasedSequence>, BasedSequence>

sequence build to which to append text

flags:int

collection flags

nodeVisitor:NodeVisitor

node visitor to use to visit children

Returns:boolean

true if child nodes should be visited

Annotations
@Override
getSegmentsback to summary
public @NotNull BasedSequence[] getSegments()

Implements abstract com.vladsch.flexmark.util.ast.Node.getSegments.

Annotations
@NotNull
@Override