public class Xhtml5Sink extends org.apache.maven.doxia.sink.impl.Xhtml5BaseSink implements Xhtml5Markup
contentStack, inlineStack, tableAttributes
XHTML5_NAMESPACE
A, ABBR, ADDRESS, AREA, ARTICLE, ASIDE, AUDIO, B, BASE, BDI, BDO, BLOCKQUOTE, BODY, BR, BUTTON, CANVAS, CAPTION, CDATA_TYPE, CITE, CODE, COL, COLGROUP, COMMAND, DATA, DATALIST, DD, DEL, DETAILS, DFN, DIALOG, DIV, DL, DT, EM, EMBED, ENTITY_TYPE, FIELDSET, FIGCAPTION, FIGURE, FOOTER, FORM, H1, H2, H3, H4, H5, H6, HEAD, HEADER, HGROUP, HR, HTML, I, IFRAME, IMG, INPUT, INS, KBD, KEYGEN, LABEL, LEGEND, LI, LINK, MAIN, MAP, MARK, MENU, MENUITEM, META, METER, NAV, 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, STRONG, STYLE, SUB, SUMMARY, SUP, SVG, TABLE, TAG_TYPE_END, TAG_TYPE_SIMPLE, TAG_TYPE_START, TBODY, TD, TEMPLATE, TEXTAREA, TFOOT, TH, THEAD, TIME, TITLE, TR, TRACK, U, UL, VAR, VIDEO, WBR
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
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
Modifier | Constructor and Description |
---|---|
protected |
Xhtml5Sink(Writer writer)
Constructor, initialize the Writer.
|
protected |
Xhtml5Sink(Writer writer,
String encoding)
Constructor, initialize the Writer and tells which encoding is used.
|
protected |
Xhtml5Sink(Writer writer,
String encoding,
String languageId)
Constructor, initialize the Writer and tells which encoding and languageId are used.
|
Modifier and Type | Method and Description |
---|---|
void |
author_() |
void |
body_() |
void |
body(org.apache.maven.doxia.sink.SinkEventAttributes attributes) |
void |
date_() |
void |
head_() |
void |
head(org.apache.maven.doxia.sink.SinkEventAttributes attributes) |
protected boolean |
isHeadTitleFlag()
isHeadTitleFlag.
|
protected void |
setHeadTitleFlag(boolean headTitleFlag)
Setter for the field
headTitleFlag . |
void |
title_() |
void |
title(org.apache.maven.doxia.sink.SinkEventAttributes attributes) |
address_, address, anchor_, anchor, article_, article, blockquote_, blockquote, bold_, bold, close, comment, content_, content, content, data_, data, definedTerm_, definedTerm, definition_, definition, definitionList_, definitionList, division_, division, encodeURL, escapeHTML, figure_, figure, figureCaption_, figureCaption, figureGraphics, flush, footer_, footer, getCellCount, getCellJustif, getTextBuffer, getVerbatimMode, header_, header, horizontalRule, init, inline_, inline, isHeadFlag, isVerbatim, italic_, italic, lineBreak, lineBreakOpportunity, link_, link, list_, list, listItem_, listItem, monospaced_, monospaced, navigation_, navigation, nonBreakingSpace, numberedList_, numberedList, numberedListItem_, numberedListItem, onSection_, onSection, onSectionTitle_, onSectionTitle, pageBreak, paragraph_, paragraph, rawText, resetTextBuffer, section_, section, sectionTitle_, sectionTitle, setCellCount, setCellJustif, setHeadFlag, setVerbatimMode, sidebar_, sidebar, table_, table, tableCaption_, tableCaption, tableCell_, tableCell, tableHeaderCell_, tableHeaderCell, tableRow_, tableRow, tableRows_, tableRows, text, time_, time, unknown, verbatim_, verbatim, verbatimContent, write, writeEndTag, writeStartTag
getNameSpace, setInsertNewline, setNameSpace, writeEOL, writeSimpleTag, writeSimpleTag, writeStartTag, writeStartTag
author, date, definitionListItem_, definitionListItem
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
protected Xhtml5Sink(Writer writer)
writer
- not null writer to write the result.protected Xhtml5Sink(Writer writer, String encoding)
writer
- not null writer to write the result.encoding
- the encoding used, that should be written to the generated HTML content
if not null
.protected Xhtml5Sink(Writer writer, String encoding, String languageId)
writer
- not null writer to write the result.encoding
- the encoding used, that should be written to the generated HTML content
if not null
.languageId
- language identifier for the root element as defined by
IETF BCP 47, Tags for the Identification of Languages;
in addition, the empty string may be specified.public void head(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
head
in interface org.apache.maven.doxia.sink.Sink
head
in class org.apache.maven.doxia.sink.impl.SinkAdapter
public void head_()
head_
in interface org.apache.maven.doxia.sink.Sink
head_
in class org.apache.maven.doxia.sink.impl.SinkAdapter
public void title(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
title
in interface org.apache.maven.doxia.sink.Sink
title
in class org.apache.maven.doxia.sink.impl.SinkAdapter
HTML.Tag.TITLE
public void title_()
title_
in interface org.apache.maven.doxia.sink.Sink
title_
in class org.apache.maven.doxia.sink.impl.SinkAdapter
HTML.Tag.TITLE
public void author_()
author_
in interface org.apache.maven.doxia.sink.Sink
author_
in class org.apache.maven.doxia.sink.impl.SinkAdapter
HTML.Tag.META
public void date_()
date_
in interface org.apache.maven.doxia.sink.Sink
date_
in class org.apache.maven.doxia.sink.impl.SinkAdapter
HTML.Tag.META
public void body(org.apache.maven.doxia.sink.SinkEventAttributes attributes)
body
in interface org.apache.maven.doxia.sink.Sink
body
in class org.apache.maven.doxia.sink.impl.SinkAdapter
HTML.Tag.BODY
public void body_()
body_
in interface org.apache.maven.doxia.sink.Sink
body_
in class org.apache.maven.doxia.sink.impl.SinkAdapter
HTML.Tag.BODY
,
HTML.Tag.HTML
protected void setHeadTitleFlag(boolean headTitleFlag)
Setter for the field headTitleFlag
.
headTitleFlag
- an header title flag.protected boolean isHeadTitleFlag()
isHeadTitleFlag.
Copyright © 2005–2024 The Apache Software Foundation. All rights reserved.