Package it.smartio.docs.builder
Class CodeParserDefault
- java.lang.Object
-
- it.smartio.docs.builder.CodeParserDefault
-
- All Implemented Interfaces:
CodeParser
public class CodeParserDefault extends java.lang.Object implements CodeParser
TheCodeParserDefaultimplements a tokenizer for a specific language.
-
-
Constructor Summary
Constructors Constructor Description CodeParserDefault(SectionBuilder builder)Constructs an instance ofCodeParserDefault.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TableBuilderaddCustomTable()Add a childInlineBuilder.protected InlineBuilderaddInline()Add a childInlineBuilder.protected InlineBuilderaddInline(java.lang.String text)Add a childInlineBuilder.protected it.smartio.docs.builder.TextBuilderaddText(java.lang.String text)Add a childTextBuilder.voidparse(java.lang.String text)protected voidsetBackground(java.lang.String background)protected voidsetBorderColor(java.lang.String borderColor)protected voidsetFontSize(java.lang.String fontSize)CodeParserDefaultsetInline(boolean inline)protected voidsetPadding(java.lang.String padding)CodeParserDefaultsetStyled(boolean styled)protected voidsetTextColor(java.lang.String textColor)
-
-
-
Constructor Detail
-
CodeParserDefault
public CodeParserDefault(SectionBuilder builder)
Constructs an instance ofCodeParserDefault.- Parameters:
handler-
-
-
Method Detail
-
setStyled
public final CodeParserDefault setStyled(boolean styled)
-
setInline
public final CodeParserDefault setInline(boolean inline)
-
addText
protected final it.smartio.docs.builder.TextBuilder addText(java.lang.String text)
Add a childTextBuilder.- Parameters:
text-
-
addInline
protected final InlineBuilder addInline()
Add a childInlineBuilder.
-
addInline
protected final InlineBuilder addInline(java.lang.String text)
Add a childInlineBuilder.
-
addCustomTable
protected final TableBuilder addCustomTable()
Add a childInlineBuilder.
-
setPadding
protected final void setPadding(java.lang.String padding)
-
setBackground
protected final void setBackground(java.lang.String background)
-
setBorderColor
protected final void setBorderColor(java.lang.String borderColor)
-
setTextColor
protected final void setTextColor(java.lang.String textColor)
-
setFontSize
protected final void setFontSize(java.lang.String fontSize)
-
parse
public void parse(java.lang.String text)
- Specified by:
parsein interfaceCodeParser
-
-