public class SiteRendererSink extends Xhtml5Sink implements Sink, Sink, DocumentContent
contentStack, inlineStack, 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_6XHTML5_NAMESPACEA, ABBR, ACRONYM, ADDRESS, APPLET, AREA, ARTICLE, ASIDE, AUDIO, B, BASE, BASEFONT, BDI, BDO, BIG, BLOCKQUOTE, BODY, BR, BUTTON, CANVAS, CAPTION, CDATA_TYPE, CENTER, CITE, CODE, COL, COLGROUP, COMMAND, DATA, DATALIST, DD, DEL, DETAILS, DFN, DIALOG, DIR, DIV, DL, DT, EM, EMBED, ENTITY_TYPE, FIELDSET, FIGCAPTION, FIGURE, FONT, FOOTER, FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, HEAD, HEADER, HGROUP, HR, HTML, I, IFRAME, IMG, INPUT, INS, ISINDEX, KBD, KEYGEN, LABEL, LEGEND, LI, LINK, MAIN, MAP, MARK, MENU, META, METER, NAV, NOFRAMES, NOSCRIPT, OBJECT, OL, OPTGROUP, OPTION, OUTPUT, P, PARAM, PICTURE, PRE, PROGRESS, Q, RB, RP, RT, RTC, RUBY, S, SAMP, SCRIPT, SECTION, SELECT, SMALL, SOURCE, SPAN, STRIKE, STRONG, STYLE, SUB, SUMMARY, SUP, TABLE, TAG_TYPE_END, TAG_TYPE_SIMPLE, TAG_TYPE_START, TBODY, TD, TEMPLATE, TEXTAREA, TFOOT, TH, THEAD, TIME, TITLE, TR, TRACK, TT, U, UL, VAR, VIDEO, WBRBANG, 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, onSection_, onSection, setHeadTitleFlagaddress_, address, address, anchor_, anchor, article_, article, article, blockquote_, blockquote, blockquote, bold_, bold, close, comment, content_, content, content, content, data_, data, data, definedTerm_, definedTerm, definedTerm, definition_, definition, definition, definitionList_, definitionList, definitionList, division_, division, division, encodeURL, escapeHTML, figure_, figure, figure, figureCaption_, figureCaption, figureCaption, figureGraphics, figureGraphics, flush, footer_, footer, footer, getCellCount, getCellJustif, getTextBuffer, header_, header, header, horizontalRule, horizontalRule, init, inline_, inline, inline, isHeadFlag, isVerbatimFlag, italic_, italic, lineBreak, lineBreak, lineBreakOpportunity, lineBreakOpportunity, link_, link, link, list_, list, list, listItem_, listItem, listItem, monospaced_, monospaced, navigation_, navigation, navigation, nonBreakingSpace, numberedList_, numberedList, numberedList, numberedListItem_, numberedListItem, numberedListItem, 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, sidebar_, sidebar, sidebar, table_, table, table, tableCaption_, tableCaption, tableCaption, tableCell_, tableCell, tableCell, tableCell, tableHeaderCell_, tableHeaderCell, tableHeaderCell, tableHeaderCell, tableRow_, tableRow, tableRow, tableRows_, tableRows, text, time_, time, time, 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, waitaddress_, address, address, anchor_, anchor, article_, article, article, author, blockquote_, blockquote, blockquote, body, bold_, bold, close, comment, content_, content, content, data_, data, data, date, definedTerm_, definedTerm, definedTerm, definition_, definition, definition, definitionList_, definitionList, definitionList, definitionListItem_, definitionListItem, definitionListItem, division_, division, division, figure_, figure, figure, figureCaption_, figureCaption, figureCaption, figureGraphics, figureGraphics, flush, footer_, footer, footer, head, header_, header, header, horizontalRule, horizontalRule, inline_, inline, inline, italic_, italic, lineBreak, lineBreak, lineBreakOpportunity, lineBreakOpportunity, link_, link, link, list_, list, list, listItem_, listItem, listItem, monospaced_, monospaced, navigation_, navigation, navigation, 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, sidebar_, sidebar, sidebar, table_, table, table, tableCaption_, tableCaption, tableCaption, tableCell_, tableCell, tableCell, tableCell, tableHeaderCell_, tableHeaderCell, tableHeaderCell, tableHeaderCell, tableRow_, tableRow, tableRow, tableRows_, tableRows, text, time_, time, time, title, unknown, verbatim_, verbatim, verbatimenableLoggingpublic SiteRendererSink(RenderingContext renderingContext)
renderingContext - the document's RenderingContext.public void title_()
title_ in interface Sinktitle_ in class Xhtml5Sinkpublic void title()
title in interface Sinktitle in class Xhtml5SinkXhtml5Sink.title()public void author()
author in interface Sinkauthor in class SinkAdapterpublic void author_()
author_ in interface Sinkauthor_ in class Xhtml5Sinkpublic void date()
date in interface Sinkdate in class SinkAdapterpublic void date_()
date_ in interface Sinkdate_ in class Xhtml5Sinkpublic void body_()
body_ in interface Sinkbody_ in class Xhtml5SinkXhtml5Sink.body_()public void body()
body in interface Sinkbody in class Xhtml5SinkXhtml5Sink.body()public void head_()
head_ in interface Sinkhead_ in class Xhtml5Sinkpublic void head()
head in interface Sinkhead in class Xhtml5Sinkpublic void anchor(String name, SinkEventAttributes attributes)
anchor in interface Sinkanchor in class Xhtml5BaseSinkprotected void onSectionTitle(int depth,
SinkEventAttributes attributes)
onSectionTitle in class Xhtml5Sinkprotected void onSectionTitle_(int depth)
onSectionTitle_ in class Xhtml5Sinkpublic void text(String text)
text in interface Sinktext in class Xhtml5BaseSinkprotected void write(String text)
write in class Xhtml5BaseSinkpublic 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–2021 The Apache Software Foundation. All rights reserved.