public class SiteRendererSink extends XhtmlSink implements Sink, Sink
getTitle()
,
getDate()
,
getAuthors()
,
getHead()
,
getBody()
tableAttributes, tableRows
JUSTIFY_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_6
XHTML_NAMESPACE, XHTML_TRANSITIONAL_PUBLIC_ID, XHTML_TRANSITIONAL_SYSTEM_ID
A, 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, VAR
BANG, CDATA, DOCTYPE_START, ENTITY_START, XML_NAMESPACE
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
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()
Getter for the field
authors . |
String |
getBody()
getBody.
|
String |
getDate()
Getter for the field
date . |
String |
getHead()
getHead.
|
RenderingContext |
getRenderingContext()
Getter for the field
renderingContext . |
String |
getTitle()
Getter for the field
title . |
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, setHeadTitleFlag
anchor_, 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, writeStartTag
getNameSpace, setInsertNewline, setNameSpace, writeEOL, writeSimpleTag, writeSimpleTag, writeStartTag, writeStartTag
author, body, date, definitionListItem_, definitionListItem, definitionListItem, head, section6_, section6, sectionTitle_, sectionTitle, sectionTitle6_, sectionTitle6, title
enableLogging, getLog, unifyEOLs
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
anchor_, 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, verbatim
enableLogging
public SiteRendererSink(RenderingContext renderingContext)
renderingContext
- the document's RenderingContext.public void title_()
public void title()
title
in interface Sink
title
in class XhtmlSink
XhtmlSink.title()
public void author()
author
in interface Sink
author
in class SinkAdapter
public void author_()
public void date()
date
in interface Sink
date
in class SinkAdapter
public void body_()
body_
in interface Sink
body_
in class XhtmlSink
XhtmlSink.body_()
public void body()
body
in interface Sink
body
in class XhtmlSink
XhtmlSink.body()
public void anchor(String name, SinkEventAttributes attributes)
anchor
in interface Sink
anchor
in class XhtmlBaseSink
protected void onSectionTitle(int depth, SinkEventAttributes attributes)
onSectionTitle
in class XhtmlBaseSink
protected void onSectionTitle_(int depth)
onSectionTitle_
in class XhtmlBaseSink
public RenderingContext getRenderingContext()
Getter for the field renderingContext
.
public void text(String text)
text
in interface Sink
text
in class XhtmlBaseSink
protected void write(String text)
write
in class XhtmlBaseSink
Copyright © 2005–2016 The Apache Software Foundation. All rights reserved.