Class AptParser.Section3
java.lang.Object
org.apache.maven.doxia.module.apt.AptParser.Section3
- Enclosing class:
AptParser
A Section3 Block.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intindent.protected Stringtext.protected inttextLength.protected inttype. -
Method Summary
Modifier and TypeMethodDescriptionfinal intReturn the block indent.final intgetType()Return the block type.protected intskipFromLeftToRightBracket(int i) Skip brackets.protected intSkip spaces.protected final intskipSpaceFrom(int i) Skip spaces.voidTitle()Start a title.voidTitle_()End a title.voidtraverse()Parse the block.protected voidtraverseText(int begin) Traverse the text.protected voidtraverseText(int begin, int end) Traverse the text.
-
Field Details
-
type
protected int typetype. -
indent
protected int indentindent. -
text
text. -
textLength
protected int textLengthtextLength.
-
-
Method Details
-
Title
public void Title()Start a title. -
Title_
public void Title_()End a title. -
traverse
Parse the block.- Throws:
AptParseException- if something goes wrong.
-
getType
public final int getType()Return the block type.- Returns:
- int
-
getIndent
public final int getIndent()Return the block indent.- Returns:
- int
-
traverseText
Traverse the text.- Parameters:
begin- offset.- Throws:
AptParseException- if something goes wrong.
-
traverseText
Traverse the text.- Parameters:
begin- offset.end- offset.- Throws:
AptParseException- if something goes wrong.
-
skipLeadingBullets
protected int skipLeadingBullets()Skip spaces.- Returns:
- int.
-
skipFromLeftToRightBracket
Skip brackets.- Parameters:
i- offset.- Returns:
- int.
- Throws:
AptParseException- if something goes wrong.
-
skipSpaceFrom
protected final int skipSpaceFrom(int i) Skip spaces.- Parameters:
i- offset.- Returns:
- int.
-