Class GenericListBlockParser
java.lang.Object
org.apache.maven.doxia.module.twiki.parser.GenericListBlockParser
- All Implemented Interfaces:
BlockParser
Generic list parser
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final Stringprivate FormatedTextParserparser used to create text blocksprivate static final GenericListBlockParser.Typeunordered listprivate static final GenericListBlockParser.Typea.private static final GenericListBlockParser.TypeA.private static final GenericListBlockParser.Type1.private static final GenericListBlockParser.Typei.private static final GenericListBlockParser.TypeI.private final Pattern[]supported patternsprivate static final GenericListBlockParser.Type[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanaccept.final voidsetTextParser(FormatedTextParser textParser) Sets the formatTextParser.final Blockvisit(String line, ByLineSource source) visit.
-
Field Details
-
EOL
-
formatedTextParser
parser used to create text blocks -
patterns
supported patterns -
LIST
unordered list -
ORDERED_LOWER_ALPHA
a. -
ORDERED_UPPER_ALPHA
A. -
ORDERERED_DECIMAL
1. -
ORDERERED_LOWER_ROMAN
i. -
ORDERERED_UPPER_ROMAN
I. -
TYPES
-
-
Constructor Details
-
GenericListBlockParser
public GenericListBlockParser()Creates the GenericListBlockParser.
-
-
Method Details
-
accept
accept.
- Specified by:
acceptin interfaceBlockParser- Parameters:
line- text line- Returns:
trueif this class can handle this line
-
visit
visit.
- Specified by:
visitin interfaceBlockParser- Parameters:
line- a line of textsource- the source of lines- Returns:
- a block
- Throws:
ParseException- on error
-
setTextParser
Sets the formatTextParser.- Parameters:
textParser-FormatedTextParserwith the formatTextParser.
-