public class ListBlockParser extends java.lang.Object implements BlockParser
ListBlockParser class.
Modifier and Type | Field and Description |
---|---|
static int |
BULLETED_LIST
Constant
BULLETED_LIST=0 |
static int |
NUMBERED_LIST
Constant
NUMBERED_LIST=1 |
Constructor and Description |
---|
ListBlockParser() |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(java.lang.String line,
ByLineSource source)
accept.
|
private void |
addItem(TreeListBuilder treeListBuilder,
java.lang.StringBuilder text) |
private int |
getLevel(java.lang.String line) |
private boolean |
isBulletedList(java.lang.String line,
int deph) |
private boolean |
isList(java.lang.String line) |
Block |
visit(java.lang.String line,
ByLineSource source)
visit.
|
public static final int BULLETED_LIST
BULLETED_LIST=0
public static final int NUMBERED_LIST
NUMBERED_LIST=1
public boolean accept(java.lang.String line, ByLineSource source)
accept
in interface BlockParser
line
- the line.source
- the source.public Block visit(java.lang.String line, ByLineSource source) throws ParseException
visit
in interface BlockParser
line
- the line.source
- the source.ParseException
- if any.private void addItem(TreeListBuilder treeListBuilder, java.lang.StringBuilder text)
private int getLevel(java.lang.String line)
private boolean isBulletedList(java.lang.String line, int deph)
private boolean isList(java.lang.String line)