Package com.vladsch.flexmark.util.ast
Interface DelimitedNode
-
- All Superinterfaces:
TextContainer
public interface DelimitedNode extends TextContainer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.vladsch.flexmark.util.ast.TextContainer
TextContainer.Flags
-
-
Field Summary
-
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
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleancollectText(com.vladsch.flexmark.util.sequence.builder.ISequenceBuilder<? extends com.vladsch.flexmark.util.sequence.builder.ISequenceBuilder<?,com.vladsch.flexmark.util.sequence.BasedSequence>,com.vladsch.flexmark.util.sequence.BasedSequence> out, int flags, NodeVisitor nodeVisitor)Append node's textcom.vladsch.flexmark.util.sequence.BasedSequencegetChars()com.vladsch.flexmark.util.sequence.BasedSequencegetClosingMarker()com.vladsch.flexmark.util.sequence.BasedSequencegetOpeningMarker()com.vladsch.flexmark.util.sequence.BasedSequencegetText()voidsetClosingMarker(com.vladsch.flexmark.util.sequence.BasedSequence closingMarker)voidsetOpeningMarker(com.vladsch.flexmark.util.sequence.BasedSequence openingMarker)voidsetText(com.vladsch.flexmark.util.sequence.BasedSequence text)-
Methods inherited from interface com.vladsch.flexmark.util.ast.TextContainer
collectEndText
-
-
-
-
Method Detail
-
getOpeningMarker
com.vladsch.flexmark.util.sequence.BasedSequence getOpeningMarker()
-
getChars
com.vladsch.flexmark.util.sequence.BasedSequence getChars()
-
setOpeningMarker
void setOpeningMarker(com.vladsch.flexmark.util.sequence.BasedSequence openingMarker)
-
getText
com.vladsch.flexmark.util.sequence.BasedSequence getText()
-
setText
void setText(com.vladsch.flexmark.util.sequence.BasedSequence text)
-
getClosingMarker
com.vladsch.flexmark.util.sequence.BasedSequence getClosingMarker()
-
setClosingMarker
void setClosingMarker(com.vladsch.flexmark.util.sequence.BasedSequence closingMarker)
-
collectText
default boolean collectText(com.vladsch.flexmark.util.sequence.builder.ISequenceBuilder<? extends com.vladsch.flexmark.util.sequence.builder.ISequenceBuilder<?,com.vladsch.flexmark.util.sequence.BasedSequence>,com.vladsch.flexmark.util.sequence.BasedSequence> out, int flags, NodeVisitor nodeVisitor)Description copied from interface:TextContainerAppend node's text- Specified by:
collectTextin interfaceTextContainer- Parameters:
out- sequence build to which to append textflags- collection flagsnodeVisitor- node visitor to use to visit children- Returns:
- true if child nodes should be visited
-
-