Modifier and Type | Method and Description |
---|---|
void |
Doxia.parse(java.io.Reader source,
java.lang.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(java.io.Reader source,
java.lang.String parserId,
Sink sink)
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 |
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 |
SwfMacro.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.
|
private void |
TocMacro.writeSubSectionN(Sink sink,
IndexEntry sectionIndex,
int n) |
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(java.io.Writer writer,
java.lang.String encoding)
Create a text Sink for a given encoding.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AptParser.doTraverseText(java.lang.String text,
int begin,
int end,
Sink sink)
Parse the given text.
|
private static void |
AptParser.flushTraversed(java.lang.StringBuilder buffer,
Sink sink)
Emits the text so far parsed into the given sink.
|
void |
AptParser.parse(java.io.Reader source,
Sink sink) |
void |
AptParser.parse(java.io.Reader source,
Sink sink,
java.lang.String reference) |
Modifier and Type | Class and Description |
---|---|
class |
ConfluenceSink
Confluence Sink implementation.
|
Modifier and Type | Method and Description |
---|---|
protected Sink |
ConfluenceSinkFactory.createSink(java.io.Writer writer,
java.lang.String encoding)
Create a text Sink for a given encoding.
|
Modifier and Type | Method and Description |
---|---|
void |
ConfluenceParser.parse(java.io.Reader source,
Sink sink) |
void |
ConfluenceParser.parse(java.io.Reader source,
Sink sink,
java.lang.String reference) |
Modifier and Type | Method and Description |
---|---|
void |
ItalicBlock.after(Sink sink)
after.
|
void |
MonospaceBlock.after(Sink sink)
after.
|
void |
BoldBlock.after(Sink sink)
after.
|
void |
ParagraphBlock.after(Sink sink)
after.
|
abstract void |
AbstractFatherBlock.after(Sink sink)
after.
|
void |
ItalicBlock.before(Sink sink)
before.
|
void |
MonospaceBlock.before(Sink sink)
before.
|
void |
BoldBlock.before(Sink sink)
before.
|
void |
ParagraphBlock.before(Sink sink)
before.
|
abstract void |
AbstractFatherBlock.before(Sink sink)
before.
|
void |
DefinitionListBlock.traverse(Sink sink)
traverse.
|
void |
HorizontalRuleBlock.traverse(Sink sink)
traverse.
|
void |
SubBlock.traverse(Sink sink) |
void |
LinebreakBlock.traverse(Sink sink)
traverse.
|
void |
TextBlock.traverse(Sink sink)
traverse.
|
void |
FigureBlock.traverse(Sink sink)
traverse.
|
void |
LinethroughBlock.traverse(Sink sink) |
void |
Block.traverse(Sink sink)
traverse.
|
void |
UnderlineBlock.traverse(Sink sink) |
void |
VerbatimBlock.traverse(Sink sink)
traverse.
|
void |
AnchorBlock.traverse(Sink sink)
traverse.
|
void |
SectionBlock.traverse(Sink sink)
traverse.
|
void |
SupBlock.traverse(Sink sink) |
void |
LinkBlock.traverse(Sink sink)
traverse.
|
void |
AbstractFatherBlock.traverse(Sink sink)
traverse.
|
Modifier and Type | Method and Description |
---|---|
void |
NumberedListBlock.after(Sink sink)
after.
|
void |
ListItemBlock.after(Sink sink)
after.
|
void |
BulletedListBlock.after(Sink sink)
after.
|
void |
NumberedListBlock.before(Sink sink)
before.
|
void |
ListItemBlock.before(Sink sink)
before.
|
void |
BulletedListBlock.before(Sink sink)
before.
|
Modifier and Type | Method and Description |
---|---|
void |
TableRowBlock.after(Sink sink)
after.
|
void |
TableBlock.after(Sink sink)
after.
|
void |
TableCellBlock.after(Sink sink)
after.
|
void |
TableCellHeaderBlock.after(Sink sink)
after.
|
void |
TableRowBlock.before(Sink sink)
before.
|
void |
TableBlock.before(Sink sink)
before.
|
void |
TableCellBlock.before(Sink sink)
before.
|
void |
TableCellHeaderBlock.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(java.io.Writer writer,
java.lang.String encoding)
Create a text Sink for a given encoding.
|
protected Sink |
DocbookSinkFactory.createSink(java.io.Writer writer,
java.lang.String encoding,
java.lang.String languageId)
Create a text Sink for a given encoding and for a given language identifier.
|
Modifier and Type | Method and Description |
---|---|
private void |
DocBookParser.handleAnchorStart(Sink sink,
SinkEventAttributeSet attribs) |
private void |
DocBookParser.handleArticleInfoEndTags(java.lang.String name,
Sink sink) |
private void |
DocBookParser.handleArticleInfoStartTags(java.lang.String name,
Sink sink,
SinkEventAttributeSet attribs) |
private void |
DocBookParser.handleArticleStart(Sink sink,
SinkEventAttributeSet attribs) |
private void |
DocBookParser.handleCaptionEnd(Sink sink) |
private void |
DocBookParser.handleCaptionStart(Sink sink,
SinkEventAttributeSet attribs) |
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.
|
private void |
DocBookParser.handleEmailStart(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink,
SinkEventAttributeSet attribs) |
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.
|
private void |
DocBookParser.handleFigureStart(Sink sink,
SinkEventAttributeSet attribs) |
private void |
DocBookParser.handleImageDataStart(Sink sink,
SinkEventAttributeSet attribs) |
private void |
DocBookParser.handleItemizedListStart(Sink sink,
SinkEventAttributeSet attribs) |
private void |
DocBookParser.handleLinkStart(Sink sink,
SinkEventAttributeSet attribs) |
private void |
DocBookParser.handleListItemStart(Sink sink,
SinkEventAttributeSet attribs) |
private void |
DocBookParser.handleOrderedListStart(Sink sink,
SinkEventAttributeSet attribs) |
private void |
DocBookParser.handleParaEnd(Sink sink) |
private void |
DocBookParser.handleParaStart(Sink sink,
SinkEventAttributeSet attribs) |
private void |
DocBookParser.handleSectionElements(Sink sink,
java.lang.String name,
SinkEventAttributeSet attribs) |
protected void |
DocBookParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible start tags.
|
private void |
DocBookParser.handleTableStart(Sink sink,
SinkEventAttributeSet attribs) |
protected void |
DocBookParser.handleText(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles text events.
|
private void |
DocBookParser.handleTitleEnd(Sink sink) |
private void |
DocBookParser.handleTitleStart(Sink sink,
SinkEventAttributeSet attribs) |
private void |
DocBookParser.handleUlinkStart(Sink sink,
SinkEventAttributeSet attribs) |
private void |
DocBookParser.handleVariableListStart(Sink sink,
SinkEventAttributeSet attribs) |
private void |
DocBookParser.handleXrefStart(Sink sink,
SinkEventAttributeSet attribs) |
private boolean |
DocBookParser.linkStartTag(java.lang.String name,
Sink sink,
SinkEventAttributeSet attribs) |
private boolean |
DocBookParser.listStartTags(java.lang.String name,
Sink sink,
SinkEventAttributeSet attribs) |
private boolean |
DocBookParser.mediaStartTag(java.lang.String name,
Sink sink,
SinkEventAttributeSet attribs) |
private boolean |
DocBookParser.styleStartTags(java.lang.String name,
Sink sink,
SinkEventAttributeSet attribs) |
private boolean |
DocBookParser.tableStartTags(java.lang.String name,
Sink sink,
SinkEventAttributeSet attribs) |
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.
|
private void |
FmlParser.handleParamStart(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
TODO import from XdocParser, probably need to be generic.
|
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(java.io.Reader source,
Sink sink)
Parses the given source model and emits Doxia events into the given sink.
|
private void |
FmlParser.writeFaqs(Sink sink)
Writes the faqs to the specified sink.
|
private void |
FmlParser.writeTopLink(Sink sink)
Writes a toplink element.
|
Modifier and Type | Class and Description |
---|---|
class |
LatexSink
Latex Sink implementation.
|
Modifier and Type | Method and Description |
---|---|
protected Sink |
LatexSinkFactory.createSink(java.io.Writer writer,
java.lang.String encoding)
Create a text Sink for a given encoding.
|
Modifier and Type | Class and Description |
---|---|
class |
RtfSink
RTF Sink implementation.
|
Modifier and Type | Method and Description |
---|---|
Sink |
RtfSinkFactory.createSink(java.io.OutputStream out,
java.lang.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(java.io.Writer writer,
java.lang.String encoding)
Create a text Sink for a given encoding.
|
Modifier and Type | Method and Description |
---|---|
void |
TWikiParser.parse(java.io.Reader source,
Sink sink) |
void |
TWikiParser.parse(java.io.Reader source,
Sink sink,
java.lang.String reference) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
ItalicBlock.after(Sink sink)
method called after traversing the childs
|
(package private) void |
TableRowBlock.after(Sink sink)
method called after traversing the childs
|
(package private) void |
TableBlock.after(Sink sink)
method called after traversing the childs
|
(package private) void |
MonospaceBlock.after(Sink sink)
method called after traversing the childs
|
(package private) void |
BoldBlock.after(Sink sink)
method called after traversing the childs
|
(package private) void |
ListItemBlock.after(Sink sink)
method called after traversing the childs
|
(package private) void |
ParagraphBlock.after(Sink sink)
method called after traversing the childs
|
(package private) void |
VerbatimBlock.after(Sink sink)
method called after traversing the childs
|
(package private) void |
TableCellBlock.after(Sink sink)
method called after traversing the childs
|
(package private) void |
SectionBlock.after(Sink sink)
method called after traversing the childs
|
(package private) void |
NumeratedListBlock.after(Sink sink)
method called after traversing the childs
|
(package private) void |
TableCellHeaderBlock.after(Sink sink)
method called after traversing the childs
|
(package private) void |
UnorderedListBlock.after(Sink sink)
method called after traversing the childs
|
(package private) abstract void |
AbstractFatherBlock.after(Sink sink)
method called after traversing the childs
|
(package private) void |
ItalicBlock.before(Sink sink)
method called before traversing the childs
|
(package private) void |
TableRowBlock.before(Sink sink)
method called before traversing the childs
|
(package private) void |
TableBlock.before(Sink sink)
method called before traversing the childs
|
(package private) void |
MonospaceBlock.before(Sink sink)
method called before traversing the childs
|
(package private) void |
BoldBlock.before(Sink sink)
method called before traversing the childs
|
(package private) void |
ListItemBlock.before(Sink sink)
method called before traversing the childs
|
(package private) void |
ParagraphBlock.before(Sink sink)
method called before traversing the childs
|
(package private) void |
VerbatimBlock.before(Sink sink)
method called before traversing the childs
|
(package private) void |
TableCellBlock.before(Sink sink)
method called before traversing the childs
|
(package private) void |
SectionBlock.before(Sink sink)
method called before traversing the childs
|
(package private) void |
NumeratedListBlock.before(Sink sink)
method called before traversing the childs
|
(package private) void |
TableCellHeaderBlock.before(Sink sink)
method called before traversing the childs
|
(package private) void |
UnorderedListBlock.before(Sink sink)
method called before traversing the childs
|
(package private) abstract void |
AbstractFatherBlock.before(Sink sink)
method called before traversing the childs
|
private void |
SectionBlock.invokeVoidVoid(Sink sink,
java.lang.String name)
Let you call sink's methods that returns
null and have
no parameters. |
private void |
SectionBlock.sectionEnd(Sink sink)
call to sink.section
|
private void |
SectionBlock.sectionStart(Sink sink)
call to sink.section
|
private void |
SectionBlock.sectionTitle_(Sink sink) |
private void |
SectionBlock.sectionTitle(Sink sink) |
void |
ImageBlock.traverse(Sink sink)
Traverse the block
|
void |
HorizontalRuleBlock.traverse(Sink sink)
Traverse the block
|
void |
NopBlock.traverse(Sink sink)
Traverse the block
|
void |
WikiWordBlock.traverse(Sink sink)
Traverse the block
|
void |
TextBlock.traverse(Sink sink)
Traverse the block
|
void |
XHTMLBlock.traverse(Sink sink)
Traverse the block
|
void |
Block.traverse(Sink sink)
Traverse the block
|
void |
AnchorBlock.traverse(Sink sink)
Traverse the block
|
void |
LinkBlock.traverse(Sink sink)
Traverse the block
|
void |
AbstractFatherBlock.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.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(java.io.Writer writer,
java.lang.String encoding)
Create a text Sink for a given encoding.
|
protected Sink |
XdocSinkFactory.createSink(java.io.Writer writer,
java.lang.String encoding,
java.lang.String languageId)
Create a text Sink for a given encoding and for a given language identifier.
|
Modifier and Type | Method and Description |
---|---|
private void |
XdocParser.closeOpenSections(int newLevel,
Sink sink)
Close open h4, h5, h6 sections.
|
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.
|
private void |
XdocParser.handleMacroEnd(Sink sink) |
private void |
XdocParser.handleMetaStart(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink,
SinkEventAttributeSet attribs) |
private void |
XdocParser.handleParamStart(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink) |
private void |
XdocParser.handleSectionStart(int level,
Sink sink,
SinkEventAttributeSet attribs,
org.codehaus.plexus.util.xml.pull.XmlPullParser parser) |
protected void |
XdocParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible start tags.
|
private void |
XdocParser.openMissingSections(int newLevel,
Sink sink)
Open missing h4, h5, h6 sections.
|
void |
XdocParser.parse(java.io.Reader source,
Sink sink)
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(java.io.Writer writer,
java.lang.String encoding)
Create a text Sink for a given encoding.
|
protected Sink |
XhtmlSinkFactory.createSink(java.io.Writer writer,
java.lang.String encoding,
java.lang.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(java.io.Reader source,
Sink sink)
Parses the given source model and emits Doxia events into the given sink.
|
private void |
XhtmlParser.processMacro(java.lang.String text,
Sink sink)
process macro embedded in XHTML commment
|
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 |
XhtmlBaseParser.baseStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through a common list of possible html start tags.
|
private void |
XhtmlBaseParser.closeOpenSections(int newLevel,
Sink sink)
Close open sections.
|
protected void |
XhtmlBaseParser.consecutiveSections(int newLevel,
Sink sink)
Make sure sections are nested consecutively.
|
void |
AbstractParser.executeMacro(java.lang.String macroId,
MacroRequest request,
Sink sink)
Execute a macro on the given sink.
|
private void |
XhtmlBaseParser.handleAEnd(Sink sink) |
private void |
XhtmlBaseParser.handleAStart(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink,
SinkEventAttributeSet attribs) |
protected void |
AbstractXmlParser.handleCdsect(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles CDATA sections.
|
protected void |
XhtmlBaseParser.handleCdsect(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles CDATA sections.
|
protected void |
AbstractXmlParser.handleComment(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles comments.
|
protected void |
XhtmlBaseParser.handleComment(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles comments.
|
private boolean |
XhtmlBaseParser.handleDivStart(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
SinkEventAttributeSet attribs,
Sink sink) |
protected abstract void |
AbstractXmlParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible end tags.
|
protected void |
XhtmlBaseParser.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.
|
private void |
XhtmlBaseParser.handleFigureCaptionEnd(Sink sink) |
private void |
XhtmlBaseParser.handleFigureCaptionStart(Sink sink,
SinkEventAttributeSet attribs) |
private void |
XhtmlBaseParser.handleImgStart(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink,
SinkEventAttributeSet attribs) |
private void |
XhtmlBaseParser.handleLIStart(Sink sink,
SinkEventAttributeSet attribs) |
private void |
XhtmlBaseParser.handleListItemEnd(Sink sink) |
private void |
XhtmlBaseParser.handleOLStart(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink,
SinkEventAttributeSet attribs) |
private void |
XhtmlBaseParser.handlePreStart(SinkEventAttributeSet attribs,
Sink sink) |
private void |
XhtmlBaseParser.handlePStart(Sink sink,
SinkEventAttributeSet attribs) |
private void |
XhtmlBaseParser.handleSectionStart(Sink sink,
int level,
SinkEventAttributeSet attribs) |
protected abstract void |
AbstractXmlParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible start tags.
|
protected void |
XhtmlBaseParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Goes through the possible start tags.
|
private void |
XhtmlBaseParser.handleTableStart(Sink sink,
SinkEventAttributeSet attribs,
org.codehaus.plexus.util.xml.pull.XmlPullParser parser) |
protected void |
AbstractXmlParser.handleText(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Handles text events.
|
protected void |
XhtmlBaseParser.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.
|
private void |
XhtmlBaseParser.openMissingSections(int newLevel,
Sink sink)
Open missing sections.
|
void |
AbstractXmlParser.parse(java.io.Reader source,
Sink sink)
Parses the given source model and emits Doxia events into the given sink.
|
void |
XhtmlBaseParser.parse(java.io.Reader source,
Sink sink)
Parses the given source model and emits Doxia events into the given sink.
|
void |
Parser.parse(java.io.Reader source,
Sink sink)
Parses the given source model and emits Doxia events into the given sink.
|
void |
AbstractParser.parse(java.io.Reader source,
Sink sink,
java.lang.String reference) |
void |
Parser.parse(java.io.Reader source,
Sink sink,
java.lang.String reference)
Parses the given source model and emits Doxia events into the given sink.
|
void |
AbstractXmlParser.parse(java.lang.String string,
Sink sink)
Convenience method to parse an arbitrary string and emit events into the given sink.
|
void |
AbstractParser.parse(java.lang.String string,
Sink sink)
Convenience method to parse an arbitrary string and emit events into the given sink.
|
private void |
AbstractXmlParser.parseXml(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
Sink sink)
Parse the model from the XmlPullParser into the given sink.
|
Modifier and Type | Method and Description |
---|---|
Sink |
SinkFactory.createSink(java.io.File outputDir,
java.lang.String outputName)
Create a
Sink into a file. |
Sink |
SinkFactory.createSink(java.io.File outputDir,
java.lang.String outputName,
java.lang.String encoding)
Create a
Sink into a file using a specified encoding. |
Sink |
SinkFactory.createSink(java.io.OutputStream out)
Create a
Sink into an OutputStream. |
Sink |
SinkFactory.createSink(java.io.OutputStream out,
java.lang.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 |
XhtmlBaseSink
Abstract base xhtml sink implementation.
|
Modifier and Type | Field and Description |
---|---|
private Sink |
RandomAccessSink.coreSink |
private Sink |
RandomAccessSink.currentSink |
Modifier and Type | Field and Description |
---|---|
private java.util.List<Sink> |
PipelineSink.pipeline |
private java.util.List<Sink> |
RandomAccessSink.sinks |
Modifier and Type | Method and Description |
---|---|
Sink |
RandomAccessSink.addSinkHook()
By calling this method a sink reference is added at the current position.
|
Sink |
AbstractBinarySinkFactory.createSink(java.io.File outputDir,
java.lang.String outputName)
Create a
Sink into a file. |
Sink |
AbstractTextSinkFactory.createSink(java.io.File outputDir,
java.lang.String outputName)
Create a
Sink into a file. |
Sink |
AbstractBinarySinkFactory.createSink(java.io.File outputDir,
java.lang.String outputName,
java.lang.String encoding)
Create a
Sink into a file using a specified encoding. |
Sink |
AbstractTextSinkFactory.createSink(java.io.File outputDir,
java.lang.String outputName,
java.lang.String encoding)
Create a
Sink into a file using a specified encoding. |
Sink |
AbstractBinarySinkFactory.createSink(java.io.OutputStream out)
Create a
Sink into an OutputStream. |
Sink |
AbstractTextSinkFactory.createSink(java.io.OutputStream out)
Create a
Sink into an OutputStream. |
Sink |
AbstractTextSinkFactory.createSink(java.io.OutputStream out,
java.lang.String encoding)
Create a
Sink into an OutputStream using a specified encoding. |
protected abstract Sink |
AbstractTextSinkFactory.createSink(java.io.Writer writer,
java.lang.String encoding)
Create a text Sink for a given encoding.
|
protected abstract Sink |
AbstractXmlSinkFactory.createSink(java.io.Writer writer,
java.lang.String encoding,
java.lang.String languageId)
Create a text Sink for a given encoding and for a given language identifier.
|
static Sink |
PipelineSink.newInstance(java.util.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(java.util.List<Sink> pipeline)
Returns an instance of a PipelineSink as a Sink.
|
Constructor and Description |
---|
PipelineSink(java.util.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). |