public class SiteRendererSink extends XhtmlSink implements Sink, Sink, DocumentContent
tableAttributes, tableRowsJUSTIFY_CENTER, JUSTIFY_LEFT, JUSTIFY_RIGHT, NUMBERING_DECIMAL, NUMBERING_LOWER_ALPHA, NUMBERING_LOWER_ROMAN, NUMBERING_UPPER_ALPHA, NUMBERING_UPPER_ROMAN, ROLE, SECTION_LEVEL_1, SECTION_LEVEL_2, SECTION_LEVEL_3, SECTION_LEVEL_4, SECTION_LEVEL_5, SECTION_LEVEL_6XHTML_NAMESPACE, XHTML_TRANSITIONAL_PUBLIC_ID, XHTML_TRANSITIONAL_SYSTEM_IDA, ABBR, ACRONYM, ADDRESS, APPLET, AREA, B, BASE, BASEFONT, BDO, BIG, BLOCKQUOTE, BODY, BR, BUTTON, CAPTION, CDATA_TYPE, CENTER, CITE, CODE, COL, COLGROUP, DD, DEL, DFN, DIR, DIV, DL, DT, EM, ENTITY_TYPE, FIELDSET, FONT, FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, HEAD, HR, HTML, I, IFRAME, IMG, INPUT, INS, ISINDEX, KBD, LABEL, LEGEND, LI, LINK, MAP, MENU, META, NOFRAMES, NOSCRIPT, OBJECT, OL, OPTGROUP, OPTION, P, PARAM, PRE, Q, S, SAMP, SCRIPT, SELECT, SMALL, SPAN, STRIKE, STRONG, STYLE, SUB, SUP, TABLE, TAG_TYPE_END, TAG_TYPE_SIMPLE, TAG_TYPE_START, TBODY, TD, TEXTAREA, TFOOT, TH, THEAD, TITLE, TR, TT, U, UL, VARBANG, CDATA, DOCTYPE_START, ENTITY_START, XML_NAMESPACECOLON, 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| Constructor and Description |
|---|
SiteRendererSink(RenderingContext renderingContext)
Construct a new SiteRendererSink for a document.
|
| Modifier and Type | Method and Description |
|---|---|
void |
anchor(String name,
SinkEventAttributes attributes) |
void |
author_() |
void |
author() |
void |
body_()
Do nothing.
|
void |
body()
Do nothing.
|
void |
date_() |
void |
date() |
List<String> |
getAuthors()
Get the authors of the document.
|
String |
getBody()
Get the html body of the document.
|
String |
getDate()
Get the date of the document.
|
String |
getHead()
Get the html head of the document.
|
RenderingContext |
getRenderingContext()
Get the document rendering context.
|
String |
getTitle()
Get the title of the document.
|
void |
head_() |
void |
head() |
protected void |
onSectionTitle_(int depth) |
protected void |
onSectionTitle(int depth,
SinkEventAttributes attributes) |
void |
text(String text) |
void |
title_() |
void |
title()
Reset text buffer, since text content before title mustn't be in title.
|
protected void |
write(String text) |
isHeadTitleFlag, setHeadTitleFlaganchor_, anchor, bold_, bold, close, comment, content, definedTerm_, definedTerm, definedTerm, definition_, definition, definition, definitionList_, definitionList, definitionList, encodeURL, escapeHTML, figure_, figure, figure, figureCaption_, figureCaption, figureCaption, figureGraphics, figureGraphics, flush, getCellCount, getCellJustif, getTextBuffer, horizontalRule, horizontalRule, init, isHeadFlag, isVerbatimFlag, italic_, italic, lineBreak, lineBreak, link_, link, link, list_, list, list, listItem_, listItem, listItem, monospaced_, monospaced, nonBreakingSpace, numberedList_, numberedList, numberedList, numberedListItem_, numberedListItem, numberedListItem, onSection_, onSection, pageBreak, paragraph_, paragraph, paragraph, rawText, resetState, resetTextBuffer, section_, section, section1_, section1, section2_, section2, section3_, section3, section4_, section4, section5_, section5, sectionTitle_, sectionTitle, sectionTitle1_, sectionTitle1, sectionTitle2_, sectionTitle2, sectionTitle3_, sectionTitle3, sectionTitle4_, sectionTitle4, sectionTitle5_, sectionTitle5, setCellCount, setCellJustif, setHeadFlag, setVerbatimFlag, table_, table, table, tableCaption_, tableCaption, tableCaption, tableCell_, tableCell, tableCell, tableCell, tableHeaderCell_, tableHeaderCell, tableHeaderCell, tableHeaderCell, tableRow_, tableRow, tableRow, tableRows_, tableRows, text, unknown, verbatim_, verbatim, verbatim, verbatimContent, writeEndTag, writeStartTaggetNameSpace, setInsertNewline, setNameSpace, writeEOL, writeSimpleTag, writeSimpleTag, writeStartTag, writeStartTagauthor, body, date, definitionListItem_, definitionListItem, definitionListItem, head, section6_, section6, sectionTitle_, sectionTitle, sectionTitle6_, sectionTitle6, titleenableLogging, getLog, unifyEOLsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitanchor_, anchor, author, body, bold_, bold, close, comment, date, definedTerm_, definedTerm, definedTerm, definition_, definition, definition, definitionList_, definitionList, definitionList, definitionListItem_, definitionListItem, definitionListItem, figure_, figure, figure, figureCaption_, figureCaption, figureCaption, figureGraphics, figureGraphics, flush, head, horizontalRule, horizontalRule, italic_, italic, lineBreak, lineBreak, link_, link, link, list_, list, list, listItem_, listItem, listItem, monospaced_, monospaced, nonBreakingSpace, numberedList_, numberedList, numberedList, numberedListItem_, numberedListItem, numberedListItem, pageBreak, paragraph_, paragraph, paragraph, rawText, section_, section, section1_, section1, section2_, section2, section3_, section3, section4_, section4, section5_, section5, section6_, section6, sectionTitle_, sectionTitle_, sectionTitle, sectionTitle, sectionTitle1_, sectionTitle1, sectionTitle2_, sectionTitle2, sectionTitle3_, sectionTitle3, sectionTitle4_, sectionTitle4, sectionTitle5_, sectionTitle5, sectionTitle6_, sectionTitle6, table_, table, table, tableCaption_, tableCaption, tableCaption, tableCell_, tableCell, tableCell, tableCell, tableHeaderCell_, tableHeaderCell, tableHeaderCell, tableHeaderCell, tableRow_, tableRow, tableRow, tableRows_, tableRows, text, title, unknown, verbatim_, verbatim, verbatimenableLoggingpublic SiteRendererSink(RenderingContext renderingContext)
renderingContext - the document's RenderingContext.public void title_()
public void title()
title in interface Sinktitle in class XhtmlSinkXhtmlSink.title()public void author()
author in interface Sinkauthor in class SinkAdapterpublic void author_()
public void date()
date in interface Sinkdate in class SinkAdapterpublic void body_()
body_ in interface Sinkbody_ in class XhtmlSinkXhtmlSink.body_()public void body()
body in interface Sinkbody in class XhtmlSinkXhtmlSink.body()public void anchor(String name, SinkEventAttributes attributes)
anchor in interface Sinkanchor in class XhtmlBaseSinkprotected void onSectionTitle(int depth,
SinkEventAttributes attributes)
onSectionTitle in class XhtmlBaseSinkprotected void onSectionTitle_(int depth)
onSectionTitle_ in class XhtmlBaseSinkpublic void text(String text)
text in interface Sinktext in class XhtmlBaseSinkprotected void write(String text)
write in class XhtmlBaseSinkpublic String getTitle()
getTitle in interface DocumentContentpublic List<String> getAuthors()
getAuthors in interface DocumentContentpublic String getDate()
getDate in interface DocumentContentpublic String getBody()
getBody in interface DocumentContentpublic String getHead()
getHead in interface DocumentContentpublic RenderingContext getRenderingContext()
getRenderingContext in interface DocumentContentCopyright © 2005–2018 The Apache Software Foundation. All rights reserved.