Class HtmlDeepParser
java.lang.Object
com.vladsch.flexmark.parser.internal.HtmlDeepParser
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Pattern
private boolean
private int
private HtmlDeepParser.HtmlMatch
private static final HtmlDeepParser.HtmlMatch[]
static final Pattern
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
boolean
hadHtml()
boolean
boolean
boolean
boolean
boolean
private void
void
parseHtmlChunk
(CharSequence html, boolean blockTagsOnly, boolean parseNonBlock, boolean firstOpenTagOnOneLine)
-
Field Details
-
BLOCK_TAGS
-
VOID_TAGS
-
OPTIONAL_TAGS
-
START_PATTERN
-
PATTERN_MAP
-
myOpenTags
-
myClosingPattern
-
myHtmlMatch
-
myHtmlCount
private int myHtmlCount -
myBlockTags
-
myFirstBlockTag
private boolean myFirstBlockTag
-
-
Constructor Details
-
HtmlDeepParser
public HtmlDeepParser() -
HtmlDeepParser
-
-
Method Details
-
getOpenTags
-
getClosingPattern
-
getHtmlMatch
-
getHtmlCount
public int getHtmlCount() -
isFirstBlockTag
public boolean isFirstBlockTag() -
isHtmlClosed
public boolean isHtmlClosed() -
isBlankLineInterruptible
public boolean isBlankLineInterruptible() -
haveOpenRawTag
public boolean haveOpenRawTag() -
haveOpenBlockTag
public boolean haveOpenBlockTag() -
hadHtml
public boolean hadHtml() -
openTag
-
parseHtmlChunk
public void parseHtmlChunk(CharSequence html, boolean blockTagsOnly, boolean parseNonBlock, boolean firstOpenTagOnOneLine)
-