Class AptSink
- java.lang.Object
-
- org.apache.maven.doxia.sink.impl.AbstractSink
-
- org.apache.maven.doxia.sink.impl.SinkAdapter
-
- org.apache.maven.doxia.sink.impl.AbstractTextSink
-
- org.apache.maven.doxia.module.apt.AptSink
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,org.apache.maven.doxia.markup.Markup
,org.apache.maven.doxia.markup.TextMarkup
,AptMarkup
,org.apache.maven.doxia.sink.Sink
public class AptSink extends org.apache.maven.doxia.sink.impl.AbstractTextSink implements AptMarkup
APT generator implementation.
Note: The encoding used is UTF-8.- Since:
- 1.0
- Author:
- eredmond
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Stack<java.util.List<java.lang.String>>
inlineStack
Keep track of the closing tags for inline events.-
Fields inherited from interface org.apache.maven.doxia.module.apt.AptMarkup
ANCHOR_END_MARKUP, ANCHOR_START_MARKUP, BACKSLASH, BOLD_END_MARKUP, BOLD_START_MARKUP, COMMENT, HEADER_START_MARKUP, HORIZONTAL_RULE_MARKUP, ITALIC_END_MARKUP, ITALIC_START_MARKUP, LINK_END_MARKUP, LINK_START_1_MARKUP, LINK_START_2_MARKUP, LIST_END_MARKUP, LIST_START_MARKUP, MONOSPACED_END_MARKUP, MONOSPACED_START_MARKUP, NON_BREAKING_SPACE_MARKUP, NUMBERING, NUMBERING_LOWER_ALPHA_CHAR, NUMBERING_LOWER_ROMAN_CHAR, NUMBERING_UPPER_ALPHA_CHAR, NUMBERING_UPPER_ROMAN_CHAR, PAGE_BREAK, PAGE_BREAK_MARKUP, PERCENT, SECTION_TITLE_START_MARKUP, TAB, TABLE_CELL_SEPARATOR_MARKUP, TABLE_COL_CENTERED_ALIGNED_MARKUP, TABLE_COL_LEFT_ALIGNED_MARKUP, TABLE_COL_RIGHT_ALIGNED_MARKUP, TABLE_ROW_SEPARATOR_MARKUP, TABLE_ROW_START_MARKUP, VERBATIM_END_MARKUP, VERBATIM_SOURCE_END_MARKUP, VERBATIM_SOURCE_START_MARKUP, VERBATIM_START_MARKUP
-
Fields inherited from interface org.apache.maven.doxia.markup.Markup
COLON, EOL, EQUAL, GREATER_THAN, LEFT_CURLY_BRACKET, LEFT_SQUARE_BRACKET, LESS_THAN, MINUS, PLUS, QUOTE, RIGHT_CURLY_BRACKET, RIGHT_SQUARE_BRACKET, SEMICOLON, SLASH, SPACE, STAR
-
Fields inherited from interface org.apache.maven.doxia.sink.Sink
JUSTIFY_CENTER, JUSTIFY_LEFT, JUSTIFY_RIGHT, NUMBERING_DECIMAL, NUMBERING_LOWER_ALPHA, NUMBERING_LOWER_ROMAN, NUMBERING_UPPER_ALPHA, NUMBERING_UPPER_ROMAN, SECTION_LEVEL_1, SECTION_LEVEL_2, SECTION_LEVEL_3, SECTION_LEVEL_4, SECTION_LEVEL_5, SECTION_LEVEL_6
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AptSink(java.io.Writer writer)
Constructor, initialize the Writer and the variables.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
anchor(java.lang.String name, org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
anchor_()
void
author_()
void
bold()
void
bold_()
void
close()
void
comment(java.lang.String comment)
protected void
content(java.lang.String text)
Write Apt escaped text to output.void
date_()
void
definedTerm(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
definedTerm_()
void
definition(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
definition_()
void
definitionList(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
definitionList_()
void
figureCaption_()
void
figureGraphics(java.lang.String name, org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
flush()
protected java.lang.StringBuffer
getBuffer()
Returns the buffer that holds the current text.void
head(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
head_()
void
horizontalRule(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
protected void
init()
void
inline(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
inline_()
void
italic()
void
italic_()
void
lineBreak(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
link(java.lang.String name, java.lang.String target)
A link with a target.void
link(java.lang.String name, org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
link_()
void
list(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
list_()
void
listItem(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
listItem_()
void
monospaced()
void
monospaced_()
void
nonBreakingSpace()
void
numberedList(int numbering, org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
numberedList_()
void
numberedListItem(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
numberedListItem_()
void
pageBreak()
void
paragraph(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
paragraph_()
void
rawText(java.lang.String text)
protected void
resetBuffer()
Reset the StringBuilder.protected void
resetTableCaptionBuffer()
Reset the TableCaptionBuffer.void
section_(int level)
void
sectionTitle(int level, org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
sectionTitle_(int level)
protected void
setHeadFlag(boolean headFlag)
Used to determine whether we are in head mode.void
table(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
table_()
void
tableCaption(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
tableCaption_()
void
tableCell(boolean headerRow)
Starts a table cell.void
tableCell(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
tableCell_()
void
tableHeaderCell(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
tableHeaderCell_()
void
tableRow(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
tableRow_()
void
tableRows(int[] justification, boolean grid)
void
tableRows_()
void
text(java.lang.String text, org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
title_()
void
unknown(java.lang.String name, java.lang.Object[] requiredParams, org.apache.maven.doxia.sink.SinkEventAttributes attributes)
Unkown events just log a warning message but are ignored otherwise.void
verbatim(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
void
verbatim_()
protected void
verbatimContent(java.lang.String text)
Write Apt escaped text to output.protected void
write(java.lang.String text)
Write text to output.-
Methods inherited from class org.apache.maven.doxia.sink.impl.SinkAdapter
address, address_, article, article_, author, blockquote, blockquote_, body, body_, content, content_, data, data_, date, definitionListItem, definitionListItem_, division, division_, figure, figure_, figureCaption, footer, footer_, header, header_, lineBreakOpportunity, navigation, navigation_, section, sidebar, sidebar_, time, time_, title
-
Methods inherited from class org.apache.maven.doxia.sink.impl.AbstractSink
address, anchor, article, author, blockquote, body, content, data, date, definedTerm, definition, definitionList, definitionListItem, division, figure, figureCaption, figureGraphics, footer, formatLocation, getDocumentLocator, getLocationLogPrefix, head, header, horizontalRule, inline, lineBreak, lineBreakOpportunity, link, list, listItem, navigation, numberedList, numberedListItem, paragraph, section1, section1_, section2, section2_, section3, section3_, section4, section4_, section5, section5_, section6, section6_, sectionTitle, sectionTitle_, sectionTitle1, sectionTitle1_, sectionTitle2, sectionTitle2_, sectionTitle3, sectionTitle3_, sectionTitle4, sectionTitle4_, sectionTitle5, sectionTitle5_, sectionTitle6, sectionTitle6_, setDocumentLocator, sidebar, table, tableCaption, tableCell, tableHeaderCell, tableRow, tableRows, text, time, title, unifyEOLs, verbatim
-
-
-
-
Method Detail
-
getBuffer
protected java.lang.StringBuffer getBuffer()
Returns the buffer that holds the current text.- Returns:
- A StringBuffer.
-
setHeadFlag
protected void setHeadFlag(boolean headFlag)
Used to determine whether we are in head mode.- Parameters:
headFlag
- True for head mode.
-
init
protected void init()
- Overrides:
init
in classorg.apache.maven.doxia.sink.impl.AbstractSink
-
resetBuffer
protected void resetBuffer()
Reset the StringBuilder.
-
resetTableCaptionBuffer
protected void resetTableCaptionBuffer()
Reset the TableCaptionBuffer.
-
head
public void head(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
head
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
head
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
head_
public void head_()
- Specified by:
head_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
head_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
title_
public void title_()
- Specified by:
title_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
title_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
author_
public void author_()
- Specified by:
author_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
author_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
date_
public void date_()
- Specified by:
date_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
date_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
section_
public void section_(int level)
- Specified by:
section_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
section_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
sectionTitle
public void sectionTitle(int level, org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
sectionTitle
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
sectionTitle
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
sectionTitle_
public void sectionTitle_(int level)
- Specified by:
sectionTitle_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
sectionTitle_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
list
public void list(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
list
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
list
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
list_
public void list_()
- Specified by:
list_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
list_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
listItem
public void listItem(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
listItem
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
listItem
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
listItem_
public void listItem_()
- Specified by:
listItem_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
listItem_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
numberedList
public void numberedList(int numbering, org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
numberedList
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
numberedList
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
numberedList_
public void numberedList_()
- Specified by:
numberedList_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
numberedList_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
numberedListItem
public void numberedListItem(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
numberedListItem
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
numberedListItem
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
numberedListItem_
public void numberedListItem_()
- Specified by:
numberedListItem_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
numberedListItem_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
definitionList
public void definitionList(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
definitionList
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
definitionList
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
definitionList_
public void definitionList_()
- Specified by:
definitionList_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
definitionList_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
definedTerm
public void definedTerm(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
definedTerm
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
definedTerm
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
definedTerm_
public void definedTerm_()
- Specified by:
definedTerm_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
definedTerm_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
definition
public void definition(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
definition
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
definition
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
definition_
public void definition_()
- Specified by:
definition_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
definition_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
pageBreak
public void pageBreak()
- Specified by:
pageBreak
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
pageBreak
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
paragraph
public void paragraph(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
paragraph
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
paragraph
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
paragraph_
public void paragraph_()
- Specified by:
paragraph_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
paragraph_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
verbatim
public void verbatim(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
verbatim
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
verbatim
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
verbatim_
public void verbatim_()
- Specified by:
verbatim_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
verbatim_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
horizontalRule
public void horizontalRule(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
horizontalRule
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
horizontalRule
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
table
public void table(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
table
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
table
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
table_
public void table_()
- Specified by:
table_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
table_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
tableRows
public void tableRows(int[] justification, boolean grid)
- Specified by:
tableRows
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
tableRows
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
tableRows_
public void tableRows_()
- Specified by:
tableRows_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
tableRows_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
tableRow
public void tableRow(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
tableRow
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
tableRow
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
tableRow_
public void tableRow_()
- Specified by:
tableRow_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
tableRow_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
tableCell
public void tableCell(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
tableCell
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
tableCell
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
tableHeaderCell
public void tableHeaderCell(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
tableHeaderCell
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
tableHeaderCell
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
tableCell
public void tableCell(boolean headerRow)
Starts a table cell.- Parameters:
headerRow
- If this cell is part of a header row.
-
tableCell_
public void tableCell_()
- Specified by:
tableCell_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
tableCell_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
tableHeaderCell_
public void tableHeaderCell_()
- Specified by:
tableHeaderCell_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
tableHeaderCell_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
tableCaption
public void tableCaption(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
tableCaption
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
tableCaption
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
tableCaption_
public void tableCaption_()
- Specified by:
tableCaption_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
tableCaption_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
figureCaption_
public void figureCaption_()
- Specified by:
figureCaption_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
figureCaption_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
figureGraphics
public void figureGraphics(java.lang.String name, org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
figureGraphics
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
figureGraphics
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
anchor
public void anchor(java.lang.String name, org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
anchor
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
anchor
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
anchor_
public void anchor_()
- Specified by:
anchor_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
anchor_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
link
public void link(java.lang.String name, org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
link
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
link
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
link_
public void link_()
- Specified by:
link_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
link_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
link
public void link(java.lang.String name, java.lang.String target)
A link with a target.- Parameters:
name
- The name of the link.target
- The link target.
-
inline
public void inline(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
inline
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
inline
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
inline_
public void inline_()
- Specified by:
inline_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
inline_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
italic
public void italic()
- Specified by:
italic
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
italic
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
italic_
public void italic_()
- Specified by:
italic_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
italic_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
bold
public void bold()
- Specified by:
bold
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
bold
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
bold_
public void bold_()
- Specified by:
bold_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
bold_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
monospaced
public void monospaced()
- Specified by:
monospaced
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
monospaced
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
monospaced_
public void monospaced_()
- Specified by:
monospaced_
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
monospaced_
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
lineBreak
public void lineBreak(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
lineBreak
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
lineBreak
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
nonBreakingSpace
public void nonBreakingSpace()
- Specified by:
nonBreakingSpace
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
nonBreakingSpace
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
text
public void text(java.lang.String text, org.apache.maven.doxia.sink.SinkEventAttributes attributes)
- Specified by:
text
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
text
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
rawText
public void rawText(java.lang.String text)
- Specified by:
rawText
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
rawText
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
comment
public void comment(java.lang.String comment)
- Specified by:
comment
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
comment
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
unknown
public void unknown(java.lang.String name, java.lang.Object[] requiredParams, org.apache.maven.doxia.sink.SinkEventAttributes attributes)
Unkown events just log a warning message but are ignored otherwise.- Specified by:
unknown
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
unknown
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
- See Also:
Sink.unknown(String,Object[],SinkEventAttributes)
-
write
protected void write(java.lang.String text)
Write text to output.- Parameters:
text
- The text to write.
-
content
protected void content(java.lang.String text)
Write Apt escaped text to output.- Parameters:
text
- The text to write.
-
verbatimContent
protected void verbatimContent(java.lang.String text)
Write Apt escaped text to output.- Parameters:
text
- The text to write.
-
flush
public void flush()
- Specified by:
flush
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
flush
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
close
public void close()
- Specified by:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in interfaceorg.apache.maven.doxia.sink.Sink
- Overrides:
close
in classorg.apache.maven.doxia.sink.impl.SinkAdapter
-
-