|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.maven.doxia.sink.AbstractSink org.apache.maven.doxia.sink.SinkAdapter org.apache.maven.doxia.sink.AbstractXmlSink org.apache.maven.doxia.module.docbook.DocBookSink
public class DocBookSink
Docbook Sink implementation.
It uses the Docbook v4.4 DTD
http://www.oasis-open.org/docbook/sgml/4.4/docbookx.dtd.
Field Summary | |
---|---|
static String |
DEFAULT_SGML_PUBLIC_ID
Deprecated. since 1.1, use DocbookMarkup.DEFAULT_SGML_PUBLIC_ID instead of. |
static String |
DEFAULT_SGML_SYSTEM_ID
Deprecated. since 1.1, use DocbookMarkup.DEFAULT_SGML_SYSTEM_ID instead of. |
static String |
DEFAULT_XML_PUBLIC_ID
Deprecated. since 1.1, use DocbookMarkup.DEFAULT_XML_PUBLIC_ID instead of. |
static String |
DEFAULT_XML_SYSTEM_ID
Deprecated. since 1.1, use DocbookMarkup.DEFAULT_XML_SYSTEM_ID instead of. |
Fields inherited from interface org.apache.maven.doxia.module.docbook.DocbookMarkup |
---|
ANCHOR_TAG, ARABIC_STYLE, ARTICLE_TAG, ARTICLEINFO_TAG, BOOK_TAG, BOOKINFO_TAG, CHAPTER_TAG, COLS_ATTRIBUTE, COLSEP_ATTRIBUTE, COLSPEC_TAG, CORPAUTHOR_TAG, DATE_TAG, EMAIL_TAG, ENTRY_TAG, FIGURE_TAG, FILEREF_ATTRIBUTE, FORMALPARA_TAG, FORMAT_ATTRIBUTE, FRAME_ATTRIBUTE, IMAGEDATA_TAG, IMAGEOBJECT_TAG, INFO_TAG, INFORMALFIGURE_TAG, INFORMALTABLE_TAG, ITEMIZEDLIST_TAG, LINK_TAG, LINKEND_ATTRIBUTE, LISTITEM_TAG, LOWERALPHA_STYLE, LOWERROMAN_STYLE, MEDIAOBJECT_TAG, NUMERATION_ATTRIBUTE, ORDEREDLIST_TAG, PARA_TAG, PROGRAMLISTING_TAG, ROW_TAG, ROWSEP_ATTRIBUTE, SECTION_TAG, SIMPARA_TAG, TBODY_TAG, TERM_TAG, TGROUP_TAG, THEAD_TAG, ULINK_TAG, UPPERALPHA_STYLE, UPPERROMAN_STYLE, URL_ATTRIBUTE, URL_TAG, VARIABLELIST_TAG, VARLISTENTRY_TAG, XREF_TAG |
Fields inherited from interface org.apache.maven.doxia.markup.XmlMarkup |
---|
BANG, CDATA, DOCTYPE_START, ENTITY_START, XML_NAMESPACE |
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.markup.XmlMarkup |
---|
BANG, CDATA, DOCTYPE_START, ENTITY_START, XML_NAMESPACE |
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, ROLE, SECTION_LEVEL_1, SECTION_LEVEL_2, SECTION_LEVEL_3, SECTION_LEVEL_4, SECTION_LEVEL_5 |
Constructor Summary | |
---|---|
protected |
DocBookSink(Writer writer)
Constructor, initialize the Writer. |
protected |
DocBookSink(Writer writer,
String encoding)
Constructor, initialize the Writer and tells which encoding is used. |
protected |
DocBookSink(Writer writer,
String encoding,
String languageId)
Constructor, initialize the Writer and tells which encoding and languageId are used. |
Method Summary | |
---|---|
void |
anchor_()
Ends an anchor element. |
void |
anchor(String name)
Starts an element which defines an anchor. |
void |
author_()
Ends an author element. |
void |
author()
Starts an author element. |
void |
body_()
Ends the body element. |
void |
bold_()
Ends a bold element. Alternatively one may use Sink.text(String,SinkEventAttributes) with
STYLE instead. |
void |
bold()
Starts a bold element. Alternatively one may use Sink.text(String,SinkEventAttributes) with
STYLE instead. |
void |
close()
Close the writer or the stream, if needed. Closing a previously-closed Sink has no effect. |
void |
comment(String comment)
Add a comment. |
protected void |
content(String text)
Write SGML escaped text to output, not preserving white space. |
void |
date_()
Ends the date element. |
void |
date()
Starts the date element. The date is recommended (but it is not a requirement) to be align to the ISO-8601 standard, i.e.: YYYY-MM-DDwhere
|
void |
definedTerm_()
Starts a definition term element within a definition list. |
void |
definedTerm()
Starts a definition term element within a definition list. |
void |
definition_()
Ends a definition element within a definition list. |
void |
definition()
Starts a definition element within a definition list. |
void |
definitionList_()
Ends a definition list element. |
void |
definitionList()
Starts a definition list element. |
void |
definitionListItem_()
Ends a list item element within a definition list. |
void |
definitionListItem()
Starts a list item element within a definition list. |
static String |
escapeSGML(String text,
boolean xmlMode)
Deprecated. Use HtmlTools#escapeHTML(String,boolean). |
void |
figure_()
Ends a basic image embedding element. |
void |
figure()
Starts a basic image embedding element. |
void |
figureCaption_()
Ends a caption of an image. |
void |
figureCaption()
Starts a caption of an image element. |
void |
figureGraphics(String name)
Adding a source of a graphic. |
void |
flush()
Flush the writer or the stream, if needed. Flushing a previously-flushed Sink has no effect. |
String |
getBoldElement()
Returns the current boldBeginTag. |
String |
getEncoding()
Returns the encoding. |
String |
getHorizontalRuleElement()
Returns the current horizontalRuleElement. |
String |
getItalicElement()
Returns the current italicBeginTag. |
String |
getLanguage()
Returns the current language. |
String |
getLineBreakElement()
Returns the current lineBreakElement. |
String |
getMonospacedElement()
Returns the current monospacedBeginTag. |
String |
getPageBreakElement()
Returns the current pageBreakElement. |
String |
getPublicId()
Returns the current publicId. |
String |
getStyleSheet()
Returns the current styleSheet. |
String |
getSystemId()
Returns the current systemId. |
protected void |
graphicElement()
Deprecated. do not use! |
void |
head_()
Ends the head element. |
void |
head()
Starts the head element. |
void |
horizontalRule()
Adding a separator of sections from a text to each other. |
protected void |
init()
This is called in Sink.head() or in Sink.close() , and can be used
to set the sink into a clear state so it can be re-used. |
boolean |
isXMLMode()
Deprecated. xml mode is not used. |
void |
italic_()
Ends an italic element. Alternatively one may use Sink.text(String,SinkEventAttributes) with
STYLE instead. |
void |
italic()
Starts an italic element. Alternatively one may use Sink.text(String,SinkEventAttributes) with
STYLE instead. |
void |
lineBreak()
Adds a line break. |
void |
link_()
Ends a link element. |
void |
link(String name)
Starts an element which defines a link. |
void |
list_()
Ends an unordered list element. |
void |
list()
Starts an unordered list element. |
void |
listItem_()
Ends a list item element within an unordered list. |
void |
listItem()
Starts a list item element within an unordered list. |
protected void |
markup(String text)
Write text to output, preserving white space. |
void |
monospaced_()
Ends a monospaced element. Alternatively one may use Sink.text(String,SinkEventAttributes) with
STYLE instead. |
void |
monospaced()
Starts a monospaced element. Alternatively one may use Sink.text(String,SinkEventAttributes) with
STYLE instead. |
void |
nonBreakingSpace()
Adding a non breaking space, ie a space without any special formatting operations. |
void |
numberedList_()
Ends an ordered list element. |
void |
numberedList(int numbering)
Starts an ordered list element. |
void |
numberedListItem_()
Ends a list item element within an ordered list. |
void |
numberedListItem()
Starts a list item element within an ordered list. |
void |
pageBreak()
Adding a new page separator. |
void |
paragraph_()
Ends a paragraph element. |
void |
paragraph()
Starts an element which represents a paragraph. |
protected void |
resetState()
Deprecated. since 1.1.2, use init() instead of. |
void |
section1_()
Ends a first heading element. |
void |
section1()
Starts a first heading element which contains the topic of the section. |
void |
section2_()
Ends a second heading element. |
void |
section2()
Starts a second heading element which contains the topic of the section. This has to be contained within a Sink.section1() element. |
void |
section3_()
Ends a third heading element. |
void |
section3()
Starts a third heading element which contains the topic of the section. This has to be contained within a Sink.section2() element. |
void |
section4_()
Ends a 4th heading element. |
void |
section4()
Starts a 4th heading element which contains the topic of the section. This has to be contained within a Sink.section3() element. |
void |
section5_()
Ends a 5th heading element. |
void |
section5()
Starts a 5th heading element which contains the topic of the section. This has to be contained within a Sink.section4() element. |
void |
sectionTitle_()
Ends a title heading element. |
void |
sectionTitle()
Starts a title heading element. |
void |
sectionTitle1_()
Ends a first title heading element. |
void |
sectionTitle1()
Starts a first title heading element. This element is optional, but if it exists, it has to be contained, and be the first element, within a Sink.section1() element. |
void |
sectionTitle2_()
Ends a second title heading element. |
void |
sectionTitle2()
Starts a second title heading element. This element is optional, but if it exists, it has to be contained, and be the first element, within a Sink.section2() element. |
void |
sectionTitle3_()
Ends a third title heading element. |
void |
sectionTitle3()
Starts a third title heading element. This element is optional, but if it exists, it has to be contained, and be the first element, within a Sink.section3() element. |
void |
sectionTitle4_()
Ends a 4th title heading element. |
void |
sectionTitle4()
Starts a 4th title heading element. This element is optional, but if it exists, it has to be contained, and be the first element, within a Sink.section4() element. |
void |
sectionTitle5_()
Ends a 5th title heading element. |
void |
sectionTitle5()
Starts a 5th title heading element. This element is optional, but if it exists, it has to be contained, and be the first element, within a Sink.section5() element. |
void |
setBoldElement(String tag)
Sets the current boldBeginTag and constructs the corresponding end tag from it. |
void |
setEncoding(String enc)
Sets the encoding. |
void |
setHorizontalRuleElement(String element)
Sets the current horizontalRuleElement. |
void |
setItalicElement(String tag)
Sets the current italicBeginTag and constructs the corresponding end tag from it. |
void |
setLanguage(String language)
Sets the language. |
void |
setLineBreakElement(String element)
Sets the current lineBreakElement. |
void |
setMonospacedElement(String tag)
Sets the current monospacedBeginTag and constructs the corresponding end tag from it. |
void |
setPageBreakElement(String element)
Sets the current pageBreakElement. |
void |
setPublicId(String id)
Sets the publicId. |
void |
setSkip(boolean skip)
Setter for the field skip . |
void |
setStyleSheet(String sheet)
Sets the styleSheet. |
void |
setSystemId(String id)
Sets the systemId. |
void |
setXMLMode(boolean mode)
Deprecated. xml mode is not used. |
void |
table_()
Ends a table element. |
void |
table()
Starts a table element for marking up tabular information in a document. |
void |
tableCaption_()
Ends a caption element of a table. |
void |
tableCaption()
Starts a caption element of a table. |
void |
tableCell_()
Ends a cell element. |
void |
tableCell()
Starts a cell element which defines a cell that contains data. |
void |
tableHeaderCell_()
Ends a cell header element. |
void |
tableHeaderCell()
Starts a cell element which defines a cell that contains header information. |
void |
tableRow_()
Ends a row element. |
void |
tableRow()
Starts a row element which acts as a container for a row of table cells. |
void |
tableRows_()
Ends an element that contains rows of table data. |
void |
tableRows(int[] justification,
boolean grid)
Starts an element that contains rows of table data. |
void |
text(String text)
Adding a text. |
void |
title_()
Ends the title element. |
void |
title()
Starts the title element. |
void |
unknown(String name,
Object[] requiredParams,
SinkEventAttributes attributes)
Add an unknown event. This may be used by parsers to notify a general Sink about an event that doesn't fit into any event defined by the Sink API. Depending on the parameters, a Sink may decide whether or not to process the event, emit it as raw text, as a comment, log it, etc. Unknown events just log a warning message but are ignored otherwise. |
void |
verbatim_()
Ends a verbatim element. |
void |
verbatim(boolean boxed)
Starts an element which indicates that whitespace in the enclosed text has semantic relevance. |
protected void |
verbatimContent(String text)
Write SGML escaped text to output, preserving white space. |
protected void |
write(String text)
Write a text to the sink. |
protected MutableAttributeSet |
writeXmlHeader(String root)
writeXmlHeader. |
Methods inherited from class org.apache.maven.doxia.sink.AbstractXmlSink |
---|
getNameSpace, setNameSpace, writeEndTag, writeEOL, writeSimpleTag, writeSimpleTag, writeStartTag, writeStartTag, writeStartTag |
Methods inherited from class org.apache.maven.doxia.sink.SinkAdapter |
---|
anchor, author, body, body, date, definedTerm, definition, definitionList, definitionListItem, figure, figureCaption, figureGraphics, head, horizontalRule, lineBreak, link, list, listItem, numberedList, numberedListItem, paragraph, rawText, section_, section, sectionTitle_, sectionTitle, table, tableCaption, tableCell, tableCell, tableHeaderCell, tableHeaderCell, tableRow, text, title, verbatim |
Methods inherited from class org.apache.maven.doxia.sink.AbstractSink |
---|
enableLogging, getLog, unifyEOLs |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String DEFAULT_SGML_PUBLIC_ID
DocbookMarkup.DEFAULT_SGML_PUBLIC_ID
instead of.
public static final String DEFAULT_XML_PUBLIC_ID
DocbookMarkup.DEFAULT_XML_PUBLIC_ID
instead of.
public static final String DEFAULT_XML_SYSTEM_ID
DocbookMarkup.DEFAULT_XML_SYSTEM_ID
instead of.
public static final String DEFAULT_SGML_SYSTEM_ID
DocbookMarkup.DEFAULT_SGML_SYSTEM_ID
instead of.
Constructor Detail |
---|
protected DocBookSink(Writer writer)
writer
- not null writer to write the result. Should be an UTF-8 Writer.
You could use newXmlWriter
methods from WriterFactory
.protected DocBookSink(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 DocBookSink(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.Method Detail |
---|
public static final String escapeSGML(String text, boolean xmlMode)
escapeSGML
text
- The text to escape.xmlMode
- xmlMode.
public void setXMLMode(boolean mode)
mode
- the mode to set.public boolean isXMLMode()
public void setEncoding(String enc)
enc
- the encoding to set.public String getEncoding()
null
).public void setStyleSheet(String sheet)
sheet
- the styleSheet to set.public String getStyleSheet()
public void setPublicId(String id)
id
- the publicId to set.public String getPublicId()
public void setSystemId(String id)
id
- the systemId to set.public String getSystemId()
public void setLanguage(String language)
language
- the language to set.public String getLanguage()
public void setItalicElement(String tag)
tag
- the tag to set. If tag is null, the empty string is used.public String getItalicElement()
public void setBoldElement(String tag)
tag
- the tag to set. If tag is null, the empty string is used.public String getBoldElement()
public void setMonospacedElement(String tag)
tag
- the tag to set. If tag is null, the empty string is used.public String getMonospacedElement()
public void setHorizontalRuleElement(String element)
element
- the element to set.public String getHorizontalRuleElement()
public void setPageBreakElement(String element)
element
- the element to set.public String getPageBreakElement()
public void setLineBreakElement(String element)
element
- the element to set.public String getLineBreakElement()
protected void resetState()
init()
instead of.
protected void init()
Sink.head()
or in Sink.close()
, and can be used
to set the sink into a clear state so it can be re-used.
init
in class AbstractSink
public void head()
head
in interface Sink
head
in class SinkAdapter
SimplifiedDocbookMarkup.DEFAULT_XML_PUBLIC_ID
,
SimplifiedDocbookMarkup.DEFAULT_XML_SYSTEM_ID
,
SimplifiedDocbookMarkup.ARTICLE_TAG
protected MutableAttributeSet writeXmlHeader(String root)
root
- not null.
SimplifiedDocbookMarkup.DEFAULT_XML_PUBLIC_ID
,
SimplifiedDocbookMarkup.DEFAULT_XML_SYSTEM_ID
,
SimplifiedDocbookMarkup.ARTICLE_TAG
public void head_()
head_
in interface Sink
head_
in class SinkAdapter
SimplifiedDocbookMarkup.ARTICLEINFO_TAG
public void title()
title
in interface Sink
title
in class SinkAdapter
SimplifiedDocbookMarkup.ARTICLEINFO_TAG
,
SimplifiedDocbookMarkup.TITLE_TAG
public void title_()
title_
in interface Sink
title_
in class SinkAdapter
SimplifiedDocbookMarkup.TITLE_TAG
public void author()
author
in interface Sink
author
in class SinkAdapter
SimplifiedDocbookMarkup.CORPAUTHOR_TAG
public void author_()
author_
in interface Sink
author_
in class SinkAdapter
SimplifiedDocbookMarkup.CORPAUTHOR_TAG
public void date()
YYYY-MM-DDwhere
date
in interface Sink
date
in class SinkAdapter
SimplifiedDocbookMarkup.DATE_TAG
public void date_()
date_
in interface Sink
date_
in class SinkAdapter
SimplifiedDocbookMarkup.DATE_TAG
public void body_()
body_
in interface Sink
body_
in class SinkAdapter
SimplifiedDocbookMarkup.ARTICLE_TAG
public void section1()
section1
in interface Sink
section1
in class SinkAdapter
SimplifiedDocbookMarkup.SECTION_TAG
public void section1_()
section1_
in interface Sink
section1_
in class SinkAdapter
SimplifiedDocbookMarkup.SECTION_TAG
public void section2()
Sink.section1()
element.
section2
in interface Sink
section2
in class SinkAdapter
SimplifiedDocbookMarkup.SECTION_TAG
public void section2_()
section2_
in interface Sink
section2_
in class SinkAdapter
SimplifiedDocbookMarkup.SECTION_TAG
public void section3()
Sink.section2()
element.
section3
in interface Sink
section3
in class SinkAdapter
SimplifiedDocbookMarkup.SECTION_TAG
public void section3_()
section3_
in interface Sink
section3_
in class SinkAdapter
SimplifiedDocbookMarkup.SECTION_TAG
public void section4()
Sink.section3()
element.
section4
in interface Sink
section4
in class SinkAdapter
SimplifiedDocbookMarkup.SECTION_TAG
public void section4_()
section4_
in interface Sink
section4_
in class SinkAdapter
SimplifiedDocbookMarkup.SECTION_TAG
public void section5()
Sink.section4()
element.
section5
in interface Sink
section5
in class SinkAdapter
SimplifiedDocbookMarkup.SECTION_TAG
public void section5_()
section5_
in interface Sink
section5_
in class SinkAdapter
SimplifiedDocbookMarkup.SECTION_TAG
public void sectionTitle()
sectionTitle
in interface Sink
sectionTitle
in class SinkAdapter
SimplifiedDocbookMarkup.TITLE_TAG
public void sectionTitle_()
sectionTitle_
in interface Sink
sectionTitle_
in class SinkAdapter
SimplifiedDocbookMarkup.TITLE_TAG
public void sectionTitle1()
Sink.section1()
element.
sectionTitle1
in interface Sink
sectionTitle1
in class SinkAdapter
SimplifiedDocbookMarkup.TITLE_TAG
public void sectionTitle1_()
sectionTitle1_
in interface Sink
sectionTitle1_
in class SinkAdapter
SimplifiedDocbookMarkup.TITLE_TAG
public void sectionTitle2()
Sink.section2()
element.
sectionTitle2
in interface Sink
sectionTitle2
in class SinkAdapter
SimplifiedDocbookMarkup.TITLE_TAG
public void sectionTitle2_()
sectionTitle2_
in interface Sink
sectionTitle2_
in class SinkAdapter
SimplifiedDocbookMarkup.TITLE_TAG
public void sectionTitle3()
Sink.section3()
element.
sectionTitle3
in interface Sink
sectionTitle3
in class SinkAdapter
SimplifiedDocbookMarkup.TITLE_TAG
public void sectionTitle3_()
sectionTitle3_
in interface Sink
sectionTitle3_
in class SinkAdapter
SimplifiedDocbookMarkup.TITLE_TAG
public void sectionTitle4()
Sink.section4()
element.
sectionTitle4
in interface Sink
sectionTitle4
in class SinkAdapter
SimplifiedDocbookMarkup.TITLE_TAG
public void sectionTitle4_()
sectionTitle4_
in interface Sink
sectionTitle4_
in class SinkAdapter
SimplifiedDocbookMarkup.TITLE_TAG
public void sectionTitle5()
Sink.section5()
element.
sectionTitle5
in interface Sink
sectionTitle5
in class SinkAdapter
SimplifiedDocbookMarkup.TITLE_TAG
public void sectionTitle5_()
sectionTitle5_
in interface Sink
sectionTitle5_
in class SinkAdapter
SimplifiedDocbookMarkup.TITLE_TAG
public void list()
list
in interface Sink
list
in class SinkAdapter
SimplifiedDocbookMarkup.ITEMIZEDLIST_TAG
public void list_()
list_
in interface Sink
list_
in class SinkAdapter
SimplifiedDocbookMarkup.ITEMIZEDLIST_TAG
public void listItem()
listItem
in interface Sink
listItem
in class SinkAdapter
SimplifiedDocbookMarkup.LISTITEM_TAG
public void listItem_()
listItem_
in interface Sink
listItem_
in class SinkAdapter
SimplifiedDocbookMarkup.LISTITEM_TAG
public void numberedList(int numbering)
numberedList
in interface Sink
numberedList
in class SinkAdapter
numbering
- the numbering style.SimplifiedDocbookMarkup.ORDEREDLIST_TAG
,
SimplifiedDocbookMarkup.NUMERATION_ATTRIBUTE
public void numberedList_()
numberedList_
in interface Sink
numberedList_
in class SinkAdapter
SimplifiedDocbookMarkup.ORDEREDLIST_TAG
public void numberedListItem()
numberedListItem
in interface Sink
numberedListItem
in class SinkAdapter
SimplifiedDocbookMarkup.LISTITEM_TAG
public void numberedListItem_()
numberedListItem_
in interface Sink
numberedListItem_
in class SinkAdapter
SimplifiedDocbookMarkup.LISTITEM_TAG
public void definitionList()
definitionList
in interface Sink
definitionList
in class SinkAdapter
SimplifiedDocbookMarkup.VARIABLELIST_TAG
public void definitionList_()
definitionList_
in interface Sink
definitionList_
in class SinkAdapter
SimplifiedDocbookMarkup.VARIABLELIST_TAG
public void definitionListItem()
definitionListItem
in interface Sink
definitionListItem
in class SinkAdapter
SimplifiedDocbookMarkup.VARLISTENTRY_TAG
public void definitionListItem_()
definitionListItem_
in interface Sink
definitionListItem_
in class SinkAdapter
SimplifiedDocbookMarkup.VARLISTENTRY_TAG
public void definedTerm()
definedTerm
in interface Sink
definedTerm
in class SinkAdapter
SimplifiedDocbookMarkup.TERM_TAG
public void definedTerm_()
definedTerm_
in interface Sink
definedTerm_
in class SinkAdapter
SimplifiedDocbookMarkup.TERM_TAG
public void definition()
definition
in interface Sink
definition
in class SinkAdapter
SimplifiedDocbookMarkup.LISTITEM_TAG
public void definition_()
definition_
in interface Sink
definition_
in class SinkAdapter
SimplifiedDocbookMarkup.LISTITEM_TAG
public void paragraph()
paragraph
in interface Sink
paragraph
in class SinkAdapter
SimplifiedDocbookMarkup.PARA_TAG
public void paragraph_()
paragraph_
in interface Sink
paragraph_
in class SinkAdapter
SimplifiedDocbookMarkup.PARA_TAG
public void verbatim(boolean boxed)
verbatim
in interface Sink
verbatim
in class SinkAdapter
boxed
- true to add a box, false otherwiseSimplifiedDocbookMarkup.PROGRAMLISTING_TAG
public void verbatim_()
verbatim_
in interface Sink
verbatim_
in class SinkAdapter
SimplifiedDocbookMarkup.PROGRAMLISTING_TAG
public void horizontalRule()
horizontalRule
in interface Sink
horizontalRule
in class SinkAdapter
Sink.horizontalRule(SinkEventAttributes)
public void pageBreak()
pageBreak
in interface Sink
pageBreak
in class SinkAdapter
public void figure()
figure
in interface Sink
figure
in class SinkAdapter
Sink.figure(SinkEventAttributes)
public void figure_()
figure_
in interface Sink
figure_
in class SinkAdapter
protected void graphicElement()
graphicElement
SimplifiedDocbookMarkup.MEDIAOBJECT_TAG
,
SimplifiedDocbookMarkup.IMAGEOBJECT_TAG
,
SimplifiedDocbookMarkup.IMAGEDATA_TAG
,
SimplifiedDocbookMarkup.FORMAT_ATTRIBUTE
,
SimplifiedDocbookMarkup.FILEREF_ATTRIBUTE
public void figureGraphics(String name)
figureGraphics
in interface Sink
figureGraphics
in class SinkAdapter
name
- the sourcepublic void figureCaption()
figureCaption
in interface Sink
figureCaption
in class SinkAdapter
SimplifiedDocbookMarkup.FIGURE_TAG
,
SimplifiedDocbookMarkup.TITLE_TAG
public void figureCaption_()
figureCaption_
in interface Sink
figureCaption_
in class SinkAdapter
SimplifiedDocbookMarkup.FIGURE_TAG
,
SimplifiedDocbookMarkup.TITLE_TAG
public void table()
table
in interface Sink
table
in class SinkAdapter
Sink.table(SinkEventAttributes)
public void table_()
table_
in interface Sink
table_
in class SinkAdapter
SimplifiedDocbookMarkup.INFORMALTABLE_TAG
,
SimplifiedDocbookMarkup.FRAME_ATTRIBUTE
,
SimplifiedDocbookMarkup.ROWSEP_ATTRIBUTE
,
SimplifiedDocbookMarkup.COLSEP_ATTRIBUTE
,
SimplifiedDocbookMarkup.TABLE_TAG
public void tableRows(int[] justification, boolean grid)
tableRows
in interface Sink
tableRows
in class SinkAdapter
justification
- the default justification of columns.
This can be overridden by individual table rows or table cells.
If null a left alignment is assumed by default. If this array
has less elements than there are columns in the table then the value of
the last array element will be taken as default for the remaining table cells.grid
- true to provide a grid, false otherwise.SimplifiedDocbookMarkup.TGROUP_TAG
,
SimplifiedDocbookMarkup.COLS_ATTRIBUTE
,
SimplifiedDocbookMarkup.COLSPEC_TAG
public void tableRows_()
tableRows_
in interface Sink
tableRows_
in class SinkAdapter
SimplifiedDocbookMarkup.TGROUP_TAG
,
SimplifiedDocbookMarkup.TBODY_TAG
public void tableRow()
tableRow
in interface Sink
tableRow
in class SinkAdapter
SimplifiedDocbookMarkup.ROW_TAG
public void tableRow_()
tableRow_
in interface Sink
tableRow_
in class SinkAdapter
SimplifiedDocbookMarkup.ROW_TAG
public void tableCell()
tableCell
in interface Sink
tableCell
in class SinkAdapter
SimplifiedDocbookMarkup.ENTRY_TAG
public void tableCell_()
tableCell_
in interface Sink
tableCell_
in class SinkAdapter
SimplifiedDocbookMarkup.ENTRY_TAG
public void tableHeaderCell()
tableHeaderCell
in interface Sink
tableHeaderCell
in class SinkAdapter
SimplifiedDocbookMarkup.ENTRY_TAG
public void tableHeaderCell_()
tableHeaderCell_
in interface Sink
tableHeaderCell_
in class SinkAdapter
SimplifiedDocbookMarkup.ENTRY_TAG
public void tableCaption()
tableCaption
in interface Sink
tableCaption
in class SinkAdapter
SimplifiedDocbookMarkup.TABLE_TAG
,
SimplifiedDocbookMarkup.FRAME_ATTRIBUTE
,
SimplifiedDocbookMarkup.ROWSEP_ATTRIBUTE
,
SimplifiedDocbookMarkup.COLSEP_ATTRIBUTE
,
SimplifiedDocbookMarkup.TITLE_TAG
public void tableCaption_()
tableCaption_
in interface Sink
tableCaption_
in class SinkAdapter
SimplifiedDocbookMarkup.TITLE_TAG
public void anchor(String name)
anchor
in interface Sink
anchor
in class SinkAdapter
name
- the name of the anchor.SimplifiedDocbookMarkup.ANCHOR_TAG
public void anchor_()
anchor_
in interface Sink
anchor_
in class SinkAdapter
SimplifiedDocbookMarkup.ANCHOR_TAG
public void link(String name)
link
in interface Sink
link
in class SinkAdapter
name
- the name of the link.SimplifiedDocbookMarkup.ULINK_TAG
,
SimplifiedDocbookMarkup.URL_ATTRIBUTE
,
SimplifiedDocbookMarkup.LINK_TAG
,
SimplifiedDocbookMarkup.LINKEND_ATTRIBUTE
public void link_()
link_
in interface Sink
link_
in class SinkAdapter
SimplifiedDocbookMarkup.ULINK_TAG
,
SimplifiedDocbookMarkup.LINK_TAG
public void italic()
Sink.text(String,SinkEventAttributes)
with
STYLE
instead.
italic
in interface Sink
italic
in class SinkAdapter
public void italic_()
Sink.text(String,SinkEventAttributes)
with
STYLE
instead.
italic_
in interface Sink
italic_
in class SinkAdapter
public void bold()
Sink.text(String,SinkEventAttributes)
with
STYLE
instead.
bold
in interface Sink
bold
in class SinkAdapter
public void bold_()
Sink.text(String,SinkEventAttributes)
with
STYLE
instead.
bold_
in interface Sink
bold_
in class SinkAdapter
public void monospaced()
Sink.text(String,SinkEventAttributes)
with
STYLE
instead.
monospaced
in interface Sink
monospaced
in class SinkAdapter
public void monospaced_()
Sink.text(String,SinkEventAttributes)
with
STYLE
instead.
monospaced_
in interface Sink
monospaced_
in class SinkAdapter
public void lineBreak()
lineBreak
in interface Sink
lineBreak
in class SinkAdapter
Sink.lineBreak(SinkEventAttributes)
public void nonBreakingSpace()
nonBreakingSpace
in interface Sink
nonBreakingSpace
in class SinkAdapter
public void text(String text)
text
in interface Sink
text
in class SinkAdapter
text
- The text to write.Sink.text(String,SinkEventAttributes)
public void comment(String comment)
comment
in interface Sink
comment
in class SinkAdapter
comment
- The comment to write.public void unknown(String name, Object[] requiredParams, SinkEventAttributes attributes)
unknown
in interface Sink
unknown
in class SinkAdapter
name
- The name of the event.requiredParams
- An optional array of required parameters to the event.
May be null
.attributes
- A set of SinkEventAttributes
, may be null
.Sink.unknown(String,Object[],SinkEventAttributes)
protected void markup(String text)
text
- The text to write.protected void content(String text)
text
- The text to write.protected void verbatimContent(String text)
text
- The text to write.public void flush()
flush
in interface Sink
flush
in class SinkAdapter
public void close()
close
in interface Sink
close
in class SinkAdapter
protected void write(String text)
write
in class AbstractXmlSink
text
- the given text to writepublic void setSkip(boolean skip)
Setter for the field skip
.
skip
- the skip to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |