Modifier and Type | Method and Description |
---|---|
void |
Doxia.parse(Reader source,
String parserId,
Sink sink)
Parses the given source model using a parser with given id,
and emits Doxia events into the given sink.
|
void |
DefaultDoxia.parse(Reader source,
String parserId,
Sink sink)
Parses the given source model using a parser with given id,
and emits Doxia events into the given sink.
|
void |
Doxia.parse(Reader source,
String parserId,
Sink sink,
String reference)
Parses the given source model using a parser with given id,
and emits Doxia events into the given sink.
|
void |
DefaultDoxia.parse(Reader source,
String parserId,
Sink sink,
String reference)
Parses the given source model using a parser with given id,
and emits Doxia events into the given sink.
|
Modifier and Type | Class and Description |
---|---|
class |
IndexingSink
A sink implementation for index.
|
Modifier and Type | Method and Description |
---|---|
void |
SwfMacro.execute(Sink sink,
MacroRequest request)
Execute the current macro using the given MacroRequest,
and emit events into the given sink.
|
void |
SsiMacro.execute(Sink sink,
MacroRequest request)
Execute the current macro using the given MacroRequest,
and emit events into the given sink.
|
void |
Macro.execute(Sink sink,
MacroRequest request)
Execute the current macro using the given MacroRequest,
and emit events into the given sink.
|
void |
EchoMacro.execute(Sink sink,
MacroRequest request)
Execute the current macro using the given MacroRequest,
and emit events into the given sink.
|
Modifier and Type | Method and Description |
---|---|
void |
SnippetMacro.execute(Sink sink,
MacroRequest request)
Execute the current macro using the given MacroRequest,
and emit events into the given sink.
|
Modifier and Type | Method and Description |
---|---|
void |
TocMacro.execute(Sink sink,
MacroRequest request)
Execute the current macro using the given MacroRequest,
and emit events into the given sink.
|
Modifier and Type | Class and Description |
---|---|
class |
AptSink
APT generator implementation.
|
Modifier and Type | Field and Description |
---|---|
protected Sink |
AptParser.sink
the sink to receive the events.
|
Modifier and Type | Method and Description |
---|---|
protected Sink |
AptSinkFactory.createSink(Writer writer,
String encoding)
Create a text Sink for a given encoding.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AptParser.doTraverseText(String text,
int begin,
int end,
Sink sink)
Parse the given text.
|
void |
AptParser.parse(Reader source,
Sink sink)
Parses the given source model and emits Doxia events into the given sink.
|
void |
AptParser.parse(Reader source,
Sink sink,
String reference)
Parses the given source model and emits Doxia events into the given sink.
|
Modifier and Type | Class and Description |
---|---|
class |
ConfluenceSink
Confluence Sink implementation.
|
Modifier and Type | Method and Description |
---|---|
protected Sink |
ConfluenceSinkFactory.createSink(Writer writer,
String encoding)
Create a text Sink for a given encoding.
|
Modifier and Type | Method and Description |
---|---|
void |
ConfluenceParser.parse(Reader source,
Sink sink)
Parses the given source model and emits Doxia events into the given sink.
|
void |
ConfluenceParser.parse(Reader source,
Sink sink,
String reference)
Parses the given source model and emits Doxia events into the given sink.
|
Modifier and Type | Method and Description |
---|---|
void |
BoldBlock.after(Sink sink)
after.
|
abstract void |
AbstractFatherBlock.after(Sink sink)
after.
|
void |
BoldBlock.before(Sink sink)
before.
|
abstract void |
AbstractFatherBlock.before(Sink sink)
before.
|
void |
UnderlineBlock.traverse(Sink sink)
traverse.
|
void |
TextBlock.traverse(Sink sink)
traverse.
|
void |
SupBlock.traverse(Sink sink)
traverse.
|
void |
SubBlock.traverse(Sink sink)
traverse.
|
void |
LinethroughBlock.traverse(Sink sink)
traverse.
|
void |
Block.traverse(Sink sink)
traverse.
|
void |
AbstractFatherBlock.traverse(Sink sink)
traverse.
|
Modifier and Type | Method and Description |
---|---|
void |
NumberedListBlock.after(Sink sink)
after.
|
void |
NumberedListBlock.before(Sink sink)
before.
|
Modifier and Type | Class and Description |
---|---|
class |
DocBookSink
Docbook Sink implementation.
|
Modifier and Type | Method and Description |
---|---|
protected Sink |
DocbookSinkFactory.createSink(Writer writer,
String encoding)
Create a text Sink for a given encoding.
|
protected Sink |
DocbookSinkFactory.createSink(Writer writer,
String encoding,
String languageId)
Create a text Sink for a given encoding and for a given language identifier.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DocBookParser.handleCdsect(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles CDATA sections.
|
protected void |
DocBookParser.handleComment(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles comments.
|
protected void |
DocBookParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible end tags.
|
protected void |
DocBookParser.handleEntity(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles entities.
|
protected void |
DocBookParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible start tags.
|
protected void |
DocBookParser.handleText(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles text events.
|
Modifier and Type | Method and Description |
---|---|
protected void |
FmlParser.handleCdsect(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles CDATA sections.
|
protected void |
FmlParser.handleComment(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles comments.
|
protected void |
FmlParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible end tags.
|
protected void |
FmlContentParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible end tags.
|
protected void |
FmlParser.handleEntity(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles entities.
|
protected void |
FmlParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible start tags.
|
protected void |
FmlContentParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible start tags.
|
protected void |
FmlParser.handleText(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles text events.
|
void |
FmlParser.parse(Reader source,
Sink sink,
String reference)
Parses the given source model and emits Doxia events into the given sink.
|
Modifier and Type | Class and Description |
---|---|
class |
FoAggregateSink
A Doxia Sink that produces an aggregated FO model.
|
class |
FoSink
A Doxia Sink that produces a FO model.
|
Modifier and Type | Method and Description |
---|---|
protected Sink |
FoSinkFactory.createSink(Writer writer,
String encoding)
Create a text Sink for a given encoding.
|
protected Sink |
FoSinkFactory.createSink(Writer writer,
String encoding,
String languageId)
Create a text Sink for a given encoding and for a given language identifier.
|
Modifier and Type | Class and Description |
---|---|
class |
ITextSink
A doxia Sink which produces an XML Front End document for
iText framework. |
Modifier and Type | Method and Description |
---|---|
Sink |
ITextSinkFactory.createSink(org.codehaus.plexus.util.xml.PrettyPrintXMLWriter xmlWriter)
Create a
Sink into a PrettyPrintXMLWriter. |
Sink |
ITextSinkFactory.createSink(Writer writer)
createSink.
|
protected Sink |
ITextSinkFactory.createSink(Writer writer,
String encoding)
Create a text Sink for a given encoding.
|
Modifier and Type | Class and Description |
---|---|
class |
LatexSink
Latex Sink implementation.
|
Modifier and Type | Method and Description |
---|---|
protected Sink |
LatexSinkFactory.createSink(Writer writer,
String encoding)
Create a text Sink for a given encoding.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
MarkdownParser.MarkdownHtmlParser.baseEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink) |
protected boolean |
MarkdownParser.MarkdownHtmlParser.baseStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink) |
void |
MarkdownParser.parse(Reader source,
Sink sink,
String reference)
Parses the given source model and emits Doxia events into the given sink.
|
Modifier and Type | Class and Description |
---|---|
class |
RtfSink
RTF Sink implementation.
|
Modifier and Type | Method and Description |
---|---|
Sink |
RtfSinkFactory.createSink(OutputStream out,
String encoding)
Create a
Sink into an OutputStream using a specified encoding. |
Modifier and Type | Class and Description |
---|---|
class |
TWikiSink
TWiki Sink implementation.
|
Modifier and Type | Method and Description |
---|---|
protected Sink |
TWikiSinkFactory.createSink(Writer writer,
String encoding)
Create a text Sink for a given encoding.
|
Modifier and Type | Method and Description |
---|---|
void |
TWikiParser.parse(Reader source,
Sink sink)
Parses the given source model and emits Doxia events into the given sink.
|
void |
TWikiParser.parse(Reader source,
Sink sink,
String reference)
Parses the given source model and emits Doxia events into the given sink.
|
Modifier and Type | Method and Description |
---|---|
void |
Block.traverse(Sink sink)
Traverse the block
|
Modifier and Type | Class and Description |
---|---|
class |
XdocSink
Xdoc Sink implementation.
|
class |
XmlWriterXdocSink
Deprecated.
Since 1.1, this sink is not more supported. If you are looking for a
Sink which produces
pretty formatted XML, you could use the XdocSink(java.io.Writer) as usual and reformat the
Sink content produced with XmlUtil.prettyFormat(java.io.Reader, java.io.Writer) . |
Modifier and Type | Method and Description |
---|---|
protected Sink |
XdocSinkFactory.createSink(Writer writer,
String encoding)
Create a text Sink for a given encoding.
|
protected Sink |
XdocSinkFactory.createSink(Writer writer,
String encoding,
String languageId)
Create a text Sink for a given encoding and for a given language identifier.
|
Modifier and Type | Method and Description |
---|---|
protected void |
XdocParser.consecutiveSections(int newLevel,
Sink sink)
Make sure sections are nested consecutively.
|
protected void |
XdocParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible end tags.
|
protected void |
XdocParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible start tags.
|
void |
XdocParser.parse(Reader source,
Sink sink,
String reference)
Parses the given source model and emits Doxia events into the given sink.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractXhtmlSink
Abstract AbstractXhtmlSink class.
|
class |
XhtmlSink
Xhtml 1.0 Transitional sink implementation.
|
Modifier and Type | Method and Description |
---|---|
protected Sink |
XhtmlSinkFactory.createSink(Writer writer,
String encoding)
Create a text Sink for a given encoding.
|
protected Sink |
XhtmlSinkFactory.createSink(Writer writer,
String encoding,
String languageId)
Create a text Sink for a given encoding and for a given language identifier.
|
Modifier and Type | Method and Description |
---|---|
protected void |
XhtmlParser.handleComment(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles comments.
|
protected void |
XhtmlParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible end tags.
|
protected void |
XhtmlParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible start tags.
|
void |
XhtmlParser.parse(Reader source,
Sink sink,
String reference)
Parses the given source model and emits Doxia events into the given sink.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractXhtml5Sink
Abstract AbstractXhtml5Sink class.
|
class |
Xhtml5Sink
XHTML 5.2 sink implementation.
|
Modifier and Type | Method and Description |
---|---|
protected Sink |
Xhtml5SinkFactory.createSink(Writer writer,
String encoding)
Create a text Sink for a given encoding.
|
protected Sink |
Xhtml5SinkFactory.createSink(Writer writer,
String encoding,
String languageId)
Create a text Sink for a given encoding and for a given language identifier.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Xhtml5Parser.handleComment(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles comments.
|
protected void |
Xhtml5Parser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible end tags.
|
protected void |
Xhtml5Parser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible start tags.
|
void |
Xhtml5Parser.parse(Reader source,
Sink sink,
String reference)
Parses the given source model and emits Doxia events into the given sink.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
XhtmlBaseParser.baseEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through a common list of possible html end tags.
|
protected boolean |
Xhtml5BaseParser.baseEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through a common list of possible html end tags.
|
protected boolean |
XhtmlBaseParser.baseStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through a common list of possible html start tags.
|
protected boolean |
Xhtml5BaseParser.baseStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through a common list of possible html5 start tags.
|
protected void |
XhtmlBaseParser.consecutiveSections(int newLevel,
Sink sink)
Make sure sections are nested consecutively.
|
protected void |
Xhtml5BaseParser.consecutiveSections(int newLevel,
Sink sink,
SinkEventAttributeSet attribs)
Make sure sections are nested consecutively.
|
void |
AbstractParser.executeMacro(String macroId,
MacroRequest request,
Sink sink)
Execute a macro on the given sink.
|
protected void |
XhtmlBaseParser.handleCdsect(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles CDATA sections.
|
protected void |
Xhtml5BaseParser.handleCdsect(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles CDATA sections.
|
protected void |
AbstractXmlParser.handleCdsect(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles CDATA sections.
|
protected void |
XhtmlBaseParser.handleComment(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles comments.
|
protected void |
Xhtml5BaseParser.handleComment(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles comments.
|
protected void |
AbstractXmlParser.handleComment(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles comments.
|
protected void |
XhtmlBaseParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible end tags.
|
protected void |
Xhtml5BaseParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible end tags.
|
protected abstract void |
AbstractXmlParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible end tags.
|
protected void |
AbstractXmlParser.handleEntity(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles entities.
|
protected void |
XhtmlBaseParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible start tags.
|
protected void |
Xhtml5BaseParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible start tags.
|
protected abstract void |
AbstractXmlParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible start tags.
|
protected void |
XhtmlBaseParser.handleText(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles text events.
|
protected void |
Xhtml5BaseParser.handleText(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles text events.
|
protected void |
AbstractXmlParser.handleText(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles text events.
|
protected void |
AbstractXmlParser.handleUnknown(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink,
int type)
Handles an unknown event.
|
void |
Parser.parse(Reader source,
Sink sink)
Parses the given source model and emits Doxia events into the given sink.
|
void |
AbstractParser.parse(Reader source,
Sink sink)
Parses the given source model and emits Doxia events into the given sink.
|
void |
XhtmlBaseParser.parse(Reader source,
Sink sink,
String reference)
Parses the given source model and emits Doxia events into the given sink.
|
void |
Xhtml5BaseParser.parse(Reader source,
Sink sink,
String reference)
Parses the given source model and emits Doxia events into the given sink.
|
void |
Parser.parse(Reader source,
Sink sink,
String reference)
Parses the given source model and emits Doxia events into the given sink.
|
void |
AbstractXmlParser.parse(Reader source,
Sink sink,
String reference)
Parses the given source model and emits Doxia events into the given sink.
|
void |
AbstractParser.parse(String string,
Sink sink)
Convenience method to parse an arbitrary string and emit events into the given sink.
|
void |
AbstractParser.parse(String string,
Sink sink,
String reference)
Convenience method to parse an arbitrary string and emit events into the given sink.
|
Modifier and Type | Method and Description |
---|---|
Sink |
SinkFactory.createSink(File outputDir,
String outputName)
Create a
Sink into a file. |
Sink |
SinkFactory.createSink(File outputDir,
String outputName,
String encoding)
Create a
Sink into a file using a specified encoding. |
Sink |
SinkFactory.createSink(OutputStream out)
Create a
Sink into an OutputStream. |
Sink |
SinkFactory.createSink(OutputStream out,
String encoding)
Create a
Sink into an OutputStream using a specified encoding. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSink
An abstract base class that defines some convenience methods for sinks.
|
class |
AbstractTextSink
An abstract
Sink for text markup syntax. |
class |
AbstractXmlSink
An abstract
Sink for xml markup syntax. |
class |
RandomAccessSink
The RandomAccessSink provides the ability to create a
Sink with hooks. |
class |
SinkAdapter
Empty implementation of the
Sink interface. |
class |
Xhtml5BaseSink
Abstract base xhtml5 sink implementation.
|
class |
XhtmlBaseSink
Abstract base xhtml sink implementation.
|
Modifier and Type | Method and Description |
---|---|
Sink |
RandomAccessSink.addSinkHook()
By calling this method a sink reference is added at the current position.
|
Sink |
AbstractTextSinkFactory.createSink(File outputDir,
String outputName)
Create a
Sink into a file. |
Sink |
AbstractBinarySinkFactory.createSink(File outputDir,
String outputName)
Create a
Sink into a file. |
Sink |
AbstractTextSinkFactory.createSink(File outputDir,
String outputName,
String encoding)
Create a
Sink into a file using a specified encoding. |
Sink |
AbstractBinarySinkFactory.createSink(File outputDir,
String outputName,
String encoding)
Create a
Sink into a file using a specified encoding. |
Sink |
AbstractTextSinkFactory.createSink(OutputStream out)
Create a
Sink into an OutputStream. |
Sink |
AbstractBinarySinkFactory.createSink(OutputStream out)
Create a
Sink into an OutputStream. |
Sink |
AbstractTextSinkFactory.createSink(OutputStream out,
String encoding)
Create a
Sink into an OutputStream using a specified encoding. |
protected abstract Sink |
AbstractTextSinkFactory.createSink(Writer writer,
String encoding)
Create a text Sink for a given encoding.
|
protected abstract Sink |
AbstractXmlSinkFactory.createSink(Writer writer,
String encoding,
String languageId)
Create a text Sink for a given encoding and for a given language identifier.
|
static Sink |
PipelineSink.newInstance(List<Sink> pipeline)
Returns an instance of a PipelineSink as a Sink.
|
Modifier and Type | Method and Description |
---|---|
void |
PipelineSink.addSink(Sink sink)
Add a Sink to the List of Sinks.
|
Modifier and Type | Method and Description |
---|---|
static Sink |
PipelineSink.newInstance(List<Sink> pipeline)
Returns an instance of a PipelineSink as a Sink.
|
Constructor and Description |
---|
PipelineSink(List<Sink> pipeline)
Constructs a PipelineSink for a given List of Sinks.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Sink
Deprecated.
use
Sink instead (since 1.0-alpha-6). |
Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.