Package org.commonmark.internal
Class HtmlBlockParser
java.lang.Object
org.commonmark.parser.block.AbstractBlockParser
org.commonmark.internal.HtmlBlockParser
- All Implemented Interfaces:
BlockParser
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String
private static final String
private static final String
private static final String
private final HtmlBlock
private static final Pattern[][]
private static final String
private final Pattern
private BlockContent
private static final String
private boolean
private static final String
private static final String
private static final String
private static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addLine
(SourceLine line) Add the part of a line that belongs to this block parser to parse (i.e.void
getBlock()
tryContinue
(ParserState state) Methods inherited from class org.commonmark.parser.block.AbstractBlockParser
addSourceSpan, canContain, canHaveLazyContinuationLines, getDefinitions, isContainer, parseInlines
-
Field Details
-
TAGNAME
- See Also:
-
ATTRIBUTENAME
- See Also:
-
UNQUOTEDVALUE
- See Also:
-
SINGLEQUOTEDVALUE
- See Also:
-
DOUBLEQUOTEDVALUE
- See Also:
-
ATTRIBUTEVALUE
- See Also:
-
ATTRIBUTEVALUESPEC
- See Also:
-
ATTRIBUTE
- See Also:
-
OPENTAG
- See Also:
-
CLOSETAG
- See Also:
-
BLOCK_PATTERNS
-
block
-
closingPattern
-
finished
private boolean finished -
-
-
Constructor Details
-
HtmlBlockParser
-
-
Method Details
-
getBlock
-
tryContinue
-
addLine
Description copied from interface:BlockParser
Add the part of a line that belongs to this block parser to parse (i.e. without any container block markers). Note that the line will only include aSourceLine.getSourceSpan()
if source spans are enabled for inlines.- Specified by:
addLine
in interfaceBlockParser
- Overrides:
addLine
in classAbstractBlockParser
-
closeBlock
public void closeBlock()- Specified by:
closeBlock
in interfaceBlockParser
- Overrides:
closeBlock
in classAbstractBlockParser
-