Top Fields Constructors Methods
com.vladsch.flexmark.ast.util

public Class TextCollectingVisitor

extends Object
Class Inheritance
Annotations
@SuppressWarnings:WeakerAccess
@Deprecated
Imports
com.vladsch.flexmark.ast.*, com.vladsch.flexmark.util.ast.*, com.vladsch.flexmark.util.sequence.BasedSequence, com.vladsch.flexmark.util.sequence.builder.SequenceBuilder, org.jetbrains.annotations.NotNull, java.util.Arrays, .HashSet, java.util.function.BiConsumer

Deprecated

use com.vladsch.flexmark.util.ast.TextCollectingVisitor from the utils library

Field Summary

Modifier and TypeField and Description
pack-priv final HashSet<Class<?>>
private final NodeVisitor
pack-priv SequenceBuilder

Constructor Summary

AccessConstructor and Description
public
TextCollectingVisitor(Class<?>... lineBreakNodes)

Method Summary

Modifier and TypeMethod and Description
public void
collect(Node node)

public BasedSequence
public String
protected static Class<?>[]
concatArrays(Class<?>[]... classes)

public String
private void
private void
private void
private void
private void
visit(Text node)

private void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

myLineBreakNodesback to summary
pack-priv final HashSet<Class<?>> myLineBreakNodes
myVisitorback to summary
private final NodeVisitor myVisitor
outback to summary
pack-priv SequenceBuilder out

Constructor Detail

TextCollectingVisitorback to summary
public TextCollectingVisitor(Class<?>... lineBreakNodes)

Method Detail

collectback to summary
public void collect(Node node)
collectAndGetSequenceback to summary
public BasedSequence collectAndGetSequence(Node node)
collectAndGetTextback to summary
public String collectAndGetText(Node node)
concatArraysback to summary
protected static Class<?>[] concatArrays(Class<?>[]... classes)
getTextback to summary
public String getText()
visitback to summary
private void visit(Paragraph node)
visitback to summary
private void visit(SoftLineBreak node)
visitback to summary
private void visit(HardLineBreak node)
visitback to summary
private void visit(HtmlEntity node)
visitback to summary
private void visit(Text node)
visitback to summary
private void visit(TextBase node)